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

Как изменить ЧПУ без ошибок | Permalinks Migration Plugin | n-wp.ru Плагины
Плагин Permalinks Migration Plugin позволит избежать ошибок при смене внутренней структуры ссылок в блоге.

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

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

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

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

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

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

Скачать Permalinks Migration Plugin

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

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

  1. Antonio105

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

    Ответить
    1. Попробуйте в файл .htaccess добавить

      AddDefaultCharset UTF-8
      Ответить
  2. Yury

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

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

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

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

      Ответить
  3. den

    Во, классный плаг. спс. как раз искал

    Ответить
  4. zetrider

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

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

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

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

      Ответить
  5. zetrider

    Именно по этому я и решил убрать лишние букавыбукавыбукавы
    Спасибо.

    Ответить
  6. Андреич™

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

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

      Ответить
      1. Андреич™

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

        Ответить
        1. Sergey Biryukov

          Проверил на WordPress 3.2 — при структуре /%category%/%post_id%/ перенаправление с /%category%/%postname%/ WordPress делает сам, без плагина.

          Ответить
          1. Андреич™

            На чистом проверяли? Я так пробовал делать ещё до плагина, всё равно 404.

            Ответить
            1. Sergey Biryukov

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

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

              Ответить
              1. Андреич™

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

                Ответить