Скидка 50% на все тарифы, ограниченное время. От $2.48/mo
Осталось 15 мин.
Веб и бизнес-приложения

301-редиректы в WordPress (пошаговое руководство)

Рекса Сайрус By Рекса Сайрус 15 мин. чтения Обновлено 2 окт. 2025 г.
301-редиректы в WordPress (пошаговое руководство)

Неработающие ссылки возникают по разным причинам и негативно влияют на SEO и пользовательский опыт. 301-редиректы в WordPress решают эту проблему: они автоматически перенаправляют посетителей со старых URL на новые адреса. В этом руководстве разобраны все способы настройки 301-редиректов в WordPress — от простых плагинов для начинающих до продвинутых серверных конфигураций.

Что такое редирект в WordPress?

Перенаправление URL для сохранения позиций в поисковой выдачеРедирект — это механизм, который переводит поисковые системы и пользователей с одного URL на другой. Причин для перенаправления страницы может быть несколько, и понимание того, когда необходимы 301-редиректы в WordPress, помогает поддерживать профессиональный вид сайта и сохранять позиции в поисковой выдаче.

5 ситуаций, когда нужны редиректы в WordPress

Знание конкретных сценариев, в которых редиректы становятся необходимостью, помогает владельцам сайтов сохранять поток трафика и избегать битых ссылок, которые портят пользовательский опыт и снижают позиции в поиске.

Обнаружение битой ссылки возникает, когда сторонние сайты ссылаются на страницы, которые вы переместили или удалили без настройки перенаправления. Без редиректов посетители, переходящие по таким ссылкам, натыкаются на ошибку 404 и, как правило, сразу покидают сайт.

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

Смена доменного имени — это масштабная миграция, которая затрагивает каждую страницу сайта и её URL. Без полноценной настройки редиректов вы теряете все накопленные позиции в поиске и трафик со сторонних обратных ссылок.

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

Устранение проблем с безопасностью нередко предполагает переход с HTTP на HTTPS, чтобы избавиться от предупреждений браузера. Современные браузеры показывают сообщение «Небезопасное подключение» для незашифрованных сайтов, а настройка редиректов гарантирует, что весь трафик идёт по защищённому соединению без потери SEO-ценности.

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

С помощью редиректов вы сообщаете браузерам, что запрошенный URL был перемещён или заменён. Среди наиболее распространённых видов — 301-редиректы, 302-редиректы и Meta Refresh или JavaScript-редиректы. 301-редиректы в WordPress являются постоянными, поэтому они рекомендуются с точки зрения SEO.

Что такое код редиректа 301?

301-редирект, или HTTP-код 301 — это стандартный код статуса HTTP, который сервер отправляет браузеру. Это простой, быстрый и SEO-совместимый способ навсегда перенаправить один URL на другой. По сути, этот код переводит посетителей с запрошенного URL на целевой. При настройке постоянного перенаправления 301 в WordPress сервер сообщает браузерам и поисковым системам, что контент окончательно переехал на новый адрес.

Когда следует использовать 301-редиректы в WordPress?

Перенаправляйте пользователей на новый домен или страницуНапример, 301-редиректы в WordPress полезны при переезде сайта на новый домен — они автоматически направляют пользователей на новый адрес. Также редиректы пригодятся, если вы хотите удалить публикацию или изменить постоянную ссылку страницы.

Разверните WordPress на надёжном оборудовании с хранилищем NVMe и минимальной задержкой по всему миру — с Хостинг WordPress VPS который обеспечивает выделенные ресурсы и профессиональную инфраструктуру для стабильной работы.

Зачем создавать 301-редиректы

301-редиректы в WordPress решают сразу несколько задач: поддерживают работу сайта и сохраняют позиции в поисковых системах. Правильно настроенные редиректы не нарушают пользовательский опыт и позволяют сохранить накопленный SEO-авторитет страниц.

Основные преимущества:

  • Удобство для пользователей — Если посетитель переходит по устаревшей ссылке, он может столкнуться с ошибкой 404 или попасть на нерелевантную страницу. 301-редиректы в WordPress гарантируют, что пользователь попадёт на нужный URL без сбоев.
  • Сохранение SEO-ценности — Поисковые системы воспринимают 301-редиректы как постоянное изменение и передают ссылочный вес старой страницы новой. По данным Search Engine Journal, Google подтверждает, что 301-редиректы передают около 90–99% SEO-авторитета исходной страницы на новый адрес. Без постоянных правил перенаправления сайт потеряет позиции в поиске и накопленный авторитет.
  • Актуальные URLs — Битые ссылки раздражают пользователей и подрывают доверие к сайту. При реструктуризации сайта или изменении структуры URL редиректы гарантируют, что каждая ссылка ведёт на нужную страницу.
  • Устранение дублей страниц — Если несколько URLs показывают одинаковый контент, поисковые системы не смогут определить, какая версия является основной. Перенаправление дублирующих URLs на предпочтительную версию повысит видимость вашего блога WordPress.
  • Улучшение контента — Со временем публикации устаревают, теряют актуальность или перестают соответствовать вашим целям. С помощью 301-редиректов в WordPress можно обновить контент, заменив слабые материалы актуальными статьями.

5 способов настроить 301-редиректы в WordPress

Для автоматического создания редиректов используйте панели управления хостингом или специальные плагины-редиректоры для URL в WordPress. Опытные пользователи могут также настроить 301-редиректы в WordPress вручную — через файлы конфигурации сайта или пользовательские скрипты PHP.

Как настроить 301-редиректы через панель управления хостингом

Многие хостинг-провайдеры предоставляют встроенные инструменты управления редиректами прямо в панели управления — это удобный способ настроить 301-редиректы в WordPress без погружения в технические детали.

Если вы используете профессиональный хостинг, выполните следующие шаги для настройки 301-редиректа:

  1. Войдите в панель управления хостингом и перейдите в раздел управления сайтом
  2. Выберите нужный сайт и нажмите на панель управления или соответствующий раздел настроек
  3. Перейдите в настройки домена и найдите раздел «Redirects» или «URL Redirects»
  4. Выберите домен из выпадающего списка и при необходимости укажите путь
  5. Укажите тип назначения — URL или IP-адрес
  6. Введите новый домен или URL в поле назначения редиректа
  7. Выберите «301 Permanent Redirect» из доступных типов редиректа
  8. Нажмите Create или Save чтобы применить редирект

Этот способ позволяет быстро создавать несколько редиректов. Список существующих редиректов отображается в панели управления — вы можете легко изменить или удалить любой из них.

Как настроить 301-редиректы с помощью плагина AIOSEO

All in One SEO (AIOSEO) — это плагин для WordPress с широким набором инструментов для улучшения позиций в поисковых системах и роста трафика. Среди возможностей: автоматическое создание WordPress-карты сайта, анализ контента, интеграция с Google Search Console и удобный менеджер 301-редиректов для управления переадресацией URL.

Вот как настроить 301-редиректы в WordPress с помощью этого популярного SEO-плагина:

  1. Установите и активируйте плагин из панели управления WordPress
  2. Перейдите в настройки All in One SEO плагина
  3. Прокрутите страницу вниз до раздела Redirection Manager и нажмите Manage
  4. В разделе Add New Redirection, введите исходный URL
  5. Добавьте новую страницу в поле Target URL
  6. Выберите 301 Moved Permanently в качестве типа редиректа
  7. Нажмите Add Redirect чтобы настроить 301-редиректы в конфигурации WordPress

К сожалению, редиректы доступны только для пользователей платной версии. Если вам нужно бесплатное решение, обратите внимание на другие плагины редиректов для WordPress. Плагин AIOSEO особенно хорошо справляется с автоматическим определением 301-редиректов в WordPress: он сам предлагает редиректы при изменении постоянных ссылок или переносе контента.

Как настроить 301-редиректы с помощью плагина 301 Redirects

301 Redirects — ещё один рекомендованный плагин для 301-редиректов в WordPress. Он корректно перенаправляет пользователей с исходного URL на новый адрес. Помимо постоянных 301-редиректов в WordPress, бесплатная версия поддерживает временные редиректы 302 и 307:

  1. Войдите в панель управления WordPress и установите плагин 301 Redirects
  2. После установки и активации плагина, перейдите в Settings и найдите 301 Redirects
  3. Go в Redirect Rules и выберите один из типов редиректа: 301, 302 или 307
  4. Введите URL существующей страницы или записи URL в поле Redirect From
  5. В разделе Redirect To, установите в выпадающем меню значение Custom и введите новый адрес
  6. Нажмите кнопку Save чтобы активировать редирект

Как настроить 301-редиректы вручную через файл .htaccess

Если вы уверенно работаете с кодом, можно настроить 301-редиректы в WordPress вручную, отредактировав конфигурационный файл. Этот метод — через .htaccess — работает на уровне сервера и даёт более высокую производительность по сравнению с плагинами.

Понимание того, как работать с конфигурационными файлами сервера, необходимо для продвинутого управления WordPress. Изучите что такое файл htaccess и его возможности — это позволит внедрить мощные оптимизации на уровне сервера для вашего сайта на WordPress.

Выполните следующие шаги, чтобы найти конфигурационный файл в корневой папке сайта и создать 301-редирект:

  1. Откройте файлы вашего сайта с помощью FTP-клиента или Файлового менеджера в панели управления хостингом
  2. Перейдите в корневую директорию сайта (обычно это public_html)
  3. Включите «показ скрытых файлов» в настройках файлового менеджера, чтобы видеть файлы, начинающиеся с точки
  4. Найдите файл .htaccess и дважды щёлкните по нему, чтобы открыть
  5. После строки «# END WordPress»добавьте код редиректа
  6. Сохраните конфигурационный файл нажав на иконку сохранения или диска

Важно: Перед любыми изменениями обязательно создавайте резервную копию файла .htaccess. Даже небольшая ошибка в коде может привести к ошибке Internal Server Error и сделать сайт недоступным.

Ниже приведены фрагменты кода для различных типов редиректов на вашем сайте WordPress:

Скрипт для редиректа на новый домен

Чтобы настроить 301-редирект в WordPress для всего домена, добавьте следующий код в файл .htaccess:

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.olddomain.com$

RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]

</IfModule>

Повторите этот шорткод для каждой страницы, которую нужно перенаправить.

Скрипт для редиректа на новую страницу

Чтобы перенаправить одну страницу на новый адрес в пределах того же домена, добавьте следующий код в файл .htaccess:

Redirect 301 /old/old.htm http://www.domain.com/new.htm

Выполнение этого кода выполнит перенаправление страницы WordPress.

Скрипт для перенаправления HTTP на HTTPS с помощью .htaccess

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

Важно: Эти инструкции и код предназначены только для веб-серверов Apache.

Как настроить 301-редиректы с помощью скрипта PHP

Опытные пользователи могут написать скрипт PHP для настройки 301-редиректов в WordPress. Этот способ удобен при управлении множеством редиректов или реализации условной логики перенаправления.

Откройте файлы WordPress через панель управления хостингом и выполните следующие шаги:

  1. Откройте корневую папку сайта (обычно это public_html)
  2. Создайте новый файл и назовите его redirects.php
  3. Добавьте следующий код в файл:
<?php

header("HTTP/1.1 301 Moved Permanently");

header("Location: https://www.example.com/new-url/");

exit();

?>
  1. Замените пример URL на фактический целевой URL
  2. Сохраните файл PHP чтобы применить редирект

Чтобы проверить работу 301-редиректа, откройте браузер и введите адрес вашего скрипта PHP. Даже небольшая опечатка в коде может привести к ошибкам на сайте, поэтому внимательно проверяйте код и тщательно тестируйте редиректы.

Повысьте производительность WordPress с помощью Хостинг WordPress VPS надёжной инфраструктуры, хранилища NVMe и глобальных сетей доставки контента для оптимальной работы с пользователями.

Какие ещё бывают типы кодов перенаправления?

Разные типы редиректов решают разные задачиПри настройке редиректов код 301 - не единственный вариант. Понимание различных типов перенаправлений поможет выбрать подходящий метод для конкретных задач с 301-редиректами в WordPress.

301 редирект

301-редирект сигнализирует о постоянном перемещении с одного URL на другой. Это решение для постоянного перенаправления в WordPress особенно важно для сохранения SEO-веса и обеспечения непрерывного пользовательского опыта. Выбирайте его, когда изменение действительно постоянное и вы хотите без потерь перевести посетителей на новый адрес.

302 редирект

В отличие от постоянных перенаправлений 301, редирект 302 означает временный перенос URL — предполагается, что исходный URL будет восстановлен. Этот тип редиректа удобен, когда нужно провести техническое обслуживание или тестирование страницы, не удаляя её окончательно.

Редирект 303

Редирект 303 указывает, что ресурс находится по другому адресу. Он часто используется как ответ на POST-запрос браузера: код состояния 303 сообщает клиенту, что для получения ресурса нужно выполнить GET-запрос к новому адресу.

Редирект 307

Как и редирект 302, редирект 307 означает временное перемещение: запрошенный ресурс временно доступен по другому адресу.

Когда использовать редиректы 301

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

  • Канонизация – Несколько страниц с похожим контентом негативно влияют на SEO. Используйте редиректы 301 в WordPress, чтобы объединить их поисковый вес и направить всё на один URL. Типичные примеры: перенаправление с HTTP на HTTPS, с non-www на www и наоборот.
  • Удаление страницы или записи – Прежде чем убрать страницу или запись с высоким трафиком, настройте редирект на новый адрес. Это позволит пользователям не столкнуться с ошибкой 404 Not Found.
  • Реструктуризация сайта – Редиректы 301 в WordPress необходимы при серьёзных изменениях структуры сайта: например, при создании новых категорий или изменении структуры URL.
  • Смена домена – При переезде сайта на новый домен редиректы помогут перенести существующий трафик и SEO-авторитет текущего домена на новый адрес.
  • Обновление URL – После оптимизации URL под ключевые слова или для удобочитаемости настройте редиректы 301 в WordPress, чтобы перенаправить пользователей и поисковых роботов на новый адрес. Это предотвратит появление битых ссылок и сохранит авторитет контента.
  • Изменение структуры постоянных ссылок – При смене структуры постоянных ссылок старые адреса перестанут работать. Настройте редиректы со старых URL на новые, чтобы не сломать внешние ссылки и закладки пользователей.

4 лучших плагина для редиректов в WordPress
Редиректы 301 сохраняют SEO и удобство для пользователей

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

1. RankMath SEO

RankMath SEO — один из лучших плагинов WordPress для управления редиректами и SEO-оптимизации сайта. Чтобы настроить перенаправление, достаточно указать исходный URL и целевой URL.

RankMath — лёгкий плагин с понятным интерфейсом, удобным даже для новичков. Он позволяет легко настраивать редиректы HTTP, включать и отключать их в один клик. Это бесплатное решение для редиректов 301 в WordPress с качественной поддержкой и набором дополнительных модулей.

2. Простое перенаправление HTTPS

Этот плагин можно скачать из репозитория WordPress. Он позволяет настроить автоматическое перенаправление HTTP. Обратите внимание: плагин работает только при наличии установленного сертификата SSL на вашем сайте.

3. Quick Page/Post Redirect Plugin

Один из самых популярных плагинов WordPress для управления перенаправлениями. Достаточно указать исходный и целевой URL. Плагин поддерживает перенаправления 301 и 302, что исключает появление ошибок 404 на сайте.

4. Менеджер перенаправлений Yoast SEO

Незаменимый инструмент. С Yoast SEO Redirect Manager настройка перенаправления Yoast 301 становится простой задачей. Например, чтобы выполнить перенаправление при удалении записи, следуйте этим шагам:

  1. Откройте запись, которую нужно удалить
  2. Переместите её в корзину
  3. Выберите, «должна ли страница получить перенаправление 410 (контент удалён) или перенаправление на другую страницу»
  4. Нажмите «Сохранить»

Готово! Вы успешно настроили перенаправление на вашем сайте WordPress с помощью Yoast SEO Premium.

Заключение

Перенаправления 301 в WordPress сообщают браузерам, пользователям и поисковым системам, что запрошенный URL был постоянно перемещён или заменён. В этой статье рассмотрены несколько способов настройки перенаправлений: через код и с помощью специализированных плагинов. Теперь вы можете перенаправлять домены, страницы, папки и URLs через плагины WordPress или напрямую через файл .htaccess.

В этой статье мы разобрали код HTTP 301 и перенаправление с HTTP на HTTPS. Грамотная настройка 301-перенаправлений в WordPress позволяет сохранить SEO-вес сайта и обеспечить удобство для пользователей при изменениях контента. Используете ли вы плагины ради простоты или файл .htaccess ради производительности — перенаправления защищают сайт от битых ссылок и сохраняют позиции в поисковых системах.

Получите максимальную производительность WordPress с Хостинг WordPress VPS надёжной инфраструктурой, хранилищем NVMe и глобальной доставкой контента — ваши перенаправления будут работать корректно в любой точке мира.

 

Часто задаваемые вопросы

Стоит ли включать перенаправление 301 через .htaccess?

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

Какие типы перенаправлений используются чаще всего?

301 (постоянное), 302 (временное) и Meta Refresh (на уровне страницы). Для постоянного изменения URL используйте 301.

Что означает перенаправление HTTP?

Автоматическая переадресация с одного URL на другой при перемещении, удалении страниц или смене домена.

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

Для пользователей перенаправления 301 вступают в силу немедленно. Поисковые системы, как правило, обрабатывают их в течение 24-48 часов.

Можно ли удалить 301-редиректы позже?

Да. Удалите код редиректа из .htaccess или отключите его в плагине. После удаления обязательно проверьте работу сайта.

Влияют ли 301-редиректы на скорость страницы?

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

Поделиться

Другие статьи блога

Читать дальше.

Обзорное изображение Odoo: крупный заголовок слева, логотип Odoo справа, вокруг — панели интерфейса приложения на мягком фиолетовом фоне с облаками.
Веб и бизнес-приложения

Подробный обзор Odoo: подходит ли эта ERP-система для вашего бизнеса

Odoo — одна из наиболее популярных ERP-платформ среди растущих компаний, и причина проста: система обещает закрыть сразу много задач. Продажи, бухгалтерия, склад

Джим ШварцДжим Шварц 11 мин. чтения
Обзорное изображение для статьи об open-source альтернативах WordPress: цветной градиентный фон, монитор, редактор кода, размытый превью дашборда и крупный заголовок слева.
Веб и бизнес-приложения

Лучшие open-source альтернативы WordPress для разработчиков

WordPress по-прежнему востребован и отлично справляется с широким спектром задач. В его директории плагинов — более 62 000 решений, а в каталоге тем — свыше 14 000 бесплатных вариантов. Это

Джим ШварцДжим Шварц 14 мин. чтения
Обзорное изображение для сравнения Automad и WordPress: логотипы обеих платформ и заголовок с вопросом, какую CMS выбрать разработчику.
Веб и бизнес-приложения

Automad vs. WordPress: детальное сравнение двух CMS-платформ

Automad и WordPress решают одну задачу принципиально разными способами. Automad — это flat-file CMS с шаблонизатором: контент хранится в файлах, а не в базе данных. WordPress,

Джим ШварцДжим Шварц 9 мин. чтения

Готовы к деплою? От $2.48/мес.

Независимый облачный провайдер с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат средств в течение 14 дней.