n-wp.ru — блог о WordPress
Как изменить ЧПУ без ошибок |  Permalinks Migration Plugin | n-wp.ru

Как изменить ЧПУ без ошибок | Permalinks Migration Plugin

Плагин Permalinks Migration Plugin позволит избежать ошибок при смене внутренней структуры ссылок в блоге.

Очень часто бывает при смене ЧПУ (постоянной структуры внутренних ссылок), что многие страницы становятся недоступны. Например, если вы решите укоротить адрес, и использовать вместо http://site.ru/blog/category/name более простую структуру http://site.ru/name, то все внутренние ссылки на посты станут «битыми». Чтобы так не получилось, изначально относитесь к выбору вида ЧПУ со всей ответственностью. Если же вы все же решились сменить ЧПУ, то грамотно и без ошибок осуществить это поможет плагин Permalinks Migration Plugin.

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

Пользоваться плагином просто:

1. Перед сменой ЧПУ зайдите в настройки плагина и выставьте там текущую конфигурацию ЧПУ.

2. После этого заходите в настройки WordPress и меняйте ЧПУ.

Скачать
Permalinks Migration Plugin
вы перейдете по ссылке http://wordpress.org/extend/plugins/permalinks-migration-plugin-for-wordpress/

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

15 комментариев

  • Плагин хороший, как и сама статья) А я вот усомнился в ЧПУ. Во-первых: это не для пользователей легче становится (как обычно говорят), а делается это, в основном, для seo продвижения. Во-вторых: после установки ЧПУ заметил, что пару статей стали открываться абракадаброй! Причём временно, иногда нормально, а иногда нет) Если убрать ЧПУ, то всё становится на свои круги. Вы не знаете, что может быть?

  • жаль, в версии 2.9.2 вордпресса, этот плагин не сработал, все записи вылетают в 404.

    кстати, по поводу ЧПУ — я за то чтобы были вида
    категория/пост, но на сайте ВП такая надпись
    Starting Permalinks with %category% is strongly not recommended for performance reasons.

    что тоже не радует. можно конечно добавить что-то и до тега категории, но структура при этом теряется. вот так. кто что думает по этому поводу?

    • Ну поддержку wp 2.9.* уже никто не гарантирует — слишком устарел.
      По поводу ЧПУ — поисковики вполне нормально относятся к структуре сайт/категория/пост, Яндекс вообще именно такое предпочитает. Уменьшать этот путь вынуждают в основном рекламодатели — им кажется, что слишком длинные адреса сайтов как-то влияют на индексирование. Что мне кажется несоответствующим действительности.

  • Спасибо большое за плагин и описание, очень помогли! Сайт в закладки!
    Поставил на Версию 3.1.1 все корректно работает!

    Как сильно может повлиять редирект на «SEO» ?

    Старый шаблон вывода ссылок: /%category%/%postname%.html
    новый шаблон вывода /%postname%.html

    • По идее, никак редирект не повлияет на seo. А вот рекламодателям сокрашение уровня вложенности понравится.

  • Решил испробовать на WP 3.2. В итоге не работает. Сменил структуру ссылок с /%category%/%postname%/ на /%category%/%post_id%/, а всё равно записи доступны лишь по старой структуре. Буду признателен, если поможете.

    • А настройки постоянных ссылок меняли? По идее, вам и плагин-то не нужен, достаточно структуру постоянных ссылок изменить (Параметры — Постоянные ссылки).

      • Менял, конечно. Вы говорите, что не нужен плагин, но как тогда организовать редирект со старых адресов записей на новые?

            • Действительно, на чистом не перенаправляет.

              После ответа на другой вопрос остался плагин Platinum SEO Pack — в нём есть опция перенаправления, и в этом случае срабатывала именно она :)

              • Вы просто чудо! Испробовал плагин и он работает. Но мне, как человеку сирому и убогому в вопросе SEO, от плагина кроме редиректа ничего не нужно. Я так понимаю, чтобы пользоваться только редиректом будет достаточно снять все лишние галочки?

/* ]]> */