Как настроить постоянные ссылки в WordPress?

Приветствую, уважаемые читатели. В одной из предыдущих публикаций мы затронули тему настройки постоянных ссылок как действия, которым необходимо заняться в самом начале ведения блога (см. самые нужные плагины для WordPress). Давайте как следует разберемся в вопросе: что за настройка такая, как ее произвести и почему это так важно?

Что такое ЧПУ?

Таинственное сокращение «ЧПУ» означает Понятные Человеку Урлы, то есть адреса страниц, написанные на нормальном человеческом языке.

Изначально страницы WordPress получают громоздкие символьные url, абсолютно ни о чем не говорящие обычным пользователям. Это: 1) некрасиво, 2) непонятно, 3) не очень полезно для продвижения. Увидев где-то такую ссылку, человек пройдет мимо, а поисковые системы не найдут в них ключевых слов и поставят вас в выдаче позади вовремя подсуетившихся конкурентов.

Важно: заниматься настройкой url желательно как можно раньше: до первой записи. Иначе у существующих страниц изменятся адреса, что приведет к массе ошибок. Пользователи будут попадать на страницу 404 и в недоумении покидать сайт. Можно, конечно настроить редирект, но зачем вам столько лишних проблем? Не говоря о том, что неизвестно, как поисковики отреагируют на подобные действия.

Настройка постоянных ссылок

Итак, польза настроенных url для оптимизации сайта очевидна. План такой:

  1. Сделать замену абстрактных символов на русские;
  2. Наладить автоматический перевод русских букв в аналогичные латинские, ибо в отдельных случаях русскоязычные адреса все равно отображаются как нагромождение символов.

Вам понадобится Rus-to-Lat или его более функциональный собрат Cyr-To-Lat. После установки плагина настраивать ничего не нужно, перевод кириллицы в латиницу будет происходить автоматически.

постоянные ссылки, cyr-to-latДалее отправляемся в раздел админки Настройка—>Постоянные ссылки. В списке вариантов структуры url выбираем последний: «Произвольно». Рядом в окошке добавляем конструкцию:

— если хотите сразу после домена выводить название записи (самое предпочтительное решение. Почему — объясню ниже).

Или:

— если url должен включать название рубрики и статьи.

Лучше выбрать первый вариант: имя сайта и сразу заголовок поста. Так ваши url-адреса не будут зависеть от структуры проекта. Если когда-нибудь вы решите добавить/удалить рубрики или перенести записи в другие разделы, на работоспособности ссылок это никак не скажется. Важно: единожды настроив постоянные ссылки, дальнейшие эксперименты с этим разделом лучше прекратить. По той же причине.

Заключение

Теперь каждая последующая запись на сайте получит нормальный url, который приглянется и людям, и роботам. Как видите, в настройке постоянных ссылок нет ничего сложного.

© 2016, blogstu.ru. Все права защищены. Копирование материалов сайта запрещено.

Поделиться:
Сохранить:

2 комментария(ев) на “Как настроить постоянные ссылки в WordPress?

  1. Максим:

    Всем привет!
    Ситуация следующая:
    — в wordpress есть ограничение на количество символов в URL и при генерации URL на русском его обрезает.
    Действия:
    — т.е. при создании записи, указываем заголовок записи:
    Что то там что в заголовке
    — далее генерируется:
    Постоянная ссылка: http://сайт.ru/что-то-там-что-в-заголовке.html
    Вопрос:
    Как увеличить длину кирилического slug в вордпресс?

    Мои действия при решении вопроса:
    — открываю файл:
    /wp-includes/post.php
    заменил все встречающиеся в файле значение 200 на 500
    — далее открываю БД:
    меняю:
    post_name varchar(200)
    на:
    post_name varchar(500)

    Мои действия по решению вопроса — решают его частично.
    Т.е. всё работает, но обрезает на уровне генерации в этой строки:
    Постоянная ссылка: http://сайт.ru/что-то-там-что-в-заголовке.html
    Если нажать кнопку «Изменить» и добавить обрезанный текст и нажать «ОК», то всё сохранятся и не обрезается.

    Начал искать что отвечает за этот блок:
    Постоянная ссылка: http://сайт.ru/что-то-там-что-в-заголовке.html
    Нашёл:
    /wp-admin/edit-form-advanced.php
    строка 592:
    Код:

    А дальше, я не знаю куда двигаться. Где стоит «обрезалка» не пойму.
    Просьба помочь разобраться.
    Заранее благодарю!

    [Ответить]

    Филипп Reply:

    Подробная инструкция по увеличению длины URL — https://ardua.ru/cyrillic-length-url — автору рассмотрел и ручной режим (не совсем безопасный) и автоматический с помощью готового плагина для WordPress по увеличению длины урла

    [Ответить]

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5 × 1 =