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

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

WordPress генерирует автоматические адреса для статей и страниц.
Например, родная ссылка движка выглядит так:
http://www.olunka.ru/?p=1520
А ЧПУ так:
http://www.olunka.ru/chto-takoe-kontent/

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

WordPress имеет встроенный инструмент настройки урлов. В административной панели находим меню админки под названием “Настройки” и выбираем там пункт “Постоянные ссылки (ЧПУ)”, на скриншоте показано как его найти в административной панели:

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

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

Выбираем вариант «название записи». Единственный недочет этого способа — для русскоязычный сайтов урл будет прописан на русском языке, для примера статьи использованной выше урл будет выглядеть так:
http://www.olunka.ru/что-такое-контент/

Такие адреса до сих пор некорректно обрабатываются как браузерами так и поисковиками, поэтому рекомендую приводить все урлы к латинице. Для этого нам понадобится специальный плагин RusToLat.

Оригинальная страница плагина RusToLat для WordPress

Для тех, кто переживает о быстродействии сайта, могу сказать, что RusToLat один из самых простых плагинов, он не увеличивает время загрузки сайта, не имеет специальных настроек и начинает работать сразу же после установки.

RusToLat для WordPress проводит транслитерацию русских букв в латинские, при формировании постоянных ссылок из заголовков статей в WordPress.

Если на вашем сайте уже были статьи с русскими адресами и вы поставили RusToLat, то старые статьи могут выдавать ошибку. Для того чтобы исправить этот баг, необходимо открыть старую статью и пересохранить ее без внесения изменений, урлы будут исправлены автоматически.