Качественный блог о заработке и SEO. Хорошие и интересные статьи. Ребята стараются.
Привет! Меня часто спрашивают: «Как выглядит правильная настройка ЧПУ в WordPress?». Если сайт старый, нужно ли переходить на это? Какой плагин использовать? И куча других подобных вопросов. Хочу поставить все точки над «И» и ответить на этот вопрос одним постом.
Что такое ЧПУ
ЧПУ — «человекоподобные урлы». В стандартном виде в WordPress (правда я до сих пор не понимаю, почему разработчики не меняют настройки по умолчанию) ссылки на статьи выглядят примерно так: wpnew.ru/?p=1. Согласитесь: ни какой структуры, абсолютно не понятно, что скрывается под этим URL. Поэтому я настоятельно рекомендую привести к виду: https://wpnew.ru/lichnoe/itogi-za-2014.html. Это как раз и будет ЧПУ.
Сразу видно, чему посвящена статья, к какой рубрике она относится. Также распространен способ вывода ЧПУ в таком виде: https://wpnew.ru/itogi-za-2014.html. То есть просто название сайта и название статьи без указания рубрики. Я считаю, это неправильный формат вывода ссылок на статьи. В ссылке обязательно должны присутствовать рубрики и подрубрики для того, чтобы поисковые системы четко видели вашу структуру сайта. Не устану повторять, что структура сайта — это фундамент в его продвижении.
Поэтому окончательный правильный вариант формата ссылок такой:
Настройка ЧПУ в WordPress
Чтобы настроить «человекоподобные урлы» в админке WordPress перейдите во вкладку «Постоянные ссылки»:
И там выберите пункт «Произвольно» и впишите вот этот код:
/%category%/%postname%.html
Внимание! Следите внимательно, чтобы в конце у вас не было никаких пустых пробелов. Теперь вы знаете, как настроить ЧПУ в WordPress:
Плагин CyrToLat для Вордпресс: преимущества над RusToLat
Сразу же после внесения изменений в постоянные ссылки, у вас ссылки примерно будут такими:
Я считаю, что использование кириллицы — крайне неправильно. Поэтому ставим плагин CyrToLat, который автоматически транслирует название статей, рубрик на латиницу.
Также есть аналог — плагин RusToLat. Но он проигрывает по функциональности, так как CyrToLat:
- автоматически переведет ссылки в транслит в уже имеющихся статьях;
- транслирует (тоже автоматически) загружаемые медиафайлы в латиницу;
- будет внедрен автоматический редирект с русских видов ссылок.
Если не работает ЧПУ в WordPress
После настройки ЧПУ и активации плагина RusToLat (поэтому я рекомендую ставить CyrToLat) статьи начинают отдавать 404 ошибку, то есть становятся недоступными. В таких случаях Вам нужно зайти на редактирование статьи и просто обновить страницу/запись. Проблема сама пропадет.
Также бывает такая проблема: после переноса на другой хостинг или после восстановления с резервных копий, статьи отдают 404 ошибку. Тоже достаточно зайти в админке WordPress -> «Постоянные ссылки» и там обновить настройки. Проблема исчезнет.
Позже, если вы не любитель лишних плагинов, вы можете отключить плагин CyrToLat и ему подобный, и транслировать кириллицу на латиницу вручную.
Стоить ли менять ссылки на ЧПУ на сайте, где уже есть трафик?
Часто возникает вопрос: стоит ли менять обычные ссылки на ЧПУ, если у сайта уже есть определенная посещаемость. Я тестировал на нескольких клиентских сайтах — каких-то положительного влияния на SEO после перехода на ЧПУ я не заметил. Наоборот, появляется много работы из-за того, что статьи теперь имеют новый адрес, нужно настраивать редиректы и прочее.
Я бы сделал так: если ежедневная посещаемость сайта менее 100 человек в сутки, то поменял бы вид ссылок на ЧПУ, если больше, то трогать не стал бы. Оставил бы по умолчанию. Вообще, поисковики не очень любят, когда происходят серьезные изменения в структуре уже «устаканившегося сайта».
Поэтому, самый правильный способ — это заниматься созданием структуры сайта в самом начале его развития. Аналогично с ЧПУ. При создании новых сайтов, я рекомендую прописывать именно тот код, который дал выше и ставить плагин CyrToLat.
Как убрать category в WordPress рубриках
Также есть еще один небольшой недостаток в настройках WordPress по умолчанию. Попробуйте перейти на своем сайте на любую рубрику, вы увидите такой вид ссылок:
Я считаю слово category — лишним. Удаляется оно очень просто, я на всех новых сайтах удаляю его.
Для этих целей использую свой самый любимый плагин — WordPress SEO by Yoast, который ставлю на все Вордпресс сайты.
- В админке переходим «SEO» -> «Постоянные ссылки»:
- И уже там просто нужно поставить галочку напротив «Убрать основу категорий (обычно /category/) из URL»:
- В результате ссылки рубрик начнут выглядеть так:
Вывод
Также много споров вокруг того, какой вид ЧПУ использовать:
/%category%/%postname%.html
или:
/%category%/%postname%/
или опять такой:
/%postname%.html
2 вариант я считаю неправильным, так как наличие слэша в конце подразумевает собой то, что URL незавершенный, это каталог/рубрика и еще последует дополнительно какое-то окончание.
По поводу третьего варианта я уже ответил выше. Я однозначно за код в первом варианте. Структура, ребята, структура. Этот вариант — идеален для SEO.
Если будут вопросы, пишем, не стесняемся. Я добрый, отвечу. 😉
До встречи в следующем уроке! 🙂
Над «И» можно поставить тока чёрточку.
Не совсем понял про что..
Во втором абзаце ты пишешь «Хочу поставить все точки над «И»».
Все точки в нашем алфавите можно поставить тока над «Е».
WordPress SEO by Yoast просто бомба! Рекомендую всем ставить)
Я тоже так говорю)
А есть способ, чтобы изменить вид только url новых страниц? В смысле, чтобы адрес старых страниц не изменился.
Нет, такое не получится.
Петр, мне кажется, структуру не стоит показывать, хоть ПС и хотят ее видеть.
И вот почему. Я, например, несколько раз менял структуру сайта. Если бы название рубрики входило в URL — было бы очень неудобно
Просто нужно до создания сайта грамотно продумывать структуру сайта, рубрик, делать контент план, а только потом уже создавать сам ресурс и наполнять его контентом =)
это в идеале даже не работает. Когда работаешь над сайтом, нельзя игнорировать какие-то тренды, нельзя бросать учиться. Сайт как бизнес — если он не будет политически гибким, он станет не интересен.
Я сузил в свое время тему сайта, увидев, что он интересен не той ЦА, про которую я сперва думал, а ее части. И более того — скрыл более сотни кровью написнных первых статей — им там не место.
Вот ак я и поломал структуру сайта. И хорошо что поломал.
Для таких случаев существуют редиректы) Они решат проблему, если что.
Классика, один из плагинов, которые надо ставить в первую очередь