ворд-пресс.рф
Решение

301-редирект в WordPress: как настроить без цепочек и ошибок

Когда нужен постоянный редирект, как проверить HTTP-статус, избежать петель и сохранить внутренние ссылки.

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

Когда редирект нужен

  • Изменили slug страницы с сохранением основного содержания.
  • Объединили две страницы и перенесли полезное содержание на одну.
  • Сменили схему HTTP → HTTPS или основное доменное зеркало.
  • Перестроили каталог и сохранили релевантную замену старому URL.

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

Где настроить редирект

В панели SEO-плагина / отдельного плагина редиректов. Это удобно для редактора, если функциональность включена и не создаёт дубли с серверными правилами.

На сервере или CDN. Подходит для массовых миграций и доменных зеркал. Здесь требуется проверка синтаксиса правил и резервная копия.

В WordPress-коде. Используется для особых условий; не добавляйте такой код в functions.php без тестов и учёта хостинга, кеширования и прав доступа.

Проверить перенаправление

Если доступен терминал, проверьте заголовки ответа:

curl -I https://example.com/old-page/

Нужно увидеть правильный код постоянного переноса и заголовок Location с новым URL. Затем отдельно проверьте, что конечная страница отвечает успешно.

Частые ошибки

  • Петля: адрес A перенаправляет на B, а B возвращает на A.
  • Цепочка: старый → промежуточный → новый; по возможности направьте сразу на финальный URL.
  • Неподходящий адрес: товар перенаправляется на главную, хотя есть релевантный аналог.
  • Смешанные правила: редирект настроен одновременно в плагине, .htaccess и CDN.
  • Старые внутренние ссылки: посетители и роботы продолжают ходить через 301 на каждом клике.

SEO-проверка после переноса

Обновите меню и ссылки внутри материалов, XML-карту и canonical. Проверяйте частоту ошибок в инструментах вебмастера и серверных логах. Не удаляйте правило сразу после исчезновения старого адреса из поиска: внешние ссылки могут продолжать вести на него.

По теме: canonical в WordPress и XML sitemap.

Источник: https://developers.google.com/search/docs/crawling-indexing/301-redirects

Материал был полезен?

Помогите нам сделать материалы точнее и понятнее.