Перейти к содержанию
Innovialabs

Что такое краулинговый бюджет и когда о нем стоит думать

Основы3 мин

Коротко

Краулинговый бюджет — это сколько страниц поисковый робот готов и хочет обойти на вашем сайте; думать о нем стоит крупным и часто обновляемым сайтам, а остальным важнее не плодить мусорные URL.

Коротко о главном

Краулинговый бюджет — это объем страниц, который поисковый робот обходит на сайте за определенное время. Он складывается из двух частей:

  • Лимит скорости сканирования (crawl rate) — сколько запросов робот может сделать, не перегружая сервер. Если сайт отвечает быстро и без ошибок, лимит растет. Если тормозит или отдает 5xx — снижается.
  • Потребность в сканировании (crawl demand) — насколько поисковику интересно обходить ваши страницы. Популярные и часто обновляемые URL робот посещает чаще, а устаревшие и малозначимые — реже.

Если робот тратит время на мусорные адреса, важные страницы индексируются с задержкой.

Кому это действительно важно

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

Задуматься стоит, если у вас:

  • интернет-магазин с фильтрами и десятками тысяч товаров;
  • агрегатор или доска объявлений, где страницы появляются и исчезают каждый день;
  • новостной сайт, где важна скорость попадания в индекс;
  • в отчетах видно много страниц со статусом «Обнаружена, не проиндексирована».

Что тратит бюджет впустую

ИсточникПочему вредит
URL-параметры и фильтрыБесконечные комбинации ?color=red&sort=price создают тысячи дублей
Цепочки редиректовКаждый лишний переход — отдельный запрос робота
Тонкие и пустые страницыПустые категории, теги с одной записью, страницы поиска по сайту
ДублиВерсии с www и без, со слешем и без, http и https
Soft 404Страница «товар не найден» с кодом 200
Бесконечные пространстваКалендари, пагинация без конца, генерируемые ссылки
Медленный серверРобот снижает частоту запросов

Как навести порядок

  1. Посмотрите статистику сканирования в Google Search Console и Яндекс Вебмастере. Там видно, сколько запросов делает робот и на какие ответы натыкается.
  2. Проанализируйте логи сервера. Это самый точный способ понять, какие URL робот реально посещает.
  3. Закройте мусорные параметры в robots.txt. Для Яндекса есть директива Clean-param, которая склеивает URL с незначимыми параметрами.
  4. Уберите цепочки редиректов — ведите сразу на конечный адрес.
  5. Настройте canonical для дублей и noindex для служебных страниц, но помните: robots.txt запрещает обход, а noindex работает только если страницу можно обойти.
  6. Держите sitemap.xml чистым — только канонические страницы с кодом 200.
  7. Ускорьте ответ сервера и исправьте ошибки 5xx.

Пример правил в robots.txt:

User-agent: *
Disallow: /search
Disallow: /*?sort=

User-agent: Yandex
Clean-param: utm_source&utm_medium&utm_campaign

Частые ошибки

  • Закрыть страницу в robots.txt и одновременно ждать, что робот увидит на ней noindex.
  • Добавлять в sitemap редиректы, 404 и неканонические URL.
  • Генерировать тысячи посадочных страниц без уникального содержания.
  • Пытаться «увеличить бюджет» вместо того, чтобы сократить количество мусорных URL.

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

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

Поможем с этим

Если хотите не разбираться самим, а получить результат — этим мы занимаемся каждый день.

Обсудить проект

Читайте также

Есть идея или задача? Расскажите нам

Ответим в течение рабочего дня и предложим решение. Консультация бесплатная.