Как сохранить старые адреса записей при смене permalink в WordPress

Как сохранить старые адреса записей при смене permalink в Wordpress Wordpress

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

 

Пермалинки (permanent links) — это постоянные ссылки, они указывают на ваши страницы и записи, а также архивы рубрик и меток. Постоянная ссылка — это веб-адрес, используемый в качестве ссылки на ваше содержимое. Адрес каждой записи должен быть постоянным и никогда не меняться, поэтому такие ссылки и называются постоянными.

Смена пермалинков

Стандартно пермалинки можно изменить через Настройки -> Постоянные ссылки. Такой подход приведет к смене всех адресов страниц. Почти во всех статьях что вы найдете предлагается как раз такой вариант. После чего советуют настроить правильные редиректы с старых адресов на новые различными способами: с помощью плагинов, создание redirects в файле .htaccess. Но этот способ вызовет полную переиндексацию сайта и потерю позиций у существующих статей. Я бы так делать не стал.

Сохраняем permalink для старых статей и меняем для новых

Нам потребуется установить плагин Permalink Manager Lite.

Как сохранить старые адреса записей при смене permalink в Wordpress

 

  1. Устанавливаем и активируем плагин
  2. Идем в Инструменты -> Permalink Manager -> Tools -> Regenerate/Reset
  3. Выбираем режим Mode: Use original URLs as custom permalinks и нажимаем Regenerate. Таким образом плагин сохранил текущую структуру адресов у записей.
  4. Теперь идем в Настройки -> Постоянные ссылки и меняем permalinks на ту которую хотите.

Как сохранить старые адреса записей при смене permalink в Wordpress

Таким образом мы оставили старые записи по старым адресам, а новые записи уже будут иметь другую структуру ссылки.

Оцените статью
Добавить комментарий

Капча загружается...