Головна / База знань / Словник термінів / Краулінговий бюджет: що це, як перевірити й оптимізувати

Краулінговий бюджет: що це, як перевірити й оптимізувати

Словник термінів 6 хв читання Оновлено 18.10.2026
Краулінговий бюджет — це кількість адрес сайту, яку Googlebot може й хоче просканувати; Google складає його з ліміту навантаження на сервер і потреби в скануванні. Займатися ним варто великим і часто оновлюваним сайтам, маленьким — майже ніколи.

Краулінговий бюджет — це кількість адрес сайту, яку пошуковий робот може й хоче просканувати за певний час. Google складає його з двох частин: ліміту навантаження на сервер (crawl capacity limit) і потреби в скануванні (crawl demand). Поняття практичне: що більший сайт і що повільніший сервер, то помітніше, що робот доходить не до всього; сайтам на кілька сотень сторінок зазвичай нема про що турбуватися.

Як Google визначає краулінговий бюджет

У документації Google Search Central краулінговий бюджет описано як набір адрес, які Google може й хоче просканувати. Він складається з двох величин:

  • Ліміт навантаження (crawl capacity limit) — скільки одночасних з'єднань і з якими паузами Googlebot може тримати, не перевантажуючи сервер. Якщо сайт відповідає швидко, ліміт зростає; якщо сповільнюється, віддає помилки 5xx чи сигнали обмеження на кшталт HTTP 429 — знижується.
  • Потреба в скануванні (crawl demand) — наскільки Google взагалі потрібно сканувати сайт. Вона залежить від розміру сайту, частоти оновлень, якості сторінок і їхньої затребуваності порівняно з іншими сайтами.

Звідси головний наслідок: навіть якщо сервер витримає більше, Google не скануватиме сайт частіше, ніж потребує попит. Швидкий сервер корисний, але малоцінні адреси й дублі знижують потребу в обході сильніше, ніж допомагає швидкість.

Від чого він залежить

  • Швидкість і стабільність відповіді. Якщо сервер гальмує або віддає помилки, робот знижує темп, щоб не нашкодити сайту.
  • Попит на обхід. Популярні і часто оновлювані сторінки обходяться частіше.
  • Якість структури. Сміттєві адреси витрачають бюджет замість корисних сторінок.

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

Google адресує свій посібник із краулінгового бюджету трьом типам сайтів:

  • великі сайти — від мільйона унікальних сторінок, вміст яких змінюється приблизно раз на тиждень;
  • середні й великі сайти — від 10 000 унікальних сторінок з дуже швидкою зміною вмісту (щодня);
  • сайти, у яких велика частка адрес у Search Console має статус «Виявлено, не проіндексовано».

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

Куди бюджет витікає

Джерело витокуЩо робити
Безкінечні фільтри і сортуванняЗакрити параметри від обходу, залишити канонічні адреси
Внутрішній пошук по сайтуЗакрити сторінки результатів
Цепочки редиректівСкоротити до одного кроку — см. перевірку редиректів
Биті посиланняВиправити — як знайти
Дублікати і технічні копіїЗвести канонічними адресами
Для маленького сайту це не проблема
Поки сторінок кілька сотень, робот обходить все і без оптимізації. Краулінговий бюджет стає реальною темою на великих каталогах, маркетплейсах і сайтах з генерацією адрес по фільтрах.

Що реально прискорює обхід

  • Швидка відповідь сервера. Робот підстраює темп під навантаження: чим швидше відповідає сайт, тим більше сторінок він встигає обійти.
  • Зрозуміла структура. Сторінка в трьох кліках від головної знаходиться швидше, ніж захована в глибині.
  • Актуальна карта сайту і посилання на неї в robots.txt.
  • Регулярні оновлення. Сайт, який змінюється, обходять частіше.

Звіт «Статистика сканування» в Search Console

Звіт розташований у розділі «Налаштування» → «Статистика сканування». Він показує, як Googlebot обходив сайт за останні 90 днів: загальну кількість запитів сканування, обсяг завантажених даних, середній час відповіді й статус хоста — чи були проблеми з отриманням robots.txt, DNS і підключенням до сервера. Під графіками — розбивки запитів за кодом відповіді, типом файлу, метою (виявлення нових адрес чи оновлення відомих) і типом Googlebot.

Що дивитисяТривожна ознака
Середній час відповідіЗростає разом зі зменшенням кількості запитів — сервер обмежує обхід
Статус хостаПомилки отримання robots.txt або підключення до сервера
За кодом відповідіПомітна частка 3xx, 404 і 5xx замість 200
За метоюМайже немає «виявлення», хоча нові сторінки виходять регулярно
За типом файлуРесурси (скрипти, зображення, JSON) займають більшість запитів

Аналіз логів сервера: що видно лише там

Статистика сканування показує зведення й приклади, а логи сервера — кожен запит: які саме адреси Googlebot запитував, як часто і що отримував. Кілька команд для журналу nginx чи Apache у стандартному форматі:

# коди відповіді, які отримував Googlebot
grep -i "googlebot" access.log | awk '{print $9}' | sort | uniq -c | sort -rn

# адреси, які скануються найчастіше
grep -i "googlebot" access.log | awk '{print $7}' | sort | uniq -c | sort -rn | head -50

User-agent легко підробити, тому перед висновками перевірте, що це справді Google: зворотний DNS-запит за IP має повернути ім'я в домені googlebot.com або google.com, а прямий запит за цим ім'ям — той самий IP. Докладніше — у статті про аналіз логів.

Як зрозуміти, що бюджет витрачається даремно

  1. Подивіться в Search Console статистику обходу: скільки сторінок на день і з якими кодами відповіді.
  2. Порівняйте число обійдених адрес з числом корисних сторінок сайту.
  3. Перевірте, яка частка обходу йде на редиректи і помилки.
  4. Якщо корисні сторінки обходяться раз на місяць, а сміттєві щодня — займіться структурою, а не посиланнями.

Як оптимізувати краулінговий бюджет: покроково

  1. Зведіть дублі. Канонічні адреси або редиректи для версій із параметрами, www/без www, скісною рискою — див. канонічна адреса.
  2. Закрийте в robots.txt те, що не треба сканувати взагалі: нескінченні фільтри, сортування, внутрішній пошук. Не використовуйте для цього noindex — Google однаково запитає сторінку. Як не закрити зайвого — у статті про перевірку robots.txt.
  3. Віддавайте 404 або 410 для видалених сторінок і позбудьтеся «м'яких» 404 — сторінок-заглушок із кодом 200: за словами Google, вони й далі скануються та витрачають бюджет.
  4. Приберіть довгі ланцюжки редиректів і посилання на адреси, що редиректять.
  5. Тримайте карту сайту актуальною: лише канонічні адреси з кодом 200 і тег <lastmod> для оновлених сторінок. Перевірити можна аналізатором sitemap.
  6. Підтримуйте відповідь 304 Not Modified на умовні запити: так Google розуміє, що сторінка не змінилася, і не завантажує її знову.
  7. Пришвидшіть сервер і стежте за помилками 5xx та 429 — вони напряму знижують ліміт навантаження.
  8. Порівняйте статистику сканування за кілька тижнів після змін: частка 200 і «виявлення» має зрости.

Міфи про краулінговий бюджет

  • «noindex економить бюджет». Ні: Google запитує сторінку, бачить noindex і лише тоді її відкидає. Економить заборона в robots.txt — але тоді робот не побачить і сам noindex. Різниця інструкцій — у статті noindex, nofollow і robots.txt.
  • «Crawl-delay у robots.txt сповільнить Googlebot». Google це правило не підтримує; швидкість він підлаштовує сам за відповідями сервера.
  • «Що частіше сканують, то вищі позиції». Google писав, що зростання частоти сканування саме по собі не веде до кращих позицій. Сканування — умова потрапляння в індекс, а не фактор ранжування.
  • «Маленькому сайту треба оптимізувати бюджет». На сайті із сотень сторінок робот і так обходить усе.
  • «ШІ-боти витрачають бюджет Google». Бюджет рахується для роботів Google. Але будь-які боти навантажують сервер, а повільний сервер знижує ліміт для Googlebot. Якщо сторонні боти помітно вантажать сайт, ними керують у robots.txt — див. як закрити сайт від ШІ-ботів.

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

Коли краулінговий бюджет стає проблемою?
На великих сайтах з генерацією адрес по фільтрах. Поки сторінок кілька сотень, робот обходить все і без оптимізації.
Що з'їдає бюджет частіше за все?
Безкінечні фільтри і сортування, сторінки внутрішнього пошуку, цепочки редиректів, биті посилання і технічні дублікати.
Як побачити проблему?
В статистиці обходу Search Console: скільки сторінок на день обходиться і яка частка припадає на редиректи і помилки.
Що таке краулінговий бюджет простими словами?
Це скільки сторінок сайту пошуковий робот готовий просканувати за певний час. Він залежить від того, яке навантаження витримує сервер, і від того, наскільки Google потрібно оновлювати сторінки сайту.
Як дізнатися краулінговий бюджет сайту?
Точного числа Google не показує. Орієнтир — звіт «Статистика сканування» в Search Console (Налаштування): кількість запитів сканування на день, час відповіді й розбивка за кодами відповіді. Подробиці — в логах сервера.
Чи впливає noindex на краулінговий бюджет?
Не економить його: Google однаково запитує сторінку, щоб побачити noindex. Щоб робот не витрачав запити на адреси, їх закривають у robots.txt.
Чи була стаття корисною?
Спробуйте на своєму проєкті Все, що описано в статті, доступно в кабінеті — бонус при реєстрації вже на балансі.
Відкрити кабінет