Цепочки редиректов: сколько их допустимо и как найти
Документация Google называет только предел: краулер идёт по цепочке до 10 переходов, и контент учитывается с конечного адреса. Вреда цепочки из двух-трёх шагов документация не описывает, но каждый лишний шаг: это лишний запрос и повод ошибиться. Цель практическая: свести к одному.
| Код | Сигнал для Google | Когда использовать |
|---|---|---|
| 301, 308 | Сильный: целевой адрес нужно учитывать | Постоянный переезд, смена адреса, http → https |
| 302, 303, 307 | Слабый | Временные переходы |
Googlebot следует до 10 переходов (документация Google). Инструменты проверки Google, например Inspection Tool, редиректы не проходят.
Как искать цепочки
- Проверьте стартовые адреса: http, www, без слеша и со слешем, старые адреса из sitemap и внешних ссылок.
- Для каждого адреса запишите все шаги:
curl -sIL -o /dev/null -w '%{num_redirects} %{url_effective}\n' URL. - Всё, где шагов больше одного, переведите на прямой редирект на конечный адрес.
- Следите по логу, не растёт ли доля 3xx в запросах ботов.
Что на чём держится
| Утверждение | Уровень | Основание |
|---|---|---|
| Краулеры Google по умолчанию следуют до 10 редиректов; 301 и 308 сильный сигнал, 302/303/307 слабый | A | Google: коды ответа HTTP, soft 404 и редиректы |
| Inspection Tools Google редиректы не проходят | A | Google: коды ответа HTTP, soft 404 и редиректы |
| http://tools.seoxl.ru/ ведёт на https одним переходом; www-варианты не отвечают | A | мониторинг SEOXL сайта tools.seoxl.ru (раздел «Здоровье», 21.10.2026) |
| В логе 13.10–23.10 у подтверждённых ботов 4 редиректа на 396 запросов | A | наши логи nginx tools.seoxl.ru за 13.10–23.10.2026, подтверждение ботов по обратному DNS и спискам адресов |
| Цепочки до 10 шагов не вредят | E | в документации о вреде не сказано; не доказано и обратное |
Уровни: A прямое подтверждение (официальная документация или наш замер того же), B близкое, C косвенное, D гипотеза, E предположение.