До 10%Рекомендуйте нас и получайте процент за каждого приведённого клиента

Краулинговый бюджет большого магазина на 1С-Битрикс

Краулинговый бюджет большого магазина на 1С-Битрикс: обход сайта роботом, мусорные URL, скорость ответа, sitemap и логи

Большой интернет-магазин часто сталкивается с обидной ситуацией: каталог растёт, товары добавляются, а в поиске они появляются с задержкой в недели, изменения цен и наличия доходят до выдачи медленно, часть важных карточек вообще не в индексе — при том что контент нормальный и запретов на индексацию нет. Причина обычно не в контенте и не в ссылках, а в том, как поисковый робот обходит сайт: он тратит основную массу запросов на мусорные URL фильтра, сортировок и дублей, а до коммерчески важных страниц доходит редко. Это и есть проблема краулингового бюджета — объёма ресурсов, который поиск готов потратить на обход вашего сайта. На маленьком сайте бюджета хватает с запасом, и о нём не думают. На каталоге в десятки и сотни тысяч URL он становится узким местом, и от того, на что робот его расходует, напрямую зависит скорость и полнота индексации.

Эта статья — практический разбор того, как управлять краулинговым бюджетом большого магазина на 1С-Битрикс: что такое crawl budget и когда он реально важен, из чего он складывается (лимит скорости обхода и спрос на обход), что тратит его впустую (мусорные параметры фильтра и сортировки, дубли, сессии, цепочки редиректов, мягкие 404, бесконечная пагинация) и как экономить — через robots.txt и Clean-param, noindex и canonical, приоритизацию важных страниц, чистую структуру и перелинковку, ускорение ответа сервера, sitemap как подсказку приоритетов и lastmod. Разберём, как читать логи веб-сервера и понимать, что и как часто обходит Яндекс и Google, как склеивать дубли и управлять индексацией умного фильтра через агрегатные страницы, и как мониторить обход по связке «загружено роботом» против «страниц в поиске». Материал вырос из нашей практики SEO-продвижения интернет-магазинов — по делу, без «воды» и обещаний «топа за неделю».

Коротко

  • Краулинговый бюджет — объём ресурсов на обход сайта роботом; он важен именно для больших каталогов (десятки и сотни тысяч URL), где бюджета не хватает на всё.
  • Складывается из двух частей: лимита скорости обхода (насколько быстро отвечает сервер) и спроса на обход (насколько поиску интересны и уникальны страницы).
  • Впустую бюджет тратят мусорные URL: параметры фильтра и сортировки, сессии и метки, дубли по слешу и зеркалам, цепочки редиректов, soft-404, бесконечная пагинация и комбинации фасетов.
  • Экономят обход: robots.txt и Clean-param, noindex и canonical, приоритет важных страниц, чистая структура и перелинковка, быстрый сервер, sitemap с приоритетами и lastmod, анализ логов и склейка дублей.

Зачем большому магазину думать об обходе

Перед разговором о позициях и трафике стоит убедиться, что поисковый робот вообще успевает обойти и обновить нужные страницы. Можно собрать идеальную семантику, написать отличные тексты и настроить микроразметку, но если робот тратит обход на мусор и доходит до важных товаров раз в месяц — новые позиции появляются медленно, изменения цен и наличия отстают от реальности, а часть каталога просто не попадает в индекс. Управление краулинговым бюджетом снимает это узкое место: оно направляет ограниченный ресурс обхода туда, где он приносит деньги.

Разложим пользу этой работы на конкретные задачи, которые она решает для большого магазина:

Важно сразу задать рамку: краулинговый бюджет — не универсальная причина всех бед и не то, о чём нужно думать каждому сайту. Для небольшого магазина это несущественно: робот легко обходит всё. Тема становится предметной именно на масштабе, и работа с ней — это не разовая «магия», а системная гигиена: убрать мусорные URL, ускорить сервер, выстроить структуру и приоритеты, а потом контролировать по логам и панелям, что обход действительно сместился в пользу коммерческих страниц. Дальше разберём каждый элемент по порядку.

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

Краулинговый бюджет (англ. crawl budget) — это объём ресурсов, который поисковая система готова потратить на обход конкретного сайта за определённый период. Проще говоря, это ответ на вопрос «сколько ваших страниц робот скачает и как часто он к ним вернётся». Робот не запрашивает страницы бесконечно: у него есть предел по числу обращений к вашему серверу и есть представление о том, сколько ваших URL вообще стоит обходить. Пересечение этих двух ограничений и есть практический бюджет обхода.

Чтобы не путать понятия, разведём три близких, но разных процесса:

Ключевая мысль: краулинговый бюджет — это про обход, а не про индексацию и не про позиции. Он определяет, насколько быстро и полно робот вообще увидит ваши страницы. Если бюджета не хватает и он уходит на мусор, страдает верхняя часть воронки: робот просто не доходит до важных URL или доходит редко, и тогда никакой хороший контент не поможет — его сначала нужно скачать. Поэтому на большом каталоге бюджет обхода — это фундамент, поверх которого уже работают индексация, контент и ранжирование. И управление им — это в первую очередь работа с тем, куда робот тратит свои ограниченные запросы: на копии и мусор или на коммерчески важные страницы.

Краулинговый бюджет: мусор против товаров Робот limited ограниченный бюджет ?sort= · ?filter= мусор впустую дубли · сессии · метки впустую категории · карточки приносят деньги агрегатные страницы фильтра спрос есть Плохо бюджет утекает в мусор, товары обходятся редко Хорошо мусор закрыт, обход идёт на коммерческие страницы
Схема: у робота ограниченный бюджет обхода. Если он утекает на параметры фильтра, сортировки, дубли и метки, важные товары и категории обходятся редко. Задача — перекрыть мусор, чтобы обход шёл на коммерческие страницы.

Из чего складывается бюджет обхода

Краулинговый бюджет — не одно число, а результат двух факторов, которые поисковая система балансирует. Понимание этих составляющих даёт два рычага управления: на один влияет техническое состояние сервера, на другой — качество и структура контента.

СоставляющаяЧто этоОт чего зависит
Лимит скорости обхода (crawl rate limit)Сколько запросов робот делает к сайту, не перегружая серверСкорость и стабильность ответа сервера, отсутствие ошибок 5xx, ресурсы хостинга
Спрос на обход (crawl demand)Насколько системе интересно и нужно обходить ваши страницыПопулярность и востребованность URL, частота обновления контента, уникальность (не дубль ли)
Практический бюджетСколько робот реально обходит за периодПересечение лимита и спроса: минимум из «сколько можно» и «сколько нужно»

Лимит скорости обхода — это техническое ограничение: робот не хочет своими запросами создавать нагрузку и класть сайт. Он смотрит на время ответа и коды. Быстрый, стабильный сервер — робот повышает интенсивность; медленный или сыплющий ошибками — робот снижает частоту, чтобы не добить. Отсюда прямой вывод: чем быстрее отвечает сервер, тем больший бюджет система готова выделить.

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

Практический бюджет — это баланс двух факторов. Оба рычага работают вместе: ускорять сервер (растёт лимит) и чистить/повышать ценность URL (растёт полезная отдача). Быстрый сервер, обходящий тысячи копий, тратит бюджет впустую — просто быстрее. Чистый сайт на медленном сервере обойдётся медленно. Максимальный эффект даёт сочетание: быстрый ответ плюс отсутствие мусора.

Скорость ответа → глубина обхода Медленный сервер Быстрый сервер страница 1 страница 2 не успел… не успел… за визит обошёл 2 страницы страница 1 страница 2 страница 3 страница 4 страница 5 за тот же визит — 5 страниц Робот визит чем быстрее ответ — тем больше URL робот успеет обойти
Схема: за один визит робот тратит ограниченное время. На медленном сервере он успевает скачать мало URL, на быстром — за тот же визит кратно больше. Скорость ответа прямо влияет на глубину и полноту обхода.

Когда бюджет реально важен

Тема краулингового бюджета окружена мифами: её то объявляют причиной всех бед, то советуют не думать о ней вовсе. Правда посередине — бюджет важен при конкретном сочетании условий, а в остальных случаях им можно пренебречь. Разберём, когда он действительно жмёт.

Признаки, что краулинговый бюджет стал узким местом:

Если этих признаков нет — каталог небольшой, страницы чистые, новое индексируется быстро — работа над бюджетом не даст ощутимого эффекта, и силы лучше вложить в семантику, контент и структуру. Если признаки есть — это прямой сигнал заняться чисткой мусорных URL, ускорением ответа сервера и приоритизацией обхода. Важная оговорка: даже на большом каталоге бюджет — не единственная и часто не главная причина проблем с индексацией. Прежде чем «оптимизировать обход», всегда проверяют базовое: не закрыты ли важные страницы в robots или noindex по ошибке, нет ли на них технических запретов. Бюджетом занимаются, когда «стопы» индексации сняты, а проблема именно в том, что робот не доходит до нужного из-за масштаба и мусора. Как в целом проверять индексацию магазина, мы разбираем в статье про технический SEO-аудит на 1С-Битрикс.

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

Прежде чем экономить бюджет, нужно понять, куда он утекает. На большом магазине на 1С-Битрикс есть устойчивый набор «пожирателей» обхода — URL, которые робот запрашивает, но которые не несут пользы: это копии, мусор и технические артефакты. Разберём их по группам, а в следующих разделах — как с каждым бороться.

Что тратит бюджетКак выглядитПочему это мусор
Параметры фильтра и сортировки?sort=, показ по N, комбинации фасетов умного фильтраТысячи URL с почти одинаковым контентом
Идентификаторы сессий и метки?PHPSESSID=, ?utm_, рекламные и партнёрские меткиПлодят бесконечные варианты одной страницы
Дубли по написаниюСлеш и без слеша, /index.php, разный регистр, www и httpОдна страница как несколько разных URL
Цепочки редиректовA → B → C вместо прямого A → CРобот тратит запросы на промежуточные шаги
Мягкие 404 (soft-404)Пустые страницы отсутствующих товаров с кодом 200Робот принимает пустышки за рабочие страницы
Бесконечная пагинацияГлубокие страницы списков и пагинация внутри фильтраМного URL с малоценным для обхода содержимым

Общая логика проста: каждый такой URL — это запрос робота, потраченный не на товар. По отдельности любая из этих групп кажется мелочью, но на масштабе большого каталога они складываются в лавину: нередко число обходимых роботом адресов оказывается в разы больше реального числа товаров именно из-за параметров и дублей. И пока эти каналы утечки открыты, никакое ускорение сервера не спасёт — вы просто быстрее будете отдавать роботу копии. Поэтому работа начинается с инвентаризации: по логам и краулеру выяснить, на что именно уходит обход, а затем перекрывать каналы по приоритету — от самых массовых. Ниже разберём главные группы подробнее.

Мусор умного фильтра и сортировок

Умный фильтр — главный источник мусорных URL в магазинах на 1С-Битрикс и обычно самый крупный канал утечки бюджета. Механика простая: каждое пересечение значений характеристик (цвет, размер, бренд, цена, десятки других свойств) формирует отдельный URL. Число возможных комбинаций растёт комбинаторно — на большом каталоге это сотни тысяч и миллионы потенциальных адресов, и робот, если ему не мешать, начинает их обходить.

Что именно порождает мусор в этом блоке:

Правильная стратегия здесь двухуровневая. Часть комбинаций фильтра востребована спросом (например, «холодильники Samsung» или «смартфоны до 20000») — их превращают в полноценные агрегатные посадочные страницы: открывают для обхода и индексации, дают уникальные метатеги и текст, ставят на них внутренние ссылки. Всё остальное — бесконечный «хвост» бессмысленных пересечений, сортировки и показ по N — закрывают от обхода и индексации, чтобы робот на них не тратил бюджет. Именно это разделение «полезное открываем, мусор закрываем» и есть ядро управления обходом фильтра. Тонкая настройка этого механизма — отдельная большая тема, которой посвящена статья про агрегатные страницы фильтра и управление индексацией на 1С-Битрикс.

Дубли, сессии и метки

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

Идентификаторы сессий и метки в URL

Если движок или отдельные механизмы добавляют в адрес идентификатор сессии (?PHPSESSID=) или в ссылки попадают рекламные и партнёрские метки (?utm_source=, метки маркетплейсов), каждая такая метка порождает новый URL с тем же контентом. На большом трафике это плодит десятки тысяч уникальных адресов буквально из воздуха. Сессии в URL для роботов должны быть отключены, а метки — отсекаться на уровне канонического адреса и игнорироваться директивой Clean-param.

Слеш, регистр, index.php

Одна страница часто доступна со слешем на конце и без него, с /index.php и без, в разном регистре букв. Для поиска это разные URL с одинаковым содержимым. Решение — выбрать единый канонический формат и настроить 301-редирект со всех прочих написаний на него, а также следить за единообразием внутренних ссылок, чтобы сам сайт не плодил варианты.

www, протокол и зеркала

Сайт должен открываться строго в одном варианте — только по https, в одном написании домена. Если одновременно доступны http и https, www и без-www без склейки, для поиска это несколько копий сайта, и робот делит бюджет между ними. Настроенный 301 на единое главное зеркало убирает эту утечку.

Товар в нескольких разделах

Частая ситуация в магазинах — один товар доступен по разным адресам, потому что привязан к нескольким разделам каталога. Без единого канонического URL это дубли, размывающие сигналы и обход. Каждому товару назначают одну каноническую страницу, а прочие адреса указывают на неё через canonical.

Каждая из этих групп лечится своим инструментом — 301 для «переехавших навсегда» написаний и зеркал, canonical и Clean-param для «полезных» дублей вроде меток. Детальный разбор склейки URL, борьбы с цепочками и битыми ссылками — в статье про robots.txt и карту сайта на 1С-Битрикс, где мы разбираем и directive-инструменты управления обходом.

Цепочки редиректов и soft-404

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

Цепочки редиректов. Когда URL A перенаправляет на B, B на C, а C на D, робот, чтобы дойти до конечной страницы, делает несколько запросов вместо одного. Каждый промежуточный шаг — потраченный впустую обход, плюс на длинных цепочках часть веса теряется, а робот может и вовсе не дойти до конца. Такие цепочки образуются годами: сменили ЧПУ, потом ещё раз, добавили склейку слешей поверх — и вместо прямого перехода накапливается лестница. Их «схлопывают» в один прямой редирект A → D, чтобы робот тратил на переход ровно один запрос.

Мягкие 404 (soft-404). Это страницы, которые по смыслу «ничего не найдено», но отдают код 200. Классика магазина: товар закончился или удалён, а его страница показывает «нет в наличии» или пустой список, но с кодом успешного ответа. Робот видит рабочую страницу без полезного контента, обходит её, индексирует пустышки и возвращается к ним снова — то есть тратит бюджет на то, чего фактически нет. Правильное поведение зависит от ситуации: временно отсутствующий товар — оставить страницу с кодом 200, показать статус и предложить аналоги; удалённый навсегда — отдать 404/410 или сделать 301 на релевантный раздел.

Отдельная утечка — ошибки 5xx. Серверные ошибки не просто теряют страницу: они прямо снижают лимит скорости обхода, потому что робот воспринимает их как сигнал перегрузки и уменьшает интенсивность запросов. Всплеск 5xx может обвалить обход всего сайта. Поэтому стабильность ответа так же важна для бюджета, как и скорость. Как грамотно организовать логику 404 и 410 для отсутствующих товаров, схлопнуть цепочки и навести порядок в кодах ответа на 1С-Битрикс — подробно в статье про управление обходом через robots и карту сайта.

Пагинация и бесконечные комбинации

Пагинация и глубокие списки — особый случай, требующий аккуратности, потому что здесь легко навредить, «оптимизируя» бюджет. С одной стороны, страницы пагинации категорий и особенно пагинация внутри комбинаций фильтра множат число URL. С другой — через пагинацию робот добирается до товаров с глубоких страниц списка, и бездумно закрыв её, можно потерять эти товары из обхода и индекса.

Что важно учитывать по пагинации:

Общий принцип: пагинация — это транспорт для обхода товаров, а не самостоятельная ценность. Задача не «закрыть пагинацию ради экономии», а сделать так, чтобы все товары были доступны роботу коротким путём, а бюджет не уходил на бесконечные малоценные комбинации. На практике это сочетание чистой структуры каталога (глубокая, но логичная вложенность вместо плоских списков на тысячи позиций), продуманной перелинковки и управляемой индексации фильтра. Именно поэтому пагинацию нельзя трогать в отрыве от структуры и агрегатных страниц — всё это части одной системы обхода.

robots.txt и Clean-param

Переходим от диагноза к лечению. Первый и главный инструмент экономии бюджета — robots.txt, потому что он управляет именно обходом: запрещённые в нём URL робот просто не запрашивает, и бюджет на них не тратится. Это отличает robots.txt от noindex, который управляет индексацией, но обход не экономит.

Что закрывают в robots.txt для экономии обхода:

Два важных предупреждения. Первое: robots.txt экономит обход, но не гарантирует исключение из индекса — если на закрытый URL ведут ссылки, он может показаться в выдаче без сниппета. Для гарантированного исключения нужен noindex (о нём дальше), а он требует, чтобы страница была открыта для обхода. Второе: нельзя закрывать ресурсы отрисовки — CSS и JS, нужные для рендеринга; иначе робот увидит «сломанную» страницу.

Про Clean-param. Для Яндекса это точечный и очень мощный инструмент экономии бюджета. Директива Clean-param в robots.txt указывает роботу игнорировать перечисленные GET-параметры и считать адреса с ними и без них одной страницей. Прописав в Clean-param параметры сортировки, показа по N, метки и идентификаторы сессий, вы схлопываете лавину параметрических дублей — робот перестаёт обходить их как отдельные URL, при этом сама страница остаётся доступной пользователю. Это аккуратнее грубого Disallow, потому что не закрывает страницу целиком, а именно склеивает варианты. Для Google схожую роль играет связка canonical и корректной обработки параметров.

Практика на 1С-Битрикс: robots.txt формируют так, чтобы закрыть служебное и мусорные пути, прописать Clean-param на параметры сортировки, показа и меток, указать Sitemap и оставить открытыми ресурсы отрисовки. Штатные средства платформы позволяют генерировать корректный robots и карту сайта; типовые ошибки и правильную настройку мы разбираем в статье про robots.txt и sitemap.xml на 1С-Битрикс.

noindex и canonical

Если robots.txt управляет обходом, то noindex и rel="canonical" управляют индексацией и склейкой. Напрямую обход они экономят слабее (робот всё равно должен зайти на страницу, чтобы увидеть тег), но косвенно очень важны: они убирают дубли из индекса, снижают спрос на обход копий и со временем перенаправляют бюджет на канонические страницы. Разберём, где что применять.

Ключевой нюанс для бюджета: canonical — это подсказка, а не запрет обхода. Робот всё равно периодически заходит на неканонические копии, чтобы проверить, что они по-прежнему копии. Поэтому на очень большом числе мусорных URL одного canonical мало — его сочетают с закрытием заведомо бесполезного в robots.txt и с Clean-param, чтобы робот вообще перестал их запрашивать. Схема разделения такая: полезный дубль, который должен открываться, — canonical; страница нужна людям, но не в поиске — noindex; заведомо бесполезный для обхода мусор — Disallow. Правильная комбинация этих трёх инструментов и определяет, насколько эффективно тратится бюджет.

Sitemap + логи → приоритеты обхода sitemap.xml только канонические URL lastmod — что обновилось priority — что важнее логи веб-сервера что робот обходит как часто и с каким кодом где утечка бюджета Приоритеты обхода Робот обходит важное чаще и раньше карта подсказывает, что важно; логи показывают, что реально обходится
Схема: sitemap с приоритетами и lastmod подсказывает роботу, какие URL важны и что обновилось, а анализ логов показывает, что робот обходит по факту и где утечка. Вместе они позволяют перераспределить обход в пользу важного.

Приоритет важных страниц

Экономия бюджета — это половина дела. Вторая половина — активно направлять освободившийся ресурс на страницы, которые приносят деньги. Робот сам расставляет приоритеты по множеству сигналов, и наша задача — дать ему правильные сигналы о том, что важно.

Чем поднимают приоритет важных страниц в глазах робота:

Обратная сторона приоритизации — не мешать роботу самому. Если важные страницы «тонут» среди сотен тысяч мусорных URL, никакие пометки в sitemap не помогут: робот физически не доберётся до нужного. Поэтому приоритизация работает только в паре с чисткой: сначала убираем мусор, освобождая бюджет, потом сигналами (структура, перелинковка, sitemap) направляем освободившийся ресурс на коммерческие страницы. Это две стороны одной работы — «перестать тратить на ненужное» и «начать тратить на нужное». По отдельности каждая даёт половину эффекта.

Чистая структура и перелинковка

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

Что делает структуру «дружественной обходу»:

Особенно важна перелинковка для больших каталогов, где часть товаров неизбежно оказывается на глубине. Продуманные ссылочные связи «поднимают» такие страницы ближе к роботу, не меняя саму структуру разделов: товар может лежать глубоко в дереве категорий, но через блоки перелинковки и агрегатные страницы получать ссылки, которые делают его доступным и приоритетным. Это прямой рычаг управления обходом. Как выстраивать перелинковку и структуру ссылок в магазине на 1С-Битрикс, какие блоки использовать и как не создать при этом новых дублей — подробно в статье про перелинковку и структуру ссылок.

Скорость ответа сервера

Скорость ответа сервера — прямой рычаг увеличения бюджета через лимит скорости обхода. Логика, о которой уже говорили: чем быстрее и стабильнее сервер отдаёт страницы, тем больше запросов робот делает за визит и тем выше интенсивность обхода, которую система готова назначить. Речь именно о времени ответа сервера (TTFB), а не только о скорости отрисовки в браузере — робот при обходе в первую очередь оценивает, как быстро приходит ответ.

Что влияет на скорость ответа на 1С-Битрикс и что проверяют:

Важная связка: ускорение сервера и чистка мусора работают вместе. Быстрый сервер, который отдаёт роботу тысячи копий, тратит бюджет впустую — просто быстрее. Поэтому оптимизацию скорости всегда сочетают с закрытием мусорных URL. Зато вместе они дают максимальный эффект: робот и успевает больше за визит, и тратит это «больше» на нужное. Ускорение ответа сервера полезно и само по себе — оно улучшает Core Web Vitals и конверсию. Комплексно ускорением магазина на 1С-Битрикс мы занимаемся в рамках отдельной услуги.

Sitemap как подсказка приоритетов

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

Что важно в sitemap с точки зрения обхода:

Особенно ценен для бюджета корректный lastmod. На большом каталоге огромная часть страниц между обходами не меняется, и если робот об этом знает, он не тратит на них обход, концентрируясь на новом и изменённом. Неверный lastmod (например, когда дата обновляется у всех страниц при любом пересчёте) обесценивает эту подсказку — робот перестаёт ей доверять. Ещё один диагностический приём: сопоставить число URL в sitemap, число «в поиске» и число реально обходимых по логам. Большие расхождения подсвечивают проблему — либо часть каталога не обходится, либо в обход попадает мусор, которого в карте нет. Настройку и типовые ошибки sitemap на 1С-Битрикс мы разбираем в статье про robots.txt и карту сайта.

Логи веб-сервера и бот

Анализ логов веб-сервера — самый точный инструмент управления бюджетом, потому что он показывает реальную картину обхода, а не предположения. Логи фиксируют каждое обращение робота: какой URL он запросил, когда, каким User-Agent (Яндекс, Google, другие боты), какой код ответа получил. Ни одна панель вебмастеров не даёт такой детализации.

Что находят и решают по логам:

Практический порядок работы с логами: выгружают лог за репрезентативный период, фильтруют по User-Agent поисковых роботов, группируют запросы по типам URL (товары, категории, параметрические, служебные) и строят распределение обхода. Обычно картина на «непричёсанном» большом магазине показывает, что заметная доля запросов уходит на параметрические и мусорные URL. На основе этого принимают решения: что закрыть в robots, какие параметры отдать в Clean-param, какие страницы поднять в перелинковке, где ускорить ответ. Затем через время повторяют анализ и проверяют, что распределение сместилось в пользу коммерческих страниц. Для небольшого сайта логи можно не трогать, но для большого магазина это ключевой и, по сути, единственный способ увидеть обход глазами робота.

Склейка дублей и индексация фильтра

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

Как склеивают основные каналы дублей:

  1. Зеркала и написания. www/без-www, http/https, слеш, регистр, index.php — сводят к единому главному зеркалу и формату через 301-редирект. Это «переехало навсегда» — только редирект, не canonical.
  2. Параметры и метки. Сортировки, показ по N, utm-метки, сессии — склеивают через canonical на чистый URL и для Яндекса через Clean-param. Страница остаётся доступной, но не плодит дубли в обходе.
  3. Товар в нескольких разделах. Назначают каждому товару один канонический URL, прочие адреса указывают на него через canonical.
  4. Мусорные комбинации фильтра. Бесконечный «хвост» бессмысленных пересечений фасетов закрывают от обхода и индексации, чтобы робот на них не тратил бюджет.
  5. Полезные комбинации фильтра. Востребованные спросом сочетания превращают в агрегатные посадочные страницы: открывают, дают уникальные метатеги и текст, ставят на них ссылки.
  6. Проверка в шаблонах. Убеждаются, что решения применены не точечно, а на уровне шаблонов, — иначе проблема тиражируется на тысячи URL заново.

Ключевое разделение по фильтру — «полезное открываем, мусор закрываем». Именно оно определяет, сколько бюджета уйдёт на фильтр: если открыть всё — робот утонет в комбинациях; если закрыть всё — потеряете трафик по востребованным агрегатным запросам. Тонкая настройка этого баланса на 1С-Битрикс, выбор востребованных комбинаций, генерация для них метатегов и текстов, управление их индексацией — отдельная большая тема, которой посвящена статья про агрегатные страницы фильтра и индексацию. Это, пожалуй, самый результативный участок работы над бюджетом большого магазина.

Мониторинг обхода и индексации

Работа с бюджетом — не разовое действие, а управляемый процесс, который нужно измерять. Главная связка метрик — сопоставление того, что робот скачал, с тем, что реально попало в поиск. Разберём, за чем следят и как это читать.

МетрикаГде смотрятО чём говорит
«Загружено роботом» vs «страниц в поиске»Панели вебмастеровБольшой растущий разрыв — робот тратит обход на мусор, который система отбрасывает
Скорость индексации новогоВебмастера, дата появления в поискеМедленно — бюджета не хватает или мусор мешает роботу дойти до нового
Причины исключенияОтчёты индексированияМного «дубль», «неканоническая», «малоценная» — каналы дублей не перекрыты
Распределение обходаЛоги веб-сервераДоля запросов на параметры и мусор против товаров — прямая метрика утечки
Статистика обходаПанели вебмастеровДинамика числа обойденных страниц и времени ответа — тренд бюджета

Как читать главный сигнал. Когда «загружено роботом» близко к «страниц в поиске», а число нужных страниц растёт вместе с каталогом — обход здоров: почти всё, что робот скачивает, идёт в индекс. Когда «загружено» в разы больше «в поиске» и разрыв увеличивается — тревога: робот тратит обход на страницы, которые система потом отбрасывает как дубли или малоценные. Это и есть утечка бюджета, видимая в цифрах. Дополнительно смотрят долю исключений по типам (много «дубль» — каналы дублей открыты), скорость появления нового в индексе и распределение обхода по логам.

Здоровая картина обхода выглядит так: робот тратит основную массу запросов на канонические товары, категории и полезные агрегатные страницы; мусорные параметры почти не запрашивает; новые и изменённые страницы быстро индексируются; разрыв «загружено / в поиске» невелик и стабилен. Мониторинг — это цикл: измерили, увидели утечку, закрыли канал, проверили, что распределение обхода сместилось в пользу коммерческих страниц. Именно повторяемость этого цикла, а не разовая чистка, и даёт устойчивый результат на растущем каталоге.

До и после чистки мусорных URL До: обход мусор большая часть товары бюджет утекает в копии После: обход товары большая часть мусор бюджет идёт на коммерцию чистка robots · Clean-param canonical · склейка
Схема: до чистки основная доля обхода уходит на мусорные URL, товары обходятся по остаточному принципу. После закрытия параметров, склейки дублей и настройки директив обход перераспределяется — большую часть бюджета робот тратит на коммерческие страницы.

План работ по бюджету обхода

Соберём всё в понятную последовательность. Работа над краулинговым бюджетом большого магазина идёт по этапам — от диагностики к чистке, потом к приоритизации и контролю. Порядок важен: сначала понять, где утечка, потом перекрыть, потом направить обход на нужное.

  1. Убедиться, что проблема в бюджете. Проверить базовое: важные страницы не закрыты в robots и noindex по ошибке, «стопы» индексации сняты. Оценить масштаб каталога и признаки нехватки бюджета (разрыв «загружено / в поиске», медленная индексация).
  2. Снять картину обхода. Проанализировать логи веб-сервера: на что робот тратит запросы, какова доля мусорных URL, где слепые зоны и всплески ошибок. Сопоставить с данными панелей вебмастеров.
  3. Перекрыть утечки. Закрыть служебное и мусорные параметры в robots.txt, прописать Clean-param на сортировки, показ и метки, отключить сессии в URL для роботов, склеить зеркала и написания через 301.
  4. Разобраться с фильтром. Разделить комбинации на полезные (агрегатные посадочные — открыть и оптимизировать) и мусорные (закрыть от обхода и индексации). Настроить canonical для полезных дублей.
  5. Починить коды и редиректы. Схлопнуть цепочки редиректов в прямые, устранить soft-404 (корректные 404/410 или 301 для отсутствующих товаров), убрать всплески 5xx.
  6. Ускорить ответ сервера. Кеширование компонентов и страниц, отключение отладки, оптимизация запросов к базе, ресурсы хостинга, акселератор и сжатие — поднять лимит скорости обхода.
  7. Настроить sitemap. Только канонические индексируемые URL, корректный lastmod, автогенерация и обновление, разбивка на карты, ссылка из robots.
  8. Направить обход на важное. Чистая структура с малой глубиной, перелинковка на ключевые страницы, устранение «сирот», приоритеты в sitemap.
  9. Мониторить и повторять. Через время повторить анализ логов и панелей, убедиться, что распределение обхода сместилось в пользу товаров, а разрыв «загружено / в поиске» сократился. Повторять цикл на растущем каталоге.

Этот план — не жёсткая инструкция, а логика приоритетов: диагностика перед действием, чистка перед приоритизацией, контроль после каждого шага. На реальном проекте этапы могут идти параллельно и итеративно, но принцип сохраняется: нельзя направлять обход на важное, пока он утекает в мусор, и нельзя оценивать эффект, не измерив картину до и после.

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

Эти промахи в работе с краулинговым бюджетом встречаются чаще всего — в упущенной индексации и потраченных усилиях:

Чек-лист

Практический список для управления краулинговым бюджетом большого магазина на 1С-Битрикс:

  1. Масштаб и необходимость оценены. Подтверждено, что каталог большой и есть признаки нехватки бюджета; базовые «стопы» индексации (robots, noindex по ошибке) проверены и сняты.
  2. Картина обхода снята. Логи веб-сервера проанализированы: известно распределение запросов робота по типам URL, доля мусора, слепые зоны и всплески ошибок.
  3. robots.txt и Clean-param настроены. Закрыто служебное и мусорные пути; Clean-param прописан на сортировки, показ и метки; sitemap указан; ресурсы отрисовки открыты.
  4. Дубли склеены. Зеркала и написания сведены 301 к единому формату; параметры и метки — через canonical и Clean-param; товар в нескольких разделах имеет один канонический URL.
  5. Фильтр под контролем. Полезные комбинации открыты как агрегатные страницы, мусорные закрыты от обхода и индексации; пагинация не рубит доступ к товарам.
  6. Коды и редиректы в порядке. Цепочки схлопнуты в прямые; soft-404 устранены (корректные 404/410 или 301); всплески 5xx убраны.
  7. Сервер ускорен. Кеширование включено, отладка отключена, запросы к базе оптимизированы, хостинг адекватен; ответ быстрый и стабильный, лимит обхода растёт.
  8. Sitemap как подсказка. Только канонические индексируемые URL, корректный lastmod, автогенерация и обновление, разбивка на карты, ссылка из robots.
  9. Обход направлен на важное. Малая глубина ключевых страниц, перелинковка на приоритетные URL, устранены «сироты», приоритеты в sitemap.
  10. Мониторинг налажен. Отслеживается разрыв «загружено / в поиске», скорость индексации нового, распределение обхода по логам; цикл «измерили — закрыли — проверили» повторяется на растущем каталоге.

Вывод

Краулинговый бюджет — это объём ресурсов, который поиск готов потратить на обход вашего сайта, и на большом каталоге в десятки и сотни тысяч URL он становится узким местом: от того, на что робот тратит ограниченные запросы, зависит скорость и полнота индексации. Складывается бюджет из двух составляющих — лимита скорости обхода (насколько быстро и стабильно отвечает сервер) и спроса на обход (насколько поиску интересны и уникальны страницы), — и оба фактора дают рычаги управления. Главная проблема магазинов на 1С-Битрикс в том, что бюджет утекает в мусор: параметры умного фильтра и сортировки, сессии и метки, дубли по слешу и зеркалам, цепочки редиректов, мягкие 404 и бесконечная пагинация. Пока эти каналы открыты, робот тратит обход на копии, а важные товары и категории обходит редко.

Экономят бюджет системно: robots.txt и Clean-param закрывают заведомо бесполезное и склеивают параметры; noindex и canonical убирают дубли из индекса; чистая структура, перелинковка и приоритеты в sitemap с корректным lastmod направляют обход на коммерческие страницы; ускорение ответа сервера поднимает лимит обхода; анализ логов показывает реальную картину и подсвечивает утечки; склейка дублей и грамотная индексация фильтра через агрегатные страницы дают самый крупный эффект. И главное — это не разовая чистка, а цикл «измерили по логам и панелям — закрыли канал утечки — проверили, что распределение обхода сместилось в пользу товаров». Ключевая метрика контроля — сокращающийся разрыв между «загружено роботом» и «страниц в поиске». Именно так робот перестаёт тратить бюджет на мусор и начинает быстро и полно обходить то, что приносит магазину заказы.

Другие разборы по техническому и контентному продвижению магазина на 1С-Битрикс — в рубрике SEO и продвижение: от robots.txt, sitemap и агрегатных страниц фильтра до технического аудита, перелинковки и Core Web Vitals.

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

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

Краулинговый бюджет (crawl budget) — это объём ресурсов, который поисковая система готова потратить на обход вашего сайта за определённый период. Робот не может и не хочет запрашивать бесконечное число страниц: у него есть предел того, сколько запросов он сделает к вашему серверу, чтобы не создавать нагрузку, и есть представление о том, сколько страниц вашего сайта вообще стоит обходить. Произведение этих двух вещей и есть практический бюджет обхода. Для маленького сайта на несколько сотен страниц бюджет не проблема: робот легко обходит всё и ещё остаётся запас. Проблема появляется на большом каталоге в десятки и сотни тысяч URL — там бюджета может не хватать, и тогда важно, на что именно робот его тратит. Если он расходует обход на мусорные URL фильтра и сортировки, до важных категорий и карточек он доходит реже, и они медленнее попадают в индекс и медленнее обновляются. Управление краулинговым бюджетом — это работа по тому, чтобы робот в первую очередь обходил то, что приносит деньги.

Когда краулинговый бюджет реально важен, а когда о нём можно не думать?

Краулинговый бюджет становится реальной проблемой при сочетании двух условий: большой каталог (ориентировочно от десятков тысяч URL и выше) и заметная доля мусорных или дублирующих адресов, которые робот вынужден обходить. Если у магазина несколько сотен или пара тысяч страниц и они чистые, поисковый робот обойдёт всё без труда — оптимизировать бюджет там нечего, силы лучше вложить в контент и структуру. Сигналы, что бюджет всё-таки жмёт: важные новые товары и категории подолгу не появляются в поиске; изменения цен и наличия медленно доходят до выдачи; в панелях вебмастеров видно, что «загружено роботом» страниц в разы больше, чем «в поиске», и разрыв растёт; по логам видно, что робот основную массу запросов тратит на URL с параметрами. Если этих признаков нет, о бюджете можно не думать. Если есть — это прямой повод заняться чисткой мусорных URL, скоростью ответа и приоритизацией обхода.

Из чего складывается краулинговый бюджет?

Бюджет обхода складывается из двух составляющих. Первая — лимит скорости обхода (crawl rate limit): сколько запросов робот может делать к сайту, не перегружая сервер. Он зависит от того, как быстро и стабильно отвечает ваш сервер. Если ответы быстрые и без ошибок, робот повышает интенсивность обхода; если сервер медленный или отдаёт 5xx, робот снижает частоту, чтобы не добить сайт. Вторая составляющая — спрос на обход (crawl demand): насколько поисковой системе вообще интересно обходить ваши страницы. Он зависит от популярности и востребованности URL, от того, как часто контент меняется, и от того, не считает ли система страницы дублями или малоценными. Свежий, востребованный, часто обновляемый и уникальный контент имеет высокий спрос; застойные дубли — низкий. Практический бюджет — это пересечение: робот обходит столько, сколько позволяет сервер и сколько система считает нужным. Отсюда два рычага управления: ускорять ответ сервера (растёт лимит) и повышать ценность и чистоту URL, убирая мусор (растёт эффективная отдача от спроса).

Что чаще всего впустую тратит краулинговый бюджет магазина на 1С-Битрикс?

Главный пожиратель бюджета в магазинах на 1С-Битрикс — мусорные URL умного фильтра и сортировок: любые пересечения значений характеристик и параметры вида сортировки, показа по N штук, пагинации внутри фильтра дают новый адрес с почти тем же контентом, и таких комбинаций образуются десятки и сотни тысяч. Робот честно ходит по ним и тратит на копии тот ресурс, который должен идти на товары. Дальше по списку: идентификаторы сессий и метки рекламных кампаний в URL, плодящие бесконечные варианты одной страницы; дубли по слешу, регистру и index.php; товары, доступные по нескольким адресам в разных разделах без единого канонического; цепочки редиректов, где робот идёт A→B→C вместо прямого перехода; мягкие 404 (soft-404) — пустые страницы отсутствующих товаров, отдающие код 200, которые робот принимает за рабочие; неглубокая, но бесконечная пагинация. Каждая из этих вещей по отдельности кажется мелочью, но на масштабе большого каталога они суммарно съедают львиную долю обхода. Задача — найти все каналы утечки и перекрыть их так, чтобы робот перестал ходить по копиям.

Как robots.txt и Clean-param помогают экономить бюджет обхода?

robots.txt — основной инструмент управления именно обходом (а не индексацией). Директивой Disallow вы запрещаете роботу запрашивать заведомо бесполезные разделы: результаты внутреннего поиска, корзину, оформление заказа, служебные скрипты, часто — мусорные параметрические пути. Робот не тратит на них запросы, и бюджет высвобождается под важное. Важно помнить: robots.txt экономит обход, но не гарантирует исключение из индекса — если на закрытый URL ведут ссылки, он может показаться в выдаче без сниппета. Для Яндекса точечный и очень полезный инструмент — директива Clean-param: она указывает роботу игнорировать перечисленные GET-параметры (сортировки, метки, идентификаторы сессий), считая адреса с ними и без них одной страницей. Это прямо схлопывает лавину параметрических дублей и экономит бюджет, не закрывая при этом доступ к странице. Практика на 1С-Битрикс: в robots.txt закрывают служебное и очевидно мусорные пути, Clean-param прописывают на параметры сортировки, показа и меток, а карту сайта указывают строкой Sitemap. При этом ресурсы отрисовки (CSS и JS) закрывать нельзя — иначе робот увидит «сломанную» страницу.

Зачем анализировать логи веб-сервера и что они показывают про обход?

Анализ логов веб-сервера — самый точный способ увидеть, как робот реально тратит краулинговый бюджет, потому что логи фиксируют каждое его обращение: какой URL он запросил, когда, какой User-Agent (Яндекс или Google), какой код ответа получил. Ни одна панель вебмастеров не покажет этого так детально. Из логов видно то, чего иначе не узнать: сколько процентов запросов робота уходит на мусорные параметрические URL вместо товаров; какие важные страницы робот вообще не посещает (глубоко зарытые «сироты» без ссылок); какие разделы он обходит избыточно часто без нужды; где всплески 404 и 5xx; ходит ли он к тому, что давно должно быть закрыто. На основе логов строят распределение обхода по типам страниц и принимают решения: что закрыть в robots, какие параметры отдать в Clean-param, какие страницы поднять в перелинковке, где ускорить ответ. Для небольшого сайта логи можно не трогать, но для большого магазина это ключевой диагностический инструмент — по сути, единственный способ увидеть картину обхода глазами робота, а не догадываться о ней.

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

Связь прямая: чем быстрее отвечает сервер, тем больше страниц робот успевает обойти за отведённое на сайт время, и тем выше лимит скорости обхода, который система готова назначить. Робот следит за временем ответа: если страницы отдаются быстро и стабильно, он наращивает интенсивность обхода; если сервер тормозит или отдаёт ошибки 5xx, робот снижает частоту запросов, чтобы не создавать нагрузку, — и бюджет фактически сжимается. Поэтому оптимизация времени ответа сервера (TTFB) — это не только про удобство пользователей и Core Web Vitals, но и напрямую про объём обхода. На 1С-Битрикс на скорость ответа влияют кеширование составных компонентов и страниц, отключённый в продакшене режим отладки, оптимизированные запросы к базе, достаточные ресурсы хостинга, настроенный акселератор и сжатие. Когда сервер отвечает за десятки миллисекунд, а не за секунды, робот за тот же визит обойдёт кратно больше URL. Важный нюанс: ускорение сервера и чистка мусорных URL работают вместе — быстрый сервер, который отдаёт роботу тысячи копий, всё равно расходует бюджет впустую, просто быстрее.

Как мониторить эффективность обхода и понять, что бюджет расходуется правильно?

Главная связка метрик — сопоставление «загружено роботом» и «страниц в поиске» в панелях вебмастеров. Первая цифра показывает, сколько URL робот скачал; вторая — сколько из них реально попало в индекс. Здоровая картина — когда эти значения близки, а число нужных страниц в поиске растёт вместе с каталогом. Тревожный сигнал — когда «загружено» в разы больше «в поиске» и разрыв увеличивается: значит, робот тратит обход на страницы, которые система потом отбрасывает как дубли или малоценные, то есть бюджет утекает в мусор. Дополнительно смотрят: скорость появления новых товаров и категорий в индексе (быстро — бюджета хватает); долю страниц, исключённых как «дубль», «неканоническая», «малоценная»; динамику обхода и распределение запросов робота по типам URL из логов; статистику обхода в самих вебмастерах. Правильно настроенный обход выглядит так: робот тратит основную массу запросов на канонические товары, категории и полезные агрегатные страницы фильтра, мусорные параметры почти не запрашивает, новые и изменённые страницы быстро индексируются, а разрыв «загружено / в поиске» невелик и стабилен. Мониторинг — это цикл: измерили, увидели утечку, закрыли канал, проверили, что распределение обхода сместилось в пользу коммерческих страниц.

Поделиться:

Робот тратит обход на мусор, а важные товары не в индексе?

Наведём порядок в краулинговом бюджете большого каталога на 1С-Битрикс: закроем мусорные URL фильтра и сортировок, склеим дубли, ускорим ответ сервера, настроим sitemap и перелинковку. Проверим по логам, что обход сместился на коммерческие страницы.

Услуга «SEO-продвижение»

Редакция B2Bsite

Редакция студии B2Bsite. С 2014 года команда развивает интернет-магазины на 1С-Битрикс: управляет обходом и индексацией больших каталогов, чистит мусорные URL и склеивает дубли, настраивает robots, Clean-param, canonical и sitemap, ускоряет ответ сервера и выстраивает перелинковку и аналитику для среднего и крупного бизнеса.

← Все статьи блога