Поток 40 уже идёт. Запись на следующий: запуск обучения 13 ноября в 15:00, ЦМТЗаписаться →
Войти
SEO: техничка и аналитика

Анализ логов сервера

Сервисы для вебмастеров показывают обход сайта выборочно и с задержкой. Логи сервера — полная правда: каждый запрос робота, каждый код ответа. Внесли правки, а страница не обновляется в поиске? Логи покажут, заходил ли робот вообще.

Обновлено 09.10.2026·4 мин чтения
Анализ логов сервера
Коротко

Логи показывают кто, когда и куда обращался и с каким кодом ответа. Для SEO это: какие страницы обходят и игнорируют, редиректы и ошибки, сломанные скрипты, зомби-страницы, всплески от мусорных ботов. Бесплатный GoAccess строит наглядный дашборд прямо на сервере (есть и на обычном хостинге); команды можно попросить у нейросети. За CDN логи доступны не на всех тарифах. Мусорных ботов блокируют правилами сервера; ботов с исполнением JavaScript — только внешним антибот-сервисом.

Что видно в логах

ДанныеПольза
Частота обхода страницКакие разделы робот любит, какие забыл
Коды ответов3xx, 4xx, 5xx, которые не видно снаружи
Запросы к скриптам и файламОшибки, тормозящие загрузку
User-agentПоисковики, нейросети, мусорные боты
Источники переходовАномальная активность

Где взять

  • VPS: обычно каталоги логов веб-сервера, доступ по SSH.
  • Обычный хостинг: папка logs в панели, архивы по неделям.
  • WordPress: плагины выгрузки.
  • CDN: выгрузка логов только на старших тарифах.

GoAccess

Открытый бесплатный анализатор: работает в терминале или строит HTML-дашборд на русском языке, умеет объединять архивы логов за годы, фильтровать только краулеров по своему списку ботов, обновлять отчёт в реальном времени.

Практические задачи

  1. Страница не заходит в индекс — заходил ли робот, какой ответ получил.
  2. После релиза — нет ли всплеска 5xx и редиректов.
  3. Робот тратит обход на одни и те же служебные URL — закрыть их.
  4. Хостер требует сменить тариф из-за нагрузки — проверить, кто нагружает.

Ниже 10 готовых сценариев разбора логов по схеме «задача — что отфильтровать — что сделать» для разных типов сайтов.

Готовые решения10 вариантов
10 сценариев анализа логов сервера под разные сайты
10 вариантов

Возьмите сценарий, похожий на вашу ситуацию, отфильтруйте логи за 2–4 недели в GoAccess только по нужным user-agent и сравните до и после исправления.

  1. 1Интернет-магазинSEO-специалист e-commerce
    Задача — робот тратит обход на фильтры и сортировки. Фильтр — URL с параметрами от Яндекс- и Googlebot. Действие — закрыть мусорные параметры в robots.txt и Clean-param, проверить долю обхода карточек через месяц.
    Почему работает. Служебные URL съедают обход, и новые товары индексируются медленнее.
  2. 2Новостное СМИредакция и техотдел
    Задача — свежие новости долго попадают в индекс. Фильтр — время от публикации до первого визита робота на URL. Действие — актуальный sitemap с датами, ссылки на новое с главной и рубрик.
    Почему работает. Логи показывают реальную задержку обхода, которую не видно в сервисах.
  3. 3Корпоративный сайт B2Bмаркетолог компании
    Задача — страница услуги не заходит в индекс. Фильтр — все запросы робота к этому URL и коды ответа. Действие — если робот не заходил, добавить внутренние ссылки; если получил 3xx или 4xx, исправить ответ.
    Почему работает. Сразу видно, проблема в обходе или в ответе сервера, — без гаданий.
  4. 4Сайт на WordPressвладелец блога
    Задача — после обновления плагинов просели позиции. Фильтр — коды 5xx и 3xx за дни после релиза. Действие — откатить плагин, который даёт ошибки, и настроить проверку логов после каждого обновления.
    Почему работает. Всплеск 5xx после релиза снаружи часто незаметен, а робот его фиксирует.
  5. 5Маркетплейс объявленийтехнический SEO
    Задача — хостер требует сменить тариф. Фильтр — топ user-agent и IP по числу запросов. Действие — ограничить мусорных ботов на уровне сервера, оставить поисковики.
    Почему работает. Часто нагрузку дают не люди и не поисковики, а парсеры — и тариф менять не нужно.
  6. 6Онлайн-школапродюсер и SEO
    Задача — понять, читают ли сайт ИИ-боты. Фильтр — user-agent нейросетевых краулеров и разделы, которые они обходят. Действие — решить, какие разделы открыть, и подготовить для них страницы с короткими ответами.
    Почему работает. Логи — единственный способ увидеть, что нейросети реально забирают с сайта.
  7. 7Сайт клиникимаркетолог медцентра
    Задача — после переезда на новый домен падает трафик. Фильтр — запросы роботов к старым URL и цепочки редиректов. Действие — заменить цепочки на прямые 301 и обновить внутренние ссылки.
    Почему работает. Цепочки редиректов видны в логах по повторным запросам одного робота.
  8. 8Каталог стройматериаловSEO-специалист
    Задача — часть разделов робот не посещал месяцами. Фильтр — частота обхода по разделам каталога. Действие — усилить перелинковку забытых разделов и проверить, нет ли их только в глубокой пагинации.
    Почему работает. Таблица частоты обхода показывает, какие разделы робот «забыл».
  9. 9Локальный сервис доставкивладелец бизнеса
    Задача — сайт тормозит в часы пик. Фильтр — запросы к тяжёлым скриптам и файлам, время ответа. Действие — кешировать тяжёлые ответы, сжать изображения, убрать неиспользуемые скрипты.
    Почему работает. Запросы к скриптам и файлам в логах показывают, что именно тормозит загрузку.
  10. 10Лендинг под рекламумаркетолог, ведущий Директ
    Задача — аномальные визиты и подозрение на скликивание. Фильтр — источники переходов, IP и частота запросов с одной подсети. Действие — сверить с отчётом Директа, исключить подозрительные площадки, подключить внешний антибот.
    Почему работает. Логи дают независимые данные для разбора аномалий, а JS-ботов закрывает только внешний сервис, как сказано в FAQ.

Частые вопросы

Как бороться с негативной накруткой поведения?

Боты, исполняющие JavaScript, не блокируются правилами сервера — нужен внешний антибот-сервис.

Можно ли выгрузить отчёт GoAccess в таблицу?

Напрямую — нет, но есть выгрузка в JSON для дальнейшей обработки.

Сервисы рассказывают, что робот видел. Логи — что робот делал.

Школа маркетинга · бесплатно · офлайн в Москве

Читать — полезно. Сделать руками — в десять раз полезнее.

На потоке вы собираете свой сайт, запускаете Директ и настраиваете Метрику на собственном проекте — рядом с практиком, который поправит, пока не стало дорого.