AI
AI Marketing Community
Вступить бесплатно
Главная/Блог/SEO
SEO · 6 мин

Как по серверным логам проверить обход сайта поисковыми роботами

Возьмите журнал запросов сервера или CDN за одинаковые окна до и после изменения. Он показывает, что реально получал робот, а отчёты поисковика помогают сверить общую картину.

Взять минимальные данные

Для проверки пригодятся время, URL, метод запроса, ответ сервера, User-Agent и IP. Уточните, на каком уровне логируются обращения. Если CDN отвечает из кеша, приложение может не видеть эти запросы. Если IP в логе принадлежит прокси, выясните, откуда брать исходный адрес. Обрабатывайте журналы внутри проекта и не передавайте ненужные параметры запросов в общие отчёты.

Отберите строки, похожие на запросы робота, затем проверьте происхождение. Для Google сверяйте IP со списками из документации или используйте описанную там проверку обратного и прямого DNS. Сохраните непроверенные строки отдельно. Иначе сканер, который представляется Googlebot, способен испортить картину ошибок.

Сгруппировать адреса по результату обхода

Соберите число обращений и уникальных URL по разделам и статусам. Дополнительно выделите варианты с параметрами. Сравните важные страницы, которые получают органический трафик, и технические варианты. Смотрите не только число запросов: двадцать повторов к одному URL и двадцать новых карточек означают разное.

Учебный случай: за неделю робот сделал 2 000 запросов, 1 200 из них относятся к сортировкам каталога. Среди полезных адресов на 40 карточках было по несколько ответов 503. Приоритетом становится доступность карточек. Откройте несколько URL из лога и найдите время ошибок в мониторинге. После исправления проверьте, что у тех же адресов появились 200, а поисковик видит основной текст.

Сравнить после исправления

Сохраните запросы к одним и тем же группам за неделю до и неделю после изменения. При изменении нагрузки не сравнивайте только абсолютное число ответов. Посчитайте долю ошибок и число уникальных полезных адресов, успешно отданных роботу. Убедитесь, что в обоих периодах действует тот же фильтр по проверенным IP и нет пропусков файлов журнала.

Сверьте изменение с отчётом о сканировании и проверкой нескольких URL. Если число ошибок снизилось, а поисковые показы ещё не выросли, это два разных наблюдения. Серверный журнал подтверждает исправление доставки, но не показывает индекс или ранжирование. Добавьте к отчёту проверку канонических адресов и повторный замер поисковых метрик после обработки страниц.

Если у всех ошибок одинаковое время, сравните его с перезапуском приложения или обновлением кеша. Если ошибки связаны с одним путём, проверьте шаблон маршрута и разные параметры. Для отчёта возьмите три конкретных времени запроса и сохраните серверные события рядом. Это позволит проверить причину сбоя и убедиться, что исправление сработало на том же маршруте.

Документация: Как проверить Googlebot, Статистика сканирования Google.

От первого сайта до монетизации

В Telegram Дмитрий пишет о веб-кодинге, автоматизации и о том, как монетизировать сайты через партнёрки.

Подписаться в Telegram

Читайте дальше