Проверьте, направляет ли ваш домен каждого посетителя на единый канонический адрес. Инструмент проверяет все четыре точки входа (http и https, с www и без), отслеживает каждый редирект шаг за шагом и на понятном языке сообщает, ведут ли они на один защищённый URL так, как ожидают поисковые системы.
Проверка редиректа www определяет, ведут ли все четыре варианта адреса сайта — http и https, с префиксом www и без него — на один канонический URL. Если хотя бы один вариант отвечает кодом 200 вместо перенаправления, поисковые системы считают его отдельным сайтом и делят между зеркалами ссылочный вес. Инструмент ToolsPivot проверяет все четыре точки входа за один запрос, показывает каждый переход в цепочке и выдаёт понятный вердикт вместо абстрактного «хорошо/плохо». Готовые правила для сервера удобно собрать в генераторе редиректа с www на без www.
Сервис разбирает введённый адрес до чистого хоста и строит из него четыре точки входа, которые может использовать реальный посетитель. Каждая трассируется отдельно через cURL по одному переходу за раз, без автоматического следования за перенаправлениями, с лимитом в десять переходов, детектором петель и проверкой каждого IP-адреса на принадлежность к публичному диапазону. На конечной странице с кодом 200 сервис дополнительно читает head и ищет meta refresh, JavaScript-переадресацию и тег rel=canonical. Полные заголовки ответа при необходимости смотрят через просмотр HTTP-заголовков.
Основная аудитория — SEO-специалисты, вебмастера и разработчики, которые переводят проект на HTTPS, меняют главное зеркало или разбираются с дублями в выдаче. Инструмент востребован и у владельцев небольших сайтов на WordPress и 1С-Битрикс, где перенаправление настраивают через панель хостинга, а после переноса на другой сервер оно тихо перестаёт работать.
Типичная ошибка — проверить один адрес и считать задачу закрытой. Владелец открывает https://site.ru, видит рабочий сайт и не догадывается, что http://www.site.ru отдаёт код 200 и индексируется как самостоятельное зеркало. Четыре одновременные трассировки закрывают этот пробел за один запрос и сразу называют вариант, который выпал из склейки.
Проверка нужна каждый раз, когда меняется адрес, протокол или сервер. Именно в эти моменты правила перенаправления накладываются друг на друга и дают цепочки или петли.
Отдельный случай — сайты за CDN и системами защиты от ботов. Там результат проверки может отличаться от того, что видит обычный браузер, и это стоит учитывать при разборе.
Контекст: магазин на 1С-Битрикс подключил сертификат и настроил редирект только для версии без www.
Результат: все четыре варианта сходятся к одному https-адресу через один постоянный переход.
Контекст: подрядчик принимает проект и должен зафиксировать техническое состояние.
Результат: заказчик получает документ с конкретными адресами и кодами ответа, а не общие формулировки.
Контекст: после переноса сайт открывается, но Яндекс Вебмастер сообщает о медленном ответе.
Результат: цепочка схлопывается до одного перехода, время до первого байта сокращается.
Контекст: компания держит кириллический домен как зеркало латинского.
Результат: кириллическое зеркало полностью передаёт вес на основной домен.
Яндекс определяет главное зеркало по 301-редиректу, а не по директиве Host в robots.txt. Директива перестала учитываться ещё в 2018 году, но многие руководства в Рунете до сих пор советуют её прописывать, из-за чего владельцы сайтов тратят время на настройку, которая ни на что не влияет. Единственный работающий сигнал сегодня — постоянное перенаправление со всех неглавных вариантов плюс заявка в разделе «Индексирование» → «Переезд сайта» Яндекс Вебмастера.
Важно понимать сроки: даже при идеально настроенных правилах переклейка зеркал занимает одно-два обновления поисковой базы, то есть примерно до двух недель. Вердикт инструмента появляется мгновенно, а перестройка выдачи — нет. Файл, в котором больше не нужна директива Host, можно пересобрать в генераторе robots.txt.
Кириллический домен резолвится через Punycode, поэтому домен.рф технически существует как xn--….xn--p1ai, и правила перенаправления пишутся именно для ASCII-формы хоста. Ошибка в этом месте встречается регулярно: администратор указывает в конфигурации кириллическое написание, сервер его не сопоставляет, и вариант с www остаётся без редиректа. Наш инструмент трассирует адрес в том виде, в каком его видит сервер, поэтому расхождение становится видно сразу.
Если .рф используется как зеркало домена в зоне .ru, проверять нужно все восемь точек входа, а не четыре. IP-адрес, на который фактически смотрит каждый из доменов, показывает определение IP-адреса домена.
| Код | Тип | Передаёт канонический сигнал |
|---|---|---|
| 301, 308 | Постоянное | Да |
| 302, 307 | Временное | Нет |
| meta refresh, JavaScript | Клиентское | Слабо, серверный 301 надёжнее |
Проверка выполняется из одной серверной локации в один момент времени. Региональное или временное перенаправление может выглядеть иначе из другой точки, поэтому единичный результат не стоит считать окончательным приговором для географически распределённой инфраструктуры.
Сайты за CDN или защитой от ботов иногда отвечают нашему чекеру кодом 403 или 429, хотя обычный браузер получает нормальный ответ. Режим Googlebot помогает вскрыть такое расхождение, но не отменяет его. И ещё одно, о чём редко пишут конкуренты: между www и версией без www нет разницы в ранжировании. Значение имеет только последовательность — важно выбрать один вариант и свести к нему всё остальное.
Она показывает, куда ведёт каждый из четырёх вариантов адреса сайта и каким кодом. В отчёте видна полная цепочка переходов, канонический URL и список проблем, которые мешают склейке зеркал.
Проверка ответа сервера работает с одним адресом за раз и требует авторизации в панели. ToolsPivot трассирует четыре варианта одновременно, без регистрации, и дополнительно ищет клиентские перенаправления в коде страницы.
Разницы для ранжирования нет, выбирайте любой и придерживайтесь его везде. Важно, чтобы остальные три варианта отдавали постоянный редирект на выбранный адрес.
Временное перенаправление говорит поисковой системе, что старый адрес ещё вернётся, поэтому канонический сигнал передаётся плохо. Для склейки зеркал нужен код 301 или 308.
Оптимально один, максимум два. Яндекс прямо рекомендует избегать цепочек длиннее одного редиректа, а каждый лишний хоп добавляет задержку для посетителя.
Проверьте, не дублируются ли правила в .htaccess, конфигурации Nginx, настройках CMS и панели хостинга одновременно. Чаще всего петля возникает, когда два разных уровня перенаправляют навстречу друг другу.
Нет, Яндекс перестал её учитывать в 2018 году. Главное зеркало определяется 301-редиректом, а карту сайта для той же панели удобно собрать в генераторе карты сайта.
Это прямой признак дублирования: поисковики видят два независимых сайта. Настройте постоянный редирект с неглавного варианта на главный и отправьте страницы на переобход.
Переклейка зеркал в Яндексе обычно занимает одно-два обновления базы, то есть до двух недель. Google обрабатывает изменения быстрее, но точных сроков тоже не гарантирует.
Нет, канонический тег — рекомендация, а 301 — прямое указание. Если тег противоречит фактическому перенаправлению, инструмент помечает это как отдельную проблему; сами теги удобно разбирать через анализ мета-тегов.
Так отвечают системы защиты от ботов и некоторые CDN, блокирующие незнакомые user-agent. Попробуйте режим Googlebot: если ответ изменится, значит фильтрация настроена по агенту.
Да, адрес автоматически приводится к Punycode перед запросом. Правила на сервере при этом тоже нужно писать в ASCII-форме хоста, иначе они не сработают.
В массовом режиме — до 20 доменов, каждый с раскрывающимися деталями по всем четырём вариантам. Результаты выгружаются в CSV одним файлом.
Нет, инструмент полностью бесплатный и не требует ни аккаунта, ни ключа. Интерфейс доступен на 18 языках, включая русский.