Проверка редиректов

Покажем всю цепочку переадресаций: http→https, www, коды 301/302 и куда в итоге ведёт адрес.

Проверить списком — до 100 адресов за раз →

http://wwwhttps://301301200

Что проверяет инструмент

Мы запрашиваем адрес и идём по всем перенаправлениям до конечной страницы, записывая каждый шаг: с какого адреса, на какой, с каким кодом. Так видно, сколько «прыжков» делает посетитель и поисковый робот, прежде чем попасть на нужную страницу, и нет ли на пути ошибок или зацикливания.

Как читать результат

  • Один шаг с кодом 301 — норма. Например, http://site.ru → https://site.ru/. Больше одного шага уже стоит объединять.
  • 301 — постоянный редирект. Поисковики передают по нему вес страницы и со временем заменяют старый адрес новым в индексе. Используйте его при переезде на https, склейке www, смене структуры URL.
  • 302 / 307 — временный. Поисковик считает, что старый адрес ещё вернётся, и вес не передаёт. Если 302 стоит на постоянном переезде, это ошибка, которая годами «съедает» позиции.
  • 308 — постоянный редирект с сохранением метода запроса, для форм и API. Для обычных страниц равнозначен 301.
  • Цепочка из 3 и более шагов — каждая лишняя переадресация добавляет 100–300 мс к загрузке и теряет часть веса. Обычно это накопленные слои: http→https, потом без www→www, потом со слешем.
  • Ошибка или цикл — редирект ведёт на страницу с 404 или сам на себя. Посетитель видит ошибку браузера «слишком много перенаправлений».

Откуда берутся длинные цепочки

Чаще всего из истории сайта. Сначала переехали на https и добавили правило в .htaccess. Потом сменили движок, и он добавил своё правило на www. Потом SEO-специалист попросил слеш в конце. Каждое правило работает, но по очереди, и посетитель проходит три редиректа вместо одного. Вторая причина: плагины кэширования и безопасности на WordPress, которые ставят собственные правила поверх серверных.

Что делать

  1. Соберите все правила в одно: сразу с http://site.ru, http://www.site.ru и https://www.site.ru на https://site.ru/ одним 301-редиректом. В nginx это один блок server с return 301, в Apache пара строк RewriteRule.
  2. Замените 302 на 301 везде, где переезд постоянный.
  3. Проверьте старые адреса после смены структуры: они должны вести на новые страницы, а не на главную и не на 404.
  4. Для массовой проверки после переезда есть массовая проверка редиректов: до 100 адресов за раз без регистрации, с таблицей, фильтрами и выгрузкой в CSV.

Связанные проверки

Перенаправление на https не имеет смысла, если сертификат истёк, а неверные DNS-записи могут вести часть посетителей на старый сервер, где редиректов нет вовсе.

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

Как посмотреть цепочку редиректов сайта?

Введите адрес — покажем все переадресации по шагам: http→https, www, коды 301/302 и итоговый URL.

Почему важно проверять редиректы?

Лишние или циклические редиректы замедляют сайт и вредят SEO; правильная цепочка — один 301 на https-версию.

Чем отличается 301 от 302?

301 — постоянный редирект (поисковики переносят вес страницы на новый адрес), 302 — временный (вес остаётся у старого). Для смены адреса используйте 301.

Чем плоха длинная цепочка редиректов?

Каждый шаг (http→https→www→страница) добавляет задержку и тратит краулинговый бюджет. Лучше вести на финальный адрес за один редирект.

Как правильно склеить www и без-www?

Выберите один основной вариант (с www или без) и настройте 301-редирект на него со второго — тогда поисковики не дробят сайт на два.

Проверять это постоянно?Заведите сайт в SiteFalcon — мы будем следить за ним 24/7 и предупредим о проблеме.
Начать бесплатно