Цепочки редиректов
пошаговая инструкция · Около часа
1. Что произошло
Посетитель проходит несколько переходов, прежде чем попадает на страницу.
2. Почему это важно
Сайт открывается медленнее, поисковики могут не дойти до конца. После исправления: Быстрее открытие, чище индексация.
3. На каких страницах обнаружено
Путь, который проходит главная страница от запроса до конечного адреса.
Чтобы увидеть адреса на вашем сайте, откройте инструкцию из отчёта или добавьте домен в адрес: /fix/redirects/ваш-сайт.ru.
4. Как исправить
Шаги
- Выпишите цепочку (команда ниже): например, http → https → www → со слэшем.
- Объедините правила так, чтобы любой старый адрес вёл на итоговый за один переход. Все условия (протокол, www, слэш) проверяйте в одном правиле.
- Обновите внутренние ссылки и sitemap: они должны вести сразу на конечные адреса.
- Если цепочку создают плагин и сервер одновременно — оставьте один источник редиректов.
WordPress
- Проверьте плагины Redirection, Yoast, Really Simple SSL и правила в .htaccess: часто один и тот же редирект настроен дважды.
5. Готовый код
Замените example.com на свой домен. Перед правкой конфигурации сделайте резервную копию файла.
nginx
Один переход на итоговый адрес
server {
listen 80;
listen 443 ssl;
server_name www.example.com;
return 301 https://example.com$request_uri;
}
server {
listen 80;
server_name example.com;
return 301 https://example.com$request_uri;
}6. Как проверить результат
- hops не больше 1–2, конечный адрес — основной (https, выбранный вариант с www или без).
- Нажмите «Перепроверить сайт».
Цепочка переходов
curl -sIL -o /dev/null -w 'hops=%{num_redirects} final=%{url_effective}\n' http://www.example.com/Чтобы перепроверить сайт, откройте отчёт и нажмите «Проверить заново».