Человеко-понятные ссылки (ЧПУ) в WordPress
У ЧПУ есть два преимущества перед ссылками, состоящими из беспорядочного набора букв и цифр:
- ЧПУ понятнее;
- в них труднее ошибиться;
- труднее перепутать две ссылки и даже с некоторой долей оптимизма можно угадать, куда приведет такая ссылка;
- в ЧПУ можно включить ключевое слово статьи, что даст ей бонус при продвижении.
Разберемся, как настроить блог на WordPress так, чтобы ссылки были ЧПУ.
А что будет со старыми ссылками после перехода на человеко-понятные?
Необходимо задуматься, что будет с нашими старыми записями, на которые уже кто-то где-то ссылается по ссылкам старого вида (да хотя бы мы сами в своем же блоге)?
Для переадресации при смене вида ссылок используется особый механизм, называемый 301-м редиректом.
Смена вида постоянных ссылок в WordPress
Отправляемся в консоль блога: «Параметры» «Постоянные ссылки»:
Тот случай, когда по умолчанию предлагается не самый удачный вариант…
Включаем «Произвольно» и конструируем внешний вид наших ссылок. Вот, например, такой: category%/%postname%. Название рубрики, название поста.
Вместо переменных, ограниченных знаками процента, будут вписаны названия конкретной записи и рубрики, к которой она относится. Полный список возможных переменных можно посмотреть «полный список тэгов» .
Нажимаем «Сохранить изменения», открываем какую-нибудь старую запись и оцениваем результат.
Кириллица в ЧПУ
Очень вероятно, что теперь ваши ссылки стали даже слишком человеко-понятными в том смысле, что состоят из кириллических символов.
Общественность интернета не сошлась пока во мнении, удобно ли иметь кириллические символы в URL. Кто-то говорит, что это даже лучше для размещения ключевых слов, кто-то спорит, что иногда при копировании такие ссылки теряют читабельный вид.
Если кириллица вас не раздражает, то можете оставить как есть. Если же вы, как я, предпочитаете транслит (русские слова латинскими буквами), то у вас два пути.
Когда вы добавляете новую запись (или редактируете старую), вы можете изменить ссылку данной записи:
Полный контроль над ссылками
Просто нажмите кнопку «Изменить», введите произвольный текст (например, название статьи транслитом) и нажмите «Ок».
Я так делаю часто, т. к. по умолчанию WordPress прописывает в ссылку название статьи, которое отображается на странице, а я предпочитаю, чтобы там был написан транслитом title, который перезаписывается SEO плагином для каждой записи.
Вручную можно переписать и каждую старую запись. Но что делать если от кириллицы в ЧПУ избавиться хочется, а старых записей много? Терять кучу времени? Нет. Можно поставить плагин, который за вас сделает эту работу. Мне известно два таких плагина: Rus-to-Lat и Cyr-to-Lat. Они без всякого вашего вмешательства перекодируют ссылки в кириллице с транслит.
Есть еще Rus-to-Eng, который умеет не только транслитерировать, но и переводить слова на английский, используя сервис Google.
Можете выбрать любой плагин и просто-напросто установить его. После активации он всё сделает сам, даже без настройки.