Часы работы пн-пт 9:00 — 18:00
Адрес г. Тула, ул. Некрасова, 7, оф. 315
Как проверить редиректы сайта и не потерять SEO-трафик

Как проверить редиректы сайта и не потерять SEO-трафик

Роман Асеев
7 июля
Просмотры 48
Рейтинг
Время чтения Время чтения: 10 минут

Неправильные редиректы и дубли страниц — одна из частых причин падения позиций. Рассказываем, как выявить проблемы с HTTP/HTTPS, www/без www, index.php и trailing slash, а также как быстро проверить цепочки редиректов через curl и бесплатный сервис.

Когда сайт начинает терять трафик, а позиции в поиске ползут вниз, первым делом смотрят на контент и ссылочную массу. Но очень часто проблема оказывается на уровне технического SEO — в неправильно настроенных редиректах. Дубли страниц, битые цепочки перенаправлений и неверный статус-код — всё это «съедает» ссылочный вес и запутывает поисковых роботов.

В этой статье разберём, какие типичные ошибки допускают при настройке редиректов, почему 301 — это друг, а 302 — враг, и как быстро проверить всё это на своём сайте.

Почему редиректы критичны для SEO

Представьте, что ваш сайт доступен по адресам:

  • http://site.ru
  • https://site.ru
  • http://www.site.ru
  • https://www.site.ru
  • http://site.ru/index.php
  • https://site.ru/index.html

Если каждый из этих вариантов возвращает 200 OK (то есть открывается как полноценная страница), поисковая система видит не один сайт, а шесть дублей одного и того же контента. Ссылочный вес распыляется между ними: внешние ссылки ведут на разные версии, индексация становится хаотичной, а ранжирование падает.

Кроме того, проблема с дублями возникает из-за trailing slash (заключительного слеша в URL). Например:

  • https://site.ru/page/
  • https://site.ru/page

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

301 vs 302: в чём разница для SEO

Когда вы настраиваете редирект, вы выбираете статус-код. Самые распространённые — 301 и 302.

301 (Moved Permanently) — постоянное перемещение. Поисковик запоминает, что страница навсегда переехала на новый адрес. Вес ссылок, анкоры, траст — всё передаётся новому URL. Это правильный выбор для всех случаев, когда вы меняете домен, переходите на HTTPS или склеиваете дубли.

302 (Found / Moved Temporarily) — временное перемещение. Поисковик считает, что страница скоро вернётся на старый адрес. Вес ссылок не передаётся, старый URL продолжает индексироваться. Если вы ставите 302 для постоянного переезда, вы теряете SEO-трафик: ссылочная масса не перетекает на новый адрес, а старый может выпасть из индекса.

Вывод: для смены зеркала, объединения дублей и склейки доменов — только 301. Временные акции или A/B-тесты можно делать через 302, но не забывайте потом вернуть 301, если изменение становится постоянным.

Как проверить редиректы вручную

Самый простой способ — использовать curl в командной строке или средства разработчика в браузере. Вот базовые команды.

Проверка через curl

Откройте терминал и выполните:

curl -I https://site.ru

Вы увидите ответ сервера. Первая строка — статус-код. Если страница редиректит, вы увидите цепочку:

HTTP/2 301
location: https://www.site.ru/

Используйте флаг -L, чтобы curl автоматически переходил по всем редиректам и показывал финальный статус:

curl -IL http://site.ru

Так вы увидите полную цепочку перенаправлений. Если в ней больше 2-3 шагов — это проблема (длинные цепочки тормозят загрузку и могут быть не проиндексированы).

Проверка через браузер

В Chrome откройте DevTools (F12), перейдите на вкладку Network, поставьте галочку «Preserve log». Введите в адресной строке http://site.ru и нажмите Enter. В списке запросов вы увидите статус-коды. Если запросов несколько (301 301 200), значит, есть цепочка редиректов. Проверьте, чтобы статус первого редиректа был 301, а не 302.

Что проверять в первую очередь

  • http://site.ru https://site.ru (или наоборот, в зависимости от настроек)
  • http://www.site.ru https://site.ru (или https://www.site.ru)
  • http://site.ru/index.php https://site.ru
  • http://site.ru/index.html https://site.ru
  • http://site.ru/page/ http://site.ru/page (склейка со слешем или без)

Для каждого варианта убедитесь, что финальный статус — 200, а все промежуточные — 301. Никаких 302, 303, 307.

Как проверить все варианты сразу: быстрый способ

Ручная проверка шести и более URL для каждой страницы — трудоёмкая задача. Особенно если у вас каталог на тысячи товаров. Тут на помощь приходит автоматизация.

Мы в oWeb Solutions разработали бесплатным инструментом проверки редиректов oWeb Solutions, который делает всю работу за вас. Просто введите адрес главной страницы или любого URL, и инструмент автоматически проверит 6 вариантов:

Интерфейс инструмента проверки редиректов oWeb Solutions

  • HTTP vs HTTPS
  • с www и без www
  • с /index.php
  • с /index.html
  • с trailing slash (заключительный слеш) и без него

После проверки вы увидите таблицу: какие версии возвращают 200 OK (то есть существуют как отдельные дубли), какие редиректят, и какой статус-код при этом используется — 301 или 302. Если инструмент находит дубли, он подсвечивает их красным. Если обнаружен некорректный 302 редирект — вы получите предупреждение.

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

Что делать после проверки: настройка редиректов

Допустим, вы нашли проблемы. Как их исправить? Зависит от сервера.

Apache (.htaccess)

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

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1

Склейка www и без www:

RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ https://%1/$1

Убираем index.php:

RewriteCond %{THE_REQUEST} ^{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ https://%{HTTP_HOST}/

Nginx

Пример редиректа с HTTP на HTTPS:

server {
    listen 80;
    server_name site.ru www.site.ru;
    return 301 https://$server_name$request_uri;
}

Склейка www:

server {
    listen 443 ssl;
    server_name www.site.ru;
    return 301 https://site.ru$request_uri;
}

Если вы не уверены в своих силах — обратитесь к системному администратору или в веб-студию. Неправильные правила редиректов могут зациклить сайт или сделать его недоступным.

Как часто нужно проверять редиректы

Редиректы не настраиваются один раз навсегда. После смены CMS, переезда на новый хостинг, установки SSL-сертификата или обновления .htaccess всегда проверяйте, что все старые адреса корректно перенаправляются. Рекомендую делать полную проверку раз в месяц, а также после любых технических изменений на сервере.

Заключение

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

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

РА
Имя:
Комментарий:
Развернуть все Скрыть

Популярные

Анимированный индикатор для пунктов меню на сайте
Просмотры 998
Рейтинг 15
8 декабря
7 месяцев назад

Расскажем как написать анимированный индикатор для пунктов меню на сайте. Так портал станет более интерактивным и привлекательным для пользователей.

Как оформить блок акции через CSS в 2025: Зачеркнутая цена + эффектная скидка за 5 минут
Просмотры 1797
Рейтинг 6
14 октября
8 месяцев назад

В данном уроке будем стилизовать текст для объявлений об акции. Необходимо сделать так, чтобы наше объявление привлекло потенциальных покупателей

Создание сайтов через нейросети: плюсы и минусы
Просмотры 1409
Рейтинг 4
9 февраля 2025
Больше года назад

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

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

Оставьте заявку

Поставив галочку, Вы даете согласие на обработку ваших Персональных данных

Услуги

SEO
  • Технический аудит сайта
  • Сбор и кластеризация семантики
  • Оптимизация мета-тегов и заголовков
  • Внутренняя перелинковка страниц
  • Анализ конкурентов в выдаче
  • Устранение ошибок индексации
  • Настройка ЧПУ и robots.txt
  • Мониторинг позиций и трафика
Техническая оптимизация сайта
  • Устранение технических ошибок сайта
  • Оптимизация скорости загрузки
  • Настройка индексации и robots.txt
  • Исправление дублей и редиректов
  • Внедрение микроразметки schema.org
  • Проверка мобильной версии
Внутренняя SEO оптимизация сайта
  • Оптимизация заголовков и метатегов
  • Улучшение структуры и перелинковки
  • Работа с изображениями и alt-текстами
  • Устранение дублей и технических ошибок
  • Оптимизация под ключевые запросы
  • Проверка скорости и мобильной адаптации