ЧПУ и все о них

Обо всем хочется рассказать поподробнее и сразу. А спешка — это не всегда хорошо. Поэтому я налила себе чаю и хочу честно признаться, что забыла описать одну важную деталь по настройке блога на WordPress, а именно рассказать о том, что такое ЧПУ или как сделать красивые ссылки на своем блоге.

Что ж, надо было быть повнимательнее, а в качестве бонуса для тебя, будет полное описание того, как сделать ЧПУ на блоге, зачем они нужны и стоит ли их вообще создавать.

Что такое ЧПУ?

Сама аббревиатура расшифровывается как «человеку понятные урлы», т.е. ЧПУ. Но если посмотреть немного глубже и повнимательнее, то постоянные ссылки или ЧПУ понятны не только человеку, но и поисковой системе. Пример: смотрим на адрес страницы, на которой я описывала плагины для WordPress http://seobiz.com.ua/wordpress/plaginy-dlya-wordpress.html В адресной строке отображается именно такой адрес статьи, хотя, если бы не вмешательство в WordPress человека, то скорее всего адрес статьи имел бы такой вид http://seobiz.com.ua/p?=123 или похожий на него.

Зачем нужны ЧПУ?

Во-первых для удобства пользователя. Согласитесь, что приведенный, как пример, адрес намного легче запомнить, чем набор букв и цифр. Во-вторых, как я уже говорила, такие красивые адреса страниц понимают не только люди, но и поисковые системы, а это благоприятно сказывается на продвижении сайта в них.

Поэтому я рекомендую поставить себе на блоге для WordPress ЧПУ с первого его дня существавания или хотя бы в первый же месяц, чтобы потом не иметь проблем с тем, как индексируется блог.

Как сделать ЧПУ на WordPress?

Ничто в мире не совершенно, в том числе и всеми любимый движок для блогов. Поэтому для того, чтобы сделать ЧПУ на своем блоге или красивые ссылки, как у меня придется немного поработать, но это будет не сложно, а результат можно будет увидеть со временем.

Приступим… Слева в админке блога ищем вкладку «Параметры», в ней выбираем «Постоянные ссылки», переходим на страницу настроек красивых ссылок для блога. И видим вот такую картину:

Как настроить ЧПУ

По умолчанию в WordPress нет никаких ЧПУ, для того, чтобы сделать красивые ссылки на своем блоге нужно желание, так как то, что предлагается в виде постоянной ссылки мало привлекательно как для пользователя, так и для поисковой системы.

Что для этого нужно? Практически ничего сложного, но вначале нужно проверить, что плагин Rus to Lat установлен и активирован, в противном случае, у нас не получится транслитерация ссылок.

Как настроить ЧПУ на блоге

Нужно поставить отметку в поле «Произвольно» и вписать /%category%/%postname%.html а затем сохранить настройки. После того, как это сделать, при написании статьи, когда вводишь название поста, ссылки будут принимать вид названия поста только английскими буквами автоматически.

Советую все же этот процесс держать под контролем и выкидывать лишнее из адреса, особенно, если название статьи слишком длинное, такое тоже бывает.

В данном случае, я описала лишь один из возможных, но самых простых способов настройки ЧПУ или красивых ссылок на своем блоге на WordPress. Если хочется, чтобы в адресной строке не отображалось, как у меня в данный момент, рубрика, можно использовать плагин Seo without Category, что поможет легко и быстро избавиться от названия рубрики в адресе самой статьи.

Знаю, что часто пользователи WordPress сталкиваются с различными трудностями при настройке ЧПУ на этом движке. Поэтому, если возникли трудности и что-то не удалось настроить, вначале советую посмотреть установлен и активирован ли плагин Rus to Lat, затем посмотреть правильно ли все сделано, как описано в этой статье, ну а если все равно что-то пошло не так, то всегда можно задать вопрос, описав свою проблему по настройке красивых ЧПУ, в комментариях.

Ну вот, я описала как настроить человеку-понятные-урлы, что должна была сделать немного ранее, сейчас могу перейти к написанию поста об RSS 🙂

К записи "ЧПУ и все о них" 24 комментария
  1. Правильно, залил двигло — ставь ЧПУ

  2. на моих сайтах стоит ЧПУ %postname% и все. Так мне когда-то установил мой знакомый сисадмин, я всегда думала, что это так и надо. С некоторых пор обратила внимание, что у некоторых сайтов адрес часто заканчивается на.html. Что это дает? И зачем перед %postname% надо прописывать категорию?

  3. Спасибо, плагин у меня был уже установлен. И я вставила в постоянные ссылки указанный вами текст. Теперь вопрос-обязательно устанавливать плагин Seo without Category ? На вебинаре школы Старт-ап советовали не устанавливать много плагинов. Я например еще не » созрела» для плагинов всплывающих окон или еще чего-то новороченного. Сейчас посмотрела на сайте -действительно адрес стал выглядеть по другому (как вы и писали) тема написана английскими буквами с окончанием htlm .

  4. http://ledidom.ru/кулинария /tykvennaya-kasha.html

    Это статья прошлого месяца -так правильно ?

    • Elena:

      Татьяна, все хорошо, но рубрики должны быть латиницей тоже. Если не хотят сами — придется ручками. Вы делаете ЧПУ? Посмотрите все рубрики, может кроме кулинарии еще что-то не поменялось на латынь.

  5. Спасибо, Елена, я уже потихоньку исправляю. В начале исправила рубрики , теперь еще надо все стать ссылки перевести на английском регистре. А их оказывается уже тааак много (ну это когда исправлять)).
    У меня еще робот тхт с моего сайта закрывает мои ссылки от яндекса. Может это и связано именно с неправильными ссылками моими? Если это так, то значит придет в норму, а если нет -буду искать выход (надеюсь поможете ).

    • Elena:

      Татьяна, конечно помогу. Но если в роботсе закрыты ссылки на рубрики, здесь нет ничего крамольного — Вы просто закрыли дубли. Хотя рубрики закрывать не обязательно

  6. А как я выходит их закрыла ? И как мне их открыть теперь ??

  7. Т.е я должна зайти в сам файл робот тхт и там исправить? Правильно я поняла ?

  8. Теперь вопрос-обязательно устанавливать плагин Seo without Category ?
    Это старый вопрос с предыдущего поста-просто хотелось бы знать ваше мнение

  9. По поводу плагина поняла -спасибо. Чем меньше-тем лучше работают остальные )))
    А вот как мне робот тхт исправить ? Да . действительно у меня стоит такая строка Disallow: /category/*/*
    Я ставила плагин еще по школе -проверяла каждую точку с запятой. Сейчас специально пересмотрела -все так как было в школе. ну да ладно-теперь как мне быть. ? правильно ли я понимаю , что мне надо зайти на этот робот тхт и там исправить. Но что на что ?

  10. 1: User-agent: *
    Обнаружена неизвестная директива
    2: Disallow: /wp-login.php
    Перед правилом нет директивы User-agent

    Вот такую информацию мне выдает яндекс .
    Это в дополнение к предыдущему вопросу))))

    • Татьяна, скачайте свой robots.txt на компьютер, откройте не в обычном блокноте, а в Notepad++ в верхнем меню «Кодировки» выберите пункт «Кодировать в UTF-8 (без BOM)», сохраните и залейте обратно в корень сайта. Проверьте в яндекс анализе robots.txt, всё должно быть хорошо. По крайней мере мне помогло.

  11. Показать URL-адреса: В файле Sitemap ‎(47)‎ Заблокирован файлом robots.txt ‎(312)‎ Не найдено ‎(6)‎

    А это информация с Гугла

    • Elena:

      Татьяна, идеального рецепта для сайта создания этого файла нет. Каждый пишет его так, как считает нужным. А чтобы открыть рубрики к индексации, просто нужно в роботсе удалить ту строку, которая закрывает его.

      По поводу того, что пишет Яндекс — у него иногда случаюся сбои, поэтому не переживайте, у Вас все в порядке.

  12. Спасибо за поддержку, Елена!!!!

  13. Елена, добрый день! Перед установкой плагина смотрю подробности и выводится информация, что плагин для вашей версии (имеется в виду WordPress, он у меня версии 3.1.1) не протестирован. Можно устанавливать такой плагин?

  14. И еще вопрос, как выполнить последний шаг из того, что я привожу ниже:
    я установилаплагина, затем установила переключатель в положение Произвольно на странице Постоянные ссылки и указала в поле вид ссылки, затем сохранила заданные параметры. После этого появляется внизу раздел, где написано:
    «Если бы ваш файл .htaccess был доступен для записи, мы могли бы выполнить следующий шаг автоматически, но это не так. Вот правила mod_rewrite, которые должны быть в файле .htaccess. Кликните на поле и нажмите CTRL + a, чтобы выделить весь текст.» И ниже в поле дано, что нужно скопировать:

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ — [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    Где же этот файл и как в него внести данные изменения?
    Заранее благодарю.

  15. Спасибо, Елена. Правда, я пока не знаю, что такое FTP, ну, и соттевтственно, как и что делать далее. нужно как то разбираться с этим.

  16. Сделала. Отражается название рубрики. А хотелось бы, чтобы адрес статьи, а не рубрики. Как это можно сделать?

Оставить свой комментарий

Поиск по сайту
Читатели

Спонсор блога:
Отзывы о Steadyhoster.com
Самые обсуждаемые статьи
  • Плагин Заплати лайком. Как продают то, что можно взять бесплатно (39)
  • Урок WordPress 6: проверяем шаблон WordPress на вредоносность (29)
  • Контекстная реклама: РСЯ или Google AdSense (25)
  • ЧПУ и все о них (24)
  • Как увеличить доход с Google AdSense (23)
  • Основы продвижения сайта (SEO) в поисковых системах (21)
  • Урок WordPress 19: как убрать дату из постов в блоге? (21)
  • © 2017    SEObiz.com.ua    //    Войти   //    Вверх