Как сделать и настроить ЧПУ для сайта?
Всем привет!
Этот пост будет посвящен ЧПУ. Что это такое? ЧПУ — это человека понятные урлы или говоря простым доступным языком, правильные URL-адреса страниц.
Для чего нужны ЧПУ? Во-первых, правильные URL влияют на удобства посетителей вашего сайта, во-вторых, в какой-то степени влияют на продвижение вашего ресурса в сети. Ниже я постараюсь вам объяснить более подробно, как сделать ЧПУ для сайта и настроить его должным образом. Давайте преступим непосредственно к делу.
Как сделать ЧПУ для сайта
Прежде чем мы начнем, хочу немного прояснить ситуацию. По возможности, человека понятные урлы, необходимо сделать и настроить сразу же после установки wordpress. Это нужно для того, что бы в дальнейшем не пришлось многое исправлять. Если вы долгое время ведете свой блог и уже написали в него не одну статью, то при замене постоянной ссылки (ЧПУ) все ваши уже сформированные ссылки и внешние и внутренние, перестанут быть рабочими. Ну как вы наверное понимаете соответственно пропадет и вес всех ссылок.
Ссылки примут неправильный вид и человек, перешедший в поиске по вашей ссылке, попадет на страницу с ошибкой 404. Конечно, со временем поисковые системы переиндексируют все страницы вашего блога, и они снова будут доступны для пользователей, но на это потребуется время. Так что здесь стоит выбирать между — оставить все как есть и продолжать писать статьи с выводом неправильных ссылок, или же пойти на временные жертвы и сделать все по правильному, как и должно быть. В этом случае, решать только вам!
Два важных преимущества правильных ЧПУ блога
1. Это конечно же понятный и наглядный вид ссылки. Если человек ни разу не был у вас на сайте, но увидел где-то ссылку на страницу вашего блога, то правильная ссылка непременно увеличит процент того, что он по ней кликнет. Посетитель, увидев ссылку, должен хотя бы примерно понимать куда он перейдет, кликнув по ней. В общем, правильная ссылка должна быть удобной для человека.
2. В правильных URL-адресах обычно прописывают ключевые слова, что становится дополнительным преимуществом перед аналогичным сайтом, без правильных ЧПУ. Я думаю, вы не раз замечали в сниппете (описание статьи при выдачи в поисковых системах), что поисковики выделяют (подсвечивают) ЧПУ жирным шрифтом:
А это означает, что они ранжируют ваш запрос в поисковой выдаче, в том числе и по URL. Более подробно о правильной ссылке можете ознакомиться в этой статье.
Правильная ссылка
В словосочетании человека понятные урлы, ключевое слово «урлы», URL-адреса. URL, говорит само за себя — это адрес ссылки. Так вот, по умолчанию на движках wordpress постоянная ссылка (ЧПУ) сформулирована не правильно. Она имеет вот какой вид:
На месте моего доменного имени будет стоять ваше. Нас эта ссылка абсолютно не устраивает. Есть, конечно еще несколько вариантов ссылок, но они также неподходящего вида:
Правильная ссылка должна выглядеть так:
1) https://blogiseo.ru/blogovedenie/kak-sdelat-chpu-dlya-sajta.html
т.е. она должна содержать в себе: адрес вашего ресурса/рубрику/название статьи
или так:
2) https://blogiseo.ru/kak-sdelat-chpu-dlya-sajta.html
т.е. без учета рубрики.
Как настроить правильную ссылку
1. Для настройки постоянной ссылки, необходимо перейти в: административную панель вашего блога/Параметры/Постоянные ссылки. Выбрать строку произвольно, вставить в нее вот эту надпись /%category%/%postname%.html и нажать кнопку «Сохранить изменения». Если хотите, чтобы правильная ссылка имела вид пункта 2), т.е. без категории, вставьте /%postname%.html:
2. Теперь ваша постоянная ссылка будет отображаться правильно. Но, она будет отображаться в виде кириллицы. В принципе поисковые системы способны определять любые шрифты и кириллицу и латиницу. Но так как большая часть ссылок имеет вид латиницы, то чтобы в дальнейшем не возникало конфликтов, лучше использовать латиницу.
Но согласитесь, каждый раз менять кириллицу на латиницу вручную это жестоко. Да и человеческий фактор присутствует везде, он все равно когда-нибудь даст о себе знать. Вот для этого-то и существует один замечательный плагин RusTolat, который автоматически переводит кириллические ссылки, на английский язык. Все что вам нужно, это
Вот вам и ответ на вопрос, как сделать ЧПУ сайта. Надеюсь, мой пост был вам полезен.
А вы знали о ЧПУ? А на вашем сайте правильные URL-адреса? Может быть у вас сложилось другое мнение о человека понятных урлах? Готов обсудить все вопросы в комментариях!
С уважением, Николай Коротков
Все правильно. Мне тоже не по душе кракозябры всякие. Ссылка должна быть понятной и читаемой.
[Ответить]
Здравствуйте, Николай. Спасибо Вам за Ваш сайт. Очень полезные советы для таких новичков, как я.
По поводу ЧПУ. Так, на заметку. У меня плагин RusTolat не сработал, а вот Cyr-To-Lat перевел на транслит, как надо. Дело, видимо, в версии WordPress.
[Ответить]
Николай Коротков
14 января 2013 00:32
Надежда
Здравствуйте, если у вас версия wordpress одна из последних, то все должно работать, а вот к шаблону вашей темы, плагин вполне может не подойти, хотя не слышал нареканий по поводу его неработоспособности.
[Ответить]
19 апреля 2013 21:15
rustolat вроде как полностью заменен на cyrtolat, так как его разработчик умер и плагин не обновляется. Через админку вордпресс он тепер доступен только для ознакомления, а для работы нужно тепер устанавливать cyrtolat. Но у тех у кого уже установлен rustolat он работает нормально.
Я все же его поменяла, так ка обновляемые плагины более надежны
[Ответить]
У меня у ссылок не стоит в конце html. На что он влияет и на сколько важно его прописывать?
[Ответить]
Николай Коротков
31 января 2013 18:52
Евгения
В принципе, не на что не влияет, может быть как html так и слеш. У вас наверное в консоли, в постоянных ссылках вместо /%category%/%postname%.html прописано /%category%/%postname%/
[Ответить]
Да все так, тогда оставлю все как есть, спасибо
[Ответить]
Помню, мне пришлось с этими ссылками повозиться. Хорошо, что добрые люди подсказали! А то бы не представляю, как бы долго я это все сейчас исправляла.
[Ответить]
Здравствуйте. Очень подробно написано спасибо. А у меня вопрос про ЧПУ, но на русском языке. Например делаете запрос «хлебные крошки» в яндексе все чпу именно такие как вы описали, но есть в выдаче такого вида сайт.ру — хлебные крошки (на русском языке) уже столько времени ищу как это сделать и не могу найти информации. Спасибо за ответ.
[Ответить]
Николай Коротков
21 февраля 2013 19:58
Nata
Здравствуйте! Вы имеете в виду, как сделать ЧПУ — ссылки на русском языке? Так они и так по умолчанию в wordpress идут на русском, ссылка берется из заголовка поста. Единственное, что вам необходимо сделать это привести ссылку в соответствующий вид, вставить в Параметры/Постоянные ссылки/Произвольно/вот такую надпись /%category%/%postname%.html и все готово. Но рекомендуется все же делать ссылки на латинице. Поисковики лучше ранжируют такие ссылки, да и при копировании у вас не возникнут проблемы с кодировкой!
[Ответить]
Николай,здравствуйте. Как вы считаете 1)адреса на транслите и английском языке равнозначны для ПС или какой-то язык предпочтительнее? 2) допустимо ли использование обоих вариантов написания адресов на сайте? Спасибо.
[Ответить]
Николай Коротков
11 апреля 2013 12:29
Нат
Я думаю, что равнозначны, поисковые системы понимают их. Но все же я стараюсь больше использовать транслит.
[Ответить]
Здравствуйте Николай!
Делаю свой сайт буквально по вашим рекомендациям
И вот возник первый, мною не решаемый вопрос.
Мне требуется сделать ссылку такого вида «https://cherenkoff.com/copter/aerofoto.html» , но редактор упорно выдает цифру 2 в самом конце текста «https://cherenkoff.com/copter/aerofoto-2.html » а зачем мне цифра 2 ?))
Я так понимаю что где то у меня уже была создана страница с нужным адресом и теперь редактор не хочет заменять ту на эту.
Николай , помогите мне пожалуйста.
[Ответить]
Николай Коротков
2 мая 2013 14:31
Здравствуйте Роман! Чуть позже отвечу вам по электронной почте.
[Ответить]
Как Вы считаете, Николай, в произвольном виде ссылки категорию %category% лучше оставлять, или лучше убрать. На что она влияет?
[Ответить]
Николай Коротков
13 февраля 2014 08:15
Мозгунова Ирина
Я считаю, что можно, как оставить категорию, так и убрать. По сути, особого влияния на продвижение сайта, она не оказывает.
[Ответить]
Николай, я прописываю адреса вручную.Хотя с удовольствием автоматизировала бы этот процесс. Я правильно поняла, что установка плагина способна видоизменить все предыдущие ссылки? Получается, иного выхода, как продолжать все делать вручную, нет?
[Ответить]
Николай Коротков
27 мая 2014 14:33
Елена, все ранее прописанные ссылки останутся неизменными после установки плагина. А вот ссылки в новых постах будут автоматически принимать правильный вид (ЧПУ). Но если вам нужно будет привести в соответствующий вид и старые URL — адреса, в этом случае придется воспользоваться 301 редиректом, так что выход всегда есть.
[Ответить]
Еще раз спасибо вам, Николай, за помощь! Без вас до ума доводить свой первый сайт я бы точно не смогла...
[Ответить]
Спасибо за отличную статью! У меня стоит плагин Cyr-To-Lat и все отлично работает. Также в настройках прописала к ссылкам еще категорию %category%, по моему мнению так более понятно для клиентов, видно в какой находишься рубрике и какая статья.
[Ответить]