Как сделать редирект - подробное руководство по настройке и использованию

Интернет-маркетолог
Стаж 15 лет
Опубликовано: 14.08.2026
Содержание
Навигация по статье
Что такое редирект
  1. Что такое редирект
  2. Как работает редирект
  3. В каких случаях нужны редиректы
  4. Классификация редиректов: отличия и применение
  5. Настройка редиректа в файле .htaccess
  6. Шпаргалка: готовые правила 301 редиректа в .htaccess
  7. Как проверить, правильно ли сделана переадресация
  8. Типичные ошибки переадресаций
  9. Бонус: как с помощью 301 редиректа увеличить посещаемость
  10. SEO-чек-лист после настройки редиректов
  11. FAQ
  12. Главные мысли статьи

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

Редиректэто автоматическое перенаправление пользователя и поисковых роботов с одного URL на другой, которое сохраняет передачу авторитета (PageRank) и сигналов качества между страницами. В контексте Featured Snippet редирект используется для консолидации релевантного контента: когда старая страница перенаправляется на новый URL, Google сохраняет связь между документами (атрибут forwardingdup). Это повышает вероятность выбора абзаца для Position 0. Правильно настроенный 301-й редирект не разрывает семантическую цепь.

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

А на вашем сайте техничка в порядке?
  • Подарим чек-лист по внутренней оптимизации
  • Проконсультируем по SEO-вопросам

Как работает редирект

  1. В настройках сервера указывается адрес страницы-донора (например, www.kokoc.com) и страницы-акцептора (kokoc.com).
    Важно: Правила чаще всего прописываются не для отдельных документов, а для целых групп. Например, со всех страниц с WWW идет автоматическая переадресация на адреса без WWW.
  2. Посетитель решает ввести в адресную строку браузера www.kokoc.com.
  3. Браузер обращается к серверу, запрашивая исходный ресурс.
  4. Сервер обрабатывает запрос, последовательно применяя правила из конфигурации. Обнаружив инструкцию перенаправления, он отдает браузеру новый адрес kokoc.com. Если правило срабатывает до загрузки контента, процесс происходит моментально.
  5. Браузер выполняет переход, и пользователю загружается контент целевой страницы.

В каких случаях нужны редиректы

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

Основные причины настройки:

  • склейка зеркал: адреса с префиксом WWW и без него;
  • наличие или отсутствие слеша (/) в конце URL;
  • разный регистр букв в адресе;
  • расширения файлов (.html, .php, .net).

Эти варианты написания требуют принудительной склейки. Важно сделать так, чтобы при любом вводе клиент попадал на корректную страницу, а не на ошибку 404.

Склейка зеркал сайта
Настройка зеркал исключает появление дублей в индексе

Поисковики воспринимают зеркала как разные URL. Без настройки возникнет дублирование контента, что размывает ссылочный вес и ухудшает продвижение.

Перенаправление с HTTP на HTTPS

После установки SSL-сертификата необходимо защитить данные пользователей. URL на HTTP и HTTPS индексируются отдельно, поэтому требуется постоянный редирект на безопасный протокол.

Редирект на HTTPS
С HTTP на HTTPS обязателен 301-й редирект

Переезд на другой домен

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

Смена CMS сайта

У нового движка часто отличается алгоритм формирования URL. Если в старом интернет-магазине адрес товара имел вид site.ru/catalog/tovar, а на новом — site.ru/product/tovar, необходимо настраивать переадресацию всех старых страниц, чтобы избежать падения позиций.

Переадресация на мобильную версию

При использовании отдельной мобильной версии (например, m.site.ru) сервер определяет устройство посетителя. Если запрос поступает со смартфона, происходит автоматический перевод на адаптированный поддомен.

Появление поддоменов

При масштабировании каталога отдельные категории часто выносят на поддомены. Если раздел бытовой техники переехал на bt.your-site.ru, понадобится перенаправление старых адресов your-site.ru/bt на новый уровень структуры.

Удаление страниц

Неактуальные услуги или товары удаляют, но у них остаются обратные ссылки и трафик. Чтобы не потерять аудиторию, настраивается перенаправление на релевантные URL.

Например, услуга подготовки креативов объединена с комплексным запуском рекламы. Оптимальное решение — скрыть старую страницу и поставить с нее редирект на комплексную услугу, добавив поясняющий блок текста. Маркетинг от этого только выигрывает: сохраняется вес и конверсия.

Изменение структуры сайта

При кардинальном пересмотре архитектуры категории меняют адреса. Страница site.ru/catalog/ip-camery может переместиться в site.ru/catalog/videonabludenie/ip-camery. Без переадресации поисковик удалит старый URL, а новый начнет ранжироваться с нуля.

Перенаправление с устаревших страниц

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

Классификация редиректов: отличия и применение

Переадресации классифицируются по двум базовым признакам:

  1. По коду ответа HTTP. Каждому правилу присваивается статус (301, 302, 307, 308), указывающий поисковым системам, как обрабатывать исходный документ.
  2. По способу реализации. Настройка выполняется через конфигурацию сервера (.htaccess, Nginx), панель хостинга, PHP-скрипты или браузерные методы (JavaScript, HTML).

Типы редиректов

Сравнительная таблица 301/302/307/308
КодТипПередача весаИндексацияЮзкейс
301ПостоянныйПолнаяСклеиваетМиграция домена, HTTPS, объединение контента
302ВременныйНетСохраняетТехнические работы
307ВременныйНетСохраняетPOST-запросы, временные работы
308ПостоянныйПолнаяСклеиваетМиграция с сохранением метода POST

300 «Множественный выбор» (Multiple Choices)

Применяется редко. Выдает пользователю список альтернативных ссылок, если запрошенный контент представлен в нескольких форматах.

301 «Перемещена навсегда» (Moved Permanently)

Главный инструмент SEO-специалиста. Означает, что старый адрес больше не существует. Поисковик удаляет донора из индекса и передает ссылочный вес акцептору.

302 «Перемещена временно» (Moved Temporarily)

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

303 «Смотри другое» (See Other)

Используется для предотвращения повторной отправки форм (оплаты, заказы) при перезагрузке страницы. Поддерживает только метод GET.

304 «Не модифицировано» (Not Modified)

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

307 «Временная переадресация» (Temporary Redirect)

Современный аналог 302-го кода для HTTP/1.1. Строго сохраняет метод запроса (POST остается POST), исключая потерю данных при передаче форм.

308 «Перемещено навсегда» (Permanent Redirect)

Аналог 301-го редиректа с сохранением POST-метода. Обрабатывается Google идентично 301-му коду.

5 классных SEO-кейсов
Круче, чем Гудини: как мы вырастили трафик в 2,2 раза

Все вы прекрасно знаете Гарри Гудини: этот фокусник мог выбраться из закрытой бочки, брошенной в воду. Примерно в таких же рамках оказались и мы, начиная работу с сайтом Eurorepar. Узкий функционал, жесткие требования. Но мы справились без магии, увеличив трафик х2!

Как выжать максимум из двадцатилетнего сайта

Можно ли выжать максимум из 20-летнего сайта и докрутить его до современных стандартов? А если есть отягчающие обстоятельства — накрутка поведенческих факторов, антиботы, да еще и админка капризничает и сама удаляет категории?

Долгая дорога в SEO и мощный прорыв

Наш клиент — интернет-магазин B2B промышленной тематики. Он достался нам после предыдущих подрядчиков, и первые год-два мы исправляли их ошибки. А потом началась долгая кропотливая работа, которая в итоге принесла желанный результат.

Qugo: вырастили трафик из блога платформы b2b в 9,7 раз!

Молодой сайт, сложная тематика b2b, крупные конкуренты — с такими вводными трафик и позиции оставляли желать лучшего. Но бы добились цели: повысили трафик и позиции, улучшили узнаваемость бренда

Эффективное ссылочное продвижение для федеральной аптечной сети

Федеральная аптечная сеть пришла в Kokoc Performance (входит в Kokoc Group) за ссылочным продвижением. Интересно, что в компании есть своя in-house команда по SEO, которая подготовила ссылочную стратегию, а за ее реализацией обратилась к нам.

1/5

Способы реализации редиректов

Методы делятся на серверные и браузерные. Серверные (через .htaccess, Nginx, PHP) срабатывают моментально до загрузки контента. Браузерные (JS, HTML) выполняются на стороне клиента, работают медленнее и не рекомендуются для SEO-задач.

Настройки через панель управления хостингом

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

Редирект через .htaccess (Apache)

Конфигурационный файл .htaccess находится в корневой директории сайтов под управлением веб-сервера Apache. Это самый распространенный способ настройки.

Проверить тип сервера можно через инструмент от Netcraft (sitereport.netcraft.com) в разделе Hosting History.

Проверка веб-сервера
Kokoc.com работает под управлением Apache

Редирект на серверах Nginx

Если проект использует Nginx, файл .htaccess игнорируется. Правила задаются в nginx.conf или конфигурациях виртуальных хостов. Оптимальный метод — использование директивы return 301.

Пример server-блока для редиректа с www на non-www:

server {
listen 80;
listen 443 ssl;
server_name www.example.com;
return 301 https://example.com$request_uri;
}

Пример безопасного перевода HTTP на HTTPS:

server {
listen 80;
server_name example.com www.example.com;
return 301 https://$host$request_uri;
}

Плагины CMS

Для упрощения работы созданы модули под популярные движки. В них достаточно указать старый и новый URL.

  • OpenCart: Менеджер 301 редиректов.
  • Битрикс: Редиректы для SEO.
  • Wordpress: Redirection, Rank Math SEO, Easy HTTPS Redirection.
Плагин Redirection
Плагин Redirection для WordPress имеет свыше 2 миллионов установок

PHP-редирект

Правила прописываются в индексном файле (index.php) с помощью функции header(). Метод полезен, когда файл .htaccess перегружен тысячами строк, что замедляет работу сервера.

JavaScript-редирект

Браузерный метод. Срабатывает после загрузки DOM-дерева. Применяется для отложенных перенаправлений (например, показ сообщения «Вы будете перенаправлены через 5 секунд») или после целевого действия пользователя.

Подтверждение перехода
JS-редирект с запросом подтверждения перехода по внешней ссылке

HTML-редирект (meta-refresh)

Реализуется через метатег в секции <head>. Поисковые системы относятся к нему негативно из-за исторического использования в спам-технологиях (дорвеях). W3C настоятельно рекомендует избегать meta-refresh, так как он нарушает пользовательский опыт и индексацию.

Rel=«canonical»: альтернатива для поисковых систем

Атрибут rel=«canonical» не перенаправляет пользователя, но указывает краулеру приоритетную версию страницы для индексации. Применяется для устранения дублей (например, параметров сортировки в каталоге), когда обе страницы должны оставаться доступными для просмотра.

Как работает canonical
Принцип работы атрибута rel=«canonical»

В каких случаях применять 301 редирект, а в каких — rel=«canonical»

Ситуация 301 редирект rel=«canonical»
Страница удалена или навсегда перемещена + -
Смена домена + -
Дублированный контент (одинаковые описания товаров разных цветов) - +
Страницы пагинации и сортировки с разными параметрами URL - +

Ключевое правило: если страница-донор должна остаться доступной и видимой для посетителя — используйте canonical. Если URL больше не нужен — ставьте 301-й код.

Какой тип редиректа выбрать

Для задач SEO оптимален 301-й код ответа. Он гарантирует передачу ссылочного веса, сохранение позиций в выдаче и органического трафика. Настройка через .htaccess обеспечивает максимальную скорость обработки запроса.

Настройка редиректа в файле .htaccess

Где найти файл и как его редактировать

Файл .htaccess располагается в корневой директории. Доступ к нему можно получить через файловый менеджер хостинга или FTP-клиент (например, FileZilla). Редактировать код удобно в Notepad++.

Интерфейс Filezilla
Работа с файлом .htaccess через FTP-клиент FileZilla

Если файла нет, создайте пустой текстовый документ, пропишите правила и переименуйте его в .htaccess.

Базовые правила безопасности

  1. Резервная копия: перед внесением правок сохраните исходный файл. Малейшая синтаксическая ошибка приведет к падению сайта (ошибка 500).
  2. Постепенное внедрение: добавляйте правила по одному. Прописали — проверили работоспособность.
  3. Порядок директив: сервер читает код сверху вниз. Располагайте частные правила (для конкретных URL) выше общих (массовых масок).

Синтаксис и модули

Для сложных преобразований используется модуль mod_rewrite. В начале файла необходимо указать команду активации:

RewriteEngine On
Options +FollowSymLinks
RewriteBase /

Чтобы избежать критических сбоев, оборачивайте правила в конструкцию проверки наличия модуля:

<IfModule mod_rewrite.c>
# Здесь располагаются правила
</IfModule>

Шпаргалка: готовые правила 301 редиректа в .htaccess

С WWW на без WWW

RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

Безопасный редирект на HTTPS

Вариант с проверкой порта (исключает цикличность):

RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Вариант для облачных прокси (Cloudflare):

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Эффективное SEO
  • Гарантия результатов
  • Комплексное развитие
  • При любом тарифе отслеживаем динамику заявок и звонков с сайтов
  • Регулярный пересмотр семантического ядра
Узнать больше

Удаление слеша в конце URL

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ /$1 [R=301,L]

Переадресация конкретной страницы

Использование простого модуля mod_alias:

Redirect 301 /old-page https://your-site.com/new-page

Переезд на новый домен

RewriteCond %{HTTP_HOST} ^old-site.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.old-site.com [NC]
RewriteRule ^(.*)$ https://new-site.com/$1 [L,R=301,NC]

Как проверить, правильно ли сделана переадресация

  • При ручной проверке в браузере обязательно очищайте кеш или используйте режим инкогнито.
  • Для массового аудита применяйте краулеры (Screaming Frog SEO Spider). Программа покажет статус ответа сервера по каждому URL и выявит битые ссылки.
  • Ошибка 500 после сохранения файла указывает на синтаксическую опечатку в коде.

Проверка через DevTools (Network)

Инструкция по диагностике ответа сервера:

  1. Откройте панель разработчика (F12 или Ctrl+Shift+I) и перейдите на вкладку Network.
  2. Очистите логи (иконка корзины).
  3. Введите тестируемый URL в адресную строку.
  4. Найдите первый запрос с кодом 301 или 308.
  5. В панели справа откройте Headers → Response Headers и проверьте параметр Location — там указан целевой адрес.

Типичные ошибки переадресаций

Редирект файла robots.txt

При переезде на новый домен файл robots.txt на старом ресурсе должен отдавать код 200 OK. Его нельзя перенаправлять, иначе поисковые роботы не смогут корректно обработать директивы склейки.

Нерелевантный акцептор

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

Цепочки и циклические редиректы

Многоступенчатые перенаправления (A → B → C) вредят проекту:

  • замедляют загрузку, ухудшая метрики Core Web Vitals;
  • поисковые роботы могут остановиться на ранних этапах, не добравшись до финального документа;
  • возникает риск бесконечного цикла (A → B → A), что делает контент недоступным.
Циклический редирект
Циклические переадресации блокируют доступ к сайту

Все промежуточные звенья необходимо устранять, настраивая прямое правило A → C.

Бонус: как с помощью 301 редиректа увеличить посещаемость

Инструмент применяется не только для исправления ошибок, но и для агрессивного SEO-продвижения.

Объединение статей (консолидация контента)

Если в блоге есть несколько слабых материалов на смежные темы (каннибализация выдачи), их объединяют в один объемный лонгрид. Со старых URL ставится 301-й код на новый документ. Накопленный вес суммируется, поведенческие факторы растут, и статья выходит в топ.

Склейка сайтов (дропы)

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

SEO-чек-лист после настройки редиректов

  • Обновление карты сайта: удалите старые URL из sitemap.xml и добавьте новые.
  • Внутренняя перелинковка: замените все внутренние ссылки на актуальные адреса, чтобы избежать лишних серверных перенаправлений.
  • Отправка данных: загрузите обновленный sitemap.xml в Google Search Console и Яндекс.Вебмастер.
  • Мониторинг: отслеживайте отчеты «Покрытие» и «Страницы в поиске» в течение 2–4 недель на предмет ошибок 404 и просадок трафика.

FAQ

Передает ли 301 редирект ссылочный вес в полном объеме?

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

Как долго рекомендуется держать 301 редирект активным?

Рекомендуется сохранять правила активными минимум 1 год. За это время алгоритмы полностью склеивают историю документов.

Когда нельзя использовать переадресацию?

Запрещено перенаправлять файл robots.txt при миграции домена, а также направлять трафик на нерелевантные страницы (Soft 404).

Как проверить ответ сервера вручную?

Откройте вкладку Network в DevTools браузера, загрузите страницу, найдите запрос с кодом 301/308 и проверьте заголовок Location.

Главные мысли статьи

  1. Для SEO-задач всегда используйте постоянный 301-й код. Временные статусы (302, 307) нужны только для краткосрочных технических работ.
  2. Оптимальный метод реализации — серверный (через .htaccess для Apache или nginx.conf для Nginx).
  3. Если документ должен остаться доступным пользователям, но скрытым от индексации — применяйте атрибут rel=«canonical».
  4. Перед любыми изменениями конфигурации сервера делайте резервную копию.
  5. Избегайте многоступенчатых цепочек и циклических перенаправлений.
  6. Страница-акцептор обязана полностью отвечать на интент исходного документа.
  7. После внедрения правил обязательно обновите sitemap.xml и внутреннюю перелинковку.

Ручной экспресс-SEO-аудит сайта
SEO-специалист
  • проверит ключевые элементы продвижения 
  • найдёт реальные точки роста проекта

Получить аудит

Комментарии (10)

R
RachelRanks
09.09.2025 08:54
А есть способ отследить количество переходов по редиректу? Сколько посетителей ею воспользовались. Если через .htaccess настроено
З
Зайцева Елизавета
09.09.2025 13:22
В htaccess данные могут подгружаться из php как это часто сделано в битриксе и только в этом случае можно будет увидеть количество запрошенных переадресаций.
U
UX_Ulyana
14.09.2025 14:32
Поисковики вообще плохо относятся к редиректам. Они считают, что таким образом автор пытается скрыть какие-то моменты. Поэтому лучше ими не злоупотреблять без необходимости.
N
NeilTraffic
16.09.2025 19:33
Автор очень подробно и пошагово всё прописал. Даны объяснения необходимым терминам. Что называется &amp;quot;бери и делай&amp;quot;. Добавила себе в закладки ссылку на эту статью, чтобы постоянно была под рукой.
К
Костин Денис
14.08.2026 22:30
А трафик с контекста не даст сплошные отказы при редиректе старых услуг на комплексные? Человек ждет конкретику по объявлению, а его кидает на общую простыню.
K
Kokoc Perfomance
14.08.2026 23:01
Риск отказов есть, если просто перекинуть человека с узкой услуги на общую простыню, не объяснив, что произошло. Поэтому при редиректе старых услуг на комплексные мы рекомендуем: 1) максимально сохранять релевантность (тот же интент, те же ключевые выгоды); 2) на первом экране явно подсветить, что это расширенная/обновленная версия нужной услуги и куда смотреть дальше.
М
Марго
14.08.2026 23:57
Я перестала сливать часы на реанимацию контента, когда внедрила склейку слабых статей через 301 редирект. Вместо переписывания кучи страниц просто перебрасываю их вес на один лонгрид, моментально разгоняя органический трафик.
И
И. Григорьев
16.08.2026 21:08
Спасибо, что собрали всё в одном месте — наконец-то не надо лазить по разным форумам.
А
Алексей Комаров
20.08.2026 22:33
Для контроля за подрядчиками советую еще настроить автоматические уведомления о росте 404 ошибок в Яндекс Метрике. Это отличный способ вовремя заметить сломанные редиректы и спасти рекламный бюджет от слива впустую.
Р
Роман Колесников
21.08.2026 07:36
Замена 301 редиректа на атрибут canonical для страниц сортировки спасает сквозную аналитику от потери рекламных хвостов. Серверная переадресация часто непредсказуемо срезает UTM-метки, из-за чего становится невозможно корректно свести экономику по платным каналам.
💬 Оставить комментарий
Не забудьте на нас
подписаться!
Тут собрано всё самое интересное. Рассказываем и вдохновляем
Max
TenChat
Telegram
ВКонтакте
Популярные статьи автора
Узнайте стоимость продвижения сейчас
Выберите удобный способ связи:
Выберите удобный способ связи:
Max Telegram
Введите Ваш номер телефона:*
Введите адрес Вашего сайта:*
Введите Ваше имя:*

Введите Ваш Email:*
Введите адрес Вашего сайта:*
Введите Ваше имя:*

Оперативно отвечаем в рабочее время: с 10:00 до 19:00
Оперативно отвечаем в рабочее время: с 10:00 до 19:00
Вы уже проголосовали
Возьмем ТОП вместе?

Цена лидов в различных нишах
Тематика Стоимость лида (Москва/Россия)
Отдых 500
Мебель 350
Оборудование 500
Бансковские услуги 500
Безопасность 500
Организация мероприятий, концерты, праздники 500
Недвижимость 500
Строительство и отделка 500
Грузоперевозки 500
Доставка еды 350
Юридические услуги 500
Бухгалтерские услуги 500
Пластиковые окна 500
Детские товары 350
Автозапчасти 350
Образование 500
Возьмем ТОП вместе?

Оставить заявку сейчас
Выберите интересующую услугу *

Подпишитесь на рассылку
Не пропустите самое интересное из мира SEO и Digital. Только актуальные и самые крутые статьи.
Заявка успешно отправлена!
Наши сотрудники уже приступили к анализу Вашего сайта. Наш менеджер свяжется с вами в течение дня, спасибо!
Напишите нам Max Telegram