SEO-оптимизация4 мин чтения

Редирект вордпресс: как настроить 301 и не потерять трафик

Редирект вордпресс — это правило, по которому старый адрес страницы отправляет и посетителя, и поискового робота на новый. Без него клиент из Instagram или Telegram попадает на ошибку 404, а вес, который страница копила месяцами, пропадает. Разберём, где настраивать перенаправления и каких ошибок избегать.

Когда редирект в WordPress действительно нужен

Представьте интернет-магазин в Ташкенте: вы переименовали категорию, объединили две похожие карточки товаров, подключили HTTPS или переехали на домен .uz. Старые адреса при этом никуда не деваются. Они остаются в выдаче Google и Яндекса, в закладках покупателей, в ссылке в шапке Instagram, в закреплённом сообщении Telegram-канала, в объявлениях на OLX и в платёжных письмах.

Если по этим адресам отвечает 404, человек уходит к конкуренту, а ссылки с других сайтов перестают работать на вас. Постоянный перенос обозначается кодом 301: он сообщает, что страница переехала навсегда и сигналы нужно передать новому адресу. Редирект нужен в таких случаях:

  • изменился адрес записи или страницы
  • две страницы объединены в одну
  • удалён товар или статья, у которых есть близкая замена
  • изменена структура постоянных ссылок
  • сайт переехал на другой домен или протокол

Что WordPress делает сам, а что нет

Если поменять адрес опубликованной записи, WordPress обычно запоминает прежний и перенаправляет с него на новый. Это удобно, но надёжно работает не всегда. С постоянными страницами, рубриками, при смене структуры ссылок или переносе на другой домен поведение может отличаться.

Поэтому встроенный механизм считайте подстраховкой, а не планом. После любого заметного изменения откройте несколько старых адресов вручную и посмотрите, куда они ведут.

Плагин или сервер: что выбрать

Есть два основных способа. Плагины вроде Redirection или модуль перенаправлений в SEO-плагине дают удобный интерфейс: вводите старый и новый адрес, выбираете тип, смотрите журнал 404. Он особенно полезен, потому что показывает, по каким несуществующим адресам ещё приходят люди.

Серверный способ — файл .htaccess на Apache или конфигурация Nginx. Такое правило срабатывает до загрузки WordPress, поэтому быстрее и не нагружает сайт. Оно лучше подходит для массовых правил и для задач уровня домена.

  • Плагин: мало правил, нет доступа к серверу, нужен журнал 404
  • Сервер: переезд домена, HTTPS, www, шаблонные правила на много адресов
  • Правки конфигурации лучше поручить разработчику или хостингу: одна опечатка может сделать сайт недоступным

HTTPS, www и смена структуры ссылок

Для перехода на HTTPS и склейки зеркал действуйте по порядку, а перед правкой сделайте копию сайта и файла .htaccess:

  • Подключите SSL-сертификат
  • Обновите адрес сайта в общих настройках WordPress
  • Настройте серверный редирект с HTTP на HTTPS
  • Выберите основной вариант — с www или без — и перенаправьте второй
  • Замените внутренние ссылки и адреса изображений на новые

Типичные ошибки с редиректами

Чаще всего вред приносят не отсутствующие правила, а неаккуратные. Особенно часто встречаются эти ошибки:

  • цепочки: HTTP ведёт на HTTPS, затем на www, затем на новый адрес
  • циклы, когда два правила отправляют друг на друга
  • массовый редирект всех удалённых страниц на главную
  • временный 302 вместо постоянного 301
  • одно и то же правило и в плагине, и на сервере

Как проверить и сопровождать редиректы

Введите старый адрес в браузере и убедитесь, что попали на нужную страницу за один шаг. Код ответа 301 проверяется онлайн-сервисом или инструментом проверки ответа сервера в Вебмастере. Если страница-замена по смыслу другая, лучше честно отдать 404 или 410, чем отправлять на главную.

После настройки обновите внутренние ссылки и карту сайта, следите за отчётами об индексации и раз в квартал просматривайте журнал 404. Старые правила не удаляйте долго: ссылки из чужих статей и сообщений в Telegram живут годами. Удобно вести таблицу: дата, старый адрес, новый адрес, причина, где настроено.

Если сайт большой или вы планируете переезд, команда markdev поможет составить карту редиректов и проверить её до запуска. Расскажите о задаче — обсудим, как перенести сайт без потери заявок.

Частые вопросы

Какой редирект нужен при переезде страницы навсегда?

Постоянный, с кодом 301. Он сообщает поисковику, что страница переехала окончательно, и помогает передать накопленные сигналы новому адресу. Код 302 подходит только для временных ситуаций.

Что лучше для редиректа в WordPress: плагин или .htaccess?

Для небольшого числа правил удобнее плагин, особенно с журналом 404. Для переезда домена, HTTPS, www и массовых шаблонных правил лучше серверный способ: он работает до загрузки WordPress.

Можно ли отправлять все удалённые страницы на главную?

Лучше не стоит. Поисковики часто воспринимают такие перенаправления как ошибку 404, а посетитель не понимает, почему оказался на главной. Редиректьте на близкую по смыслу страницу или оставляйте 404.

Как понять, что редиректы работают правильно?

Откройте старый адрес в браузере, проверьте код ответа 301 и убедитесь, что переход идёт в один шаг без цепочек и циклов. Затем следите за журналом 404 и отчётами индексации.

Разберём вашу задачу бесплатно

Оставьте контакт — за 15 минут созвона покажем, где теряются заявки и что сделать в первую очередь.