Структура ссылок WordPress и ЧПУ

Сен 02 2017 Published by under SEO, WordPress

Детальна проработка структуры сайта — очень важный этап разработки сайта. WordPress по умолчанию ставит такую структуру

https://livemonet.ru/?p=123

Это плохо как для роботов, так и для посетителей.

К счастью разработчики позаботились об этом и предлагают гибкие многовариантные настройки ссылок.

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

Наибольший интерес представляет название записи в урле. Но наиболее гибкие настройки дает применение произвольных ссылок. Здесь несколько вариантов применения. Наиболее универсальная структура

https://livemonet.ru/%postname%

Или если вам нужно подобие статического сайта

https://livemonet.ru/%postname%.html

Если вам нужна структура с категориями и подкатегориями, то делаем так (это позволит добавить ключевые слова в url и сделает сайт структурированным)

https://livemonet.ru/%category%/%postname%

или

https://livemonet.ru/%category%/%postname%.html

Теперь url страницы содержит название статьи и название категории. Одна беда — все это будет на кириллице. Конечно, современные ПС научились понимать кириллицу. Но согласитесь, что если у вас домен не в зоне «рф», то адрес будет выглядеть несколько странно

https://livemonet.ru/структура-ссылок-wordpress-и-чпу.html

Как минимум такие ссылки говорят о непрофессионализме вебмастера.

Плагины CyrToLat и RusToLat

Оба плагина перевозят название постов и рублик в транслит. После установки и активации остается выбрать стандарт для транслитерации. по умолчанию используется ISO 9-95. Теперь наш url  примет вид

https://livemonet.ru/struktura-ssylok-wordpress-i-chpu.html

Если вы только создали сайт на WordPress и делаете настройки, то можете установить любой. Если же у вас уже есть записи, то — CyrToLat. Этот плагин автоматически переведет урлы всех страниц в транслит. Если будете использовать RusToLat — переведутся только новые. Можно, конечно обновить каждую страницу. А если их 100? 500?

301 редирект

Если вы добавляете структуру к уже существующему сайту и у вас есть некие показатели — вам необходим 301 редирект со старых страниц на новые. Теоретически последние версии WordPress должны делать автоматический редирект. Но это только в теории. На практике — так происходит далеко не всегда. Возможно мешает работа каких-то плагинов, может что-то еще

Для перенаправленя можно использовать плагин Dean’s Permalinks Migration. Установка стандартная. после активации он готов к работе.

При использовании структуры /%category%/%postname% могут появиться дубли, если вы будете добавлять запись в две и более рубрики.

No responses yet

Добавить комментарий

31 - столько SQL запросов к базе.
0,141481 - за столько сгенерировалась страница.