Проверка редиректов и цепочек переадресаций
Переадресация должна быть одна и с правильным кодом. Лишние шаги замедляют загрузку, путают робота и иногда замыкаются в петлю — тогда сайт не открывается вовсе.
301 или 302 — разница принципиальная
- →301 — переехали навсегда: робот переносит вес страницы на новый адрес.
- →302 — временно: старый адрес остаётся в индексе, вес не передаётся.
- →Частая ошибка — временный редирект при постоянном переезде: страницы теряют позиции.
Что искать в цепочке
- →Больше одного шага: http → https → www → конечный адрес легко склеивается в один.
- →Петли: два правила отправляют посетителя друг к другу по кругу.
- →Редирект на несуществующую страницу — цепочка заканчивается ошибкой 404.
- →Потерянные query-параметры: метки рекламы обрываются на переадресации.
curl -sIL https://example.ru | grep -Ei 'HTTP/|location'Проверять не один адрес, а сайт целиком
Ручная проверка ловит проблему на главной, а ломается обычно старый раздел, о котором забыли. Обход сайта в Logsy проходит по внутренним ссылкам и показывает коды ответов и переадресации по всем найденным страницам — вместе с ошибками бэкенда и медленными запросами.
Частые вопросы
›Что такое редирект простыми словами?
Автоматическая пересылка с одного адреса на другой: сервер отвечает кодом 301 или 302 и называет новый адрес. Проблемы начинаются, когда пересылки складываются в цепочки и петли.
›Сколько редиректов допустимо в цепочке?
Один. Каждый следующий — лишний запрос и риск ошибки; больше трёх браузеры и роботы могут просто не пройти.
›Почему появляется «слишком много переадресаций»?
Обычно из-за конфликта правил: сервер и CMS отправляют посетителя друг к другу по кругу.
›Нужно ли редиректить старые страницы при переезде?
Да, постоянным 301 на смысловые аналоги. Массовый редирект всего на главную поисковики считают ошибкой.
Обход сайта вместо ручной проверки
Logsy проходит по страницам как браузер и показывает коды ответов, переадресации, ошибки и медленные запросы.
Подключить бесплатноБесплатный тариф навсегда