SEO · Технічне · 27 червня 2026

Аналіз лог-файлів: як знайти проблеми краулінгу, що ховаються від Screaming Frog

Аналіз лог-файлів — єдиний спосіб побачити, що Google насправді робить на вашому сайті. Screaming Frog і Sitebulb кроулять сайт як браузер. А логи — це реальні запити реального Googlebot: куди він ходить, скільки часу витрачає і де зупиняється. Показуємо, що шукати і як читати.

Технічне SEO·11 хв читання
Аналіз лог-файлів — як знайти проблеми краулінгу на сервері

Аналіз лог-файлів: що це і чому важливо

Access log сервера — файл, де кожен рядок = один HTTP-запит. Googlebot залишає там сліди кожного візиту: URL, час відповіді, статус-код.

Логи розповідають правду: бот може ігнорувати важливі сторінки і витрачати краулінговий бюджет на сміттєві URL — і ви про це не знаєте, доки не відкрили лог.

Що шукати в логах

П’ять речей, що варто перевірити в першу чергу:

  • 404 і 500 — Googlebot натикається на помилки;
  • Повільні URL — час відповіді >2с = прогін бюджету;
  • Параметризовані URL — якщо бот кроулить фільтри, пагінацію, сортування;
  • Ігнорування важливих сторінок — категорії, картки не відвідуються тижнями;
  • Частота візитів — що бот вважає важливим, а що обходить стороною.

Інструменти аналізу

Базовий набір:

  • Google Search Console — статистика краулінгу (без деталей);
  • GoAccess або Screaming Frog Log Analyzer — для розбору access.log;
  • Python (pandas) — для великих логів і кастомних зрізів;
  • grep/awk у bash — швидкий фільтр по IP Googlebot.

Типові паттерни проблем

Що ми знаходимо в логах найчастіше:

  • бот витрачає 70%+ бюджету на URL з параметрами (`?sort=`, `?page=`);
  • важливі категорії кроуляться раз на 2+ тижні — через низький PageRank;
  • 404-шторм після міграції або видалення товарів;
  • повільні API-відповіді на сторінках товарів гальмують індексацію.
Кожен із цих паттернів — конкретна задача з конкретним фіксом.

Зв’язок з краулінговим бюджетом

Аналіз логів — основа оптимізації краулінгового бюджету. Без логів ви не знаєте, куди Google витрачає свої візити на вашому сайті. Детальніше про бюджет — у майбутньому матеріалі про краулінговий бюджет.

Наш підхід на практиці

Ми аналізуємо логи сервера, виявляємо паттерни нераціонального краулінгу і даємо конкретний план фіксів.

Log file analysis у складі технічного аудиту — частина наших SEO-послуги SEOWORK.

Часті питання

Це розбір access.log сервера, щоб побачити реальну поведінку Googlebot: які сторінки він кроулить, з якою частотою, скільки часу витрачає і де натикається на помилки.

Screaming Frog симулює браузер і кроулить сайт так, як бачите його ви. Логи показують, що робить саме Googlebot: він може ігнорувати важливі сторінки й витрачати бюджет на сміттєві URL — і тільки логи це розкривають.

GoAccess або Screaming Frog Log Analyzer для базового аналізу. Python із pandas — для великих логів і кастомних зрізів. Bash grep/awk — для швидкого фільтра запитів Googlebot з потрібних IP.

Логи — це правда про те, що Google думає про ваш сайт.

Один аналіз лог-файлів часто відкриває причину, чому важливі сторінки не індексуються — попри технічно чистий аудит.