Проверка ответа сервера
Вставьте один адрес или список — покажем код ответа каждой страницы, цепочку редиректов, время ответа, заголовки, запреты индексации и canonical. Можно представиться роботом Яндекса или Google и увидеть, не отвечает ли сайт им иначе.
- Бесплатно
- До 50 адресов
- YandexBot и Googlebot
- CSV
Что проверяем
Код ответа
200, 301, 404, 410, 500, 503 и остальные — с пояснением, что это значит для поиска.
Цепочка редиректов
Каждый шаг с кодом и временем, временные 302 и 307, циклы.
Время и размер
Сколько сервер отвечает и сколько весит страница. Вебмастер Яндекса ждёт ответ до 3 секунд.
Запреты индексации
noindex в meta robots и в заголовке X-Robots-Tag.
canonical
Указывает ли страница на себя или на другой адрес — в теге и в заголовке Link.
«Мягкая 404» и пустые страницы
Страница ошибки с кодом 200 и HTML почти без текста.
Как пользоваться
- Вставьте адреса по одному в строке — можно просто домены и пути без https://.
- Выберите, кем представиться: браузером, YandexBot или Googlebot.
- Откройте строку с замечанием — там цепочка, заголовки и что исправить. Результат можно скачать в CSV.
- Проверка ответа сервера: до 50 адресов, ответ браузеру и роботам
- Таблица кодов 2xx–5xx и что они значат для поиска
- Как коды обрабатывают Яндекс и Google
Коды ответа и поиск
В поиске участвуют только страницы с ответом 200. Остальные коды — сигнал роботу, что делать с адресом.
| Код | Что значит | Что делает поисковик |
|---|---|---|
| 200 | Страница доступна | Может проиндексировать |
| 301, 308 | Переехала навсегда | Индексирует новый адрес, старый склеивает с ним |
| 302, 307 | Временно в другом месте | Слабый сигнал: в индексе может остаться старый адрес |
| 404, 410 | Страницы нет | Со временем удаляет адрес из индекса |
| 403, 401 | Доступ запрещён | Не индексирует. Для ограничения скорости обхода не подходят |
| 429, 5xx | Перегрузка или ошибка сервера | Замедляет обход; если ошибка держится — убирает страницы из индекса |
Частые ошибки
Страница ошибки с кодом 200
«Страница не найдена» на экране, а сервер отвечает 200. Для робота это обычная пустая страница — «мягкая 404».
Защита режет роботов
Браузеру — 200, YandexBot — 403 или капча. Сайт работает, а страницы выпадают из поиска.
302 вместо 301
Временный редирект после переезда остаётся навсегда, и в поиске застревают старые адреса.
Вопросы
Какой код ответа должен быть у страницы?
200 OK — только такие страницы участвуют в поиске. Перенесённые страницы отвечают 301 на новый адрес, удалённые — 404 или 410.
Почему сайт отвечает роботу иначе, чем браузеру?
Чаще всего это защита хостинга или CDN: она блокирует незнакомые User-Agent или отдаёт им страницу проверки. Сравните ответ браузеру и YandexBot — если он разный, проверьте настройки защиты.
Чем проверка отличается от «Проверки ответа сервера» в Вебмастере?
Вебмастер проверяет по одному адресу от имени роботов Яндекса. Здесь можно вставить список до 50 адресов и сравнить ответ браузеру, YandexBot и Googlebot. Запросы идут с сервера СеоГарда, поэтому защиту, которая проверяет IP-адреса роботов, отсюда не видно.
Что значит ответ 304?
304 Not Modified — страница не менялась с даты, которую робот передал в заголовке If-Modified-Since. Это экономит обход. На обычный запрос без этого заголовка сервер должен отвечать 200.
Как отдавать код на время технических работ?
503 Service Unavailable с заголовком Retry-After — так робот поймёт, что недоступность временная. Ответ 200 со страницей «ведутся работы» может попасть в индекс вместо содержимого.
Проверьте весь сайт, а не одну страницу
СеоГард обходит все страницы сайта, сверяет их с данными Яндекс Вебмастера и Метрики и собирает найденное в задачи со списком страниц. Демо — бесплатно и без срока.
