Crawling infrastructure

Оптимизируйте свой бюджет сканирования

В этом руководстве описано, как оптимизировать сканирование Google очень больших и часто обновляемых сайтов.

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

Оптимизируйте свой бюджет сканирования

Для кого это руководство

Хотя рекомендации в этом руководстве, как правило, являются передовыми методами, это продвинутое руководство, предназначенное в первую очередь для следующих типов сайтов:

  • Крупные сайты (более 1 миллиона уникальных страниц) с контентом, который меняется умеренно часто (раз в неделю)
  • Средние или более крупные сайты (более 10 000 уникальных страниц) с очень быстро меняющимся контентом (ежедневно)
  • Сайты, у которых большая часть всех URL-адресов классифицируется Search Console как
    Обнаружена, не проиндексирована

точные пороговые значения.

Общая теория сканирования
Интернет — это почти бесконечное пространство, превышающее способность Google исследовать каждый общедоступный URL-адрес. В результате существуют ограничения на то, сколько времени и ресурсов Google может выделить на сканирование любого отдельного сайта. Распределение этих ресурсов обычно называютбюджетом сканирования сайта. В этом контексте инфраструктура сканирования Google определяет сайт как уникальное имя хоста. Например, https://www.example.com/
и https://code.example.com/ рассматриваются как отдельные сайты и имеют отдельные бюджеты сканирования. Бюджет сканирования сайта определяется двумя основными элементами: лимитом емкости сканирования
и.

и оценена для определения ее пригодности для индекса.

Лимит емкости сканирования Google хочет сканировать ваш сайт, не перегружая ваши серверы. Чтобы предотвратить это, роботы Google рассчитывают лимит емкости сканирования
(также известный какhostload

Оптимизируйте свой бюджет сканирования — 2

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

Каждый сайт начинается с одного и того же стандартного, консервативного лимита емкости сканирования. Если есть потребность сканировать больше и сайт остается работоспособным, системы Google будут автоматически корректировать этот лимит с течением времени.

  • Лимит емкости сканирования может повышаться и понижаться в зависимости от нескольких факторов: Здоровье сканирования:Если сайт отвечает стабильно и время его ответа (включая задержку и время до первого байта) остается стабильным или улучшается, лимит повышается, что означает, что для сканирования можно использовать больше соединений. Если сайт замедляется (задержка увеличивается или время ответа становится длиннее) или отвечает ошибками сервера ( 5xx HTTP коды состояния) или сигналами ограничения скорости (такими какHTTP 429
  • ), лимит снижается, и Google сканирует меньше. Лимиты сканирования Google:

Хотя ресурсы Google обширны, они конечны, и мы должны приоритизировать распределение ресурсов по всему Интернету.

Потребность в сканировании

У каждого робота есть своя “потребность”, когда дело доходит до сканирования Интернета, определяемая факторами, уникальными для этого робота. Например, AdsBot, как правило, имеет более высокую потребность, когда сайт использует динамические цели объявлений, а Google Shopping имеет более высокую потребность для продуктов, которые у вас есть в ваших торговых фидах. ДляGooglebot

  • , потребность варьируется в зависимости от размера сайта, частоты обновления, качества страниц и релевантности по сравнению с другими сайтами. Основные факторы, на которые вы можете повлиять, это: Воспринимаемый инвентарь:
  • Без вашего руководства Google пытается просканировать все или большинство URL-адресов, о которых он знает на вашем сайте. Если многие из этих URL-адресов являются дубликатами или вы не хотите, чтобы они сканировались по какой-либо другой причине (удалены, неважны и т. д.), это тратит много времени сканирования Google на вашем сайте. Это фактор, который вы можете контролировать наиболее позитивно. Популярность:
  • URL-адреса, которые более популярны в Интернете, как правило, сканируются чаще, чтобы поддерживать их свежесть в наших системах. Устаревание:

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

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

Резюме

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

Передовые методы

304

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

  • Отлаживайте проблемы с бюджетом сканированияПроверьте, были ли у вашего сайта какие-либо проблемы с доступностью во время сканирования, и ищите способы сделать ваше сканирование более эффективным.
    Как мне получить больше бюджета сканирования?
    Есть два способа увеличить бюджет сканирования:
  • Добавьте больше серверных ресурсов: Если ваш сайт не может быть просканирован из-за емкости сервера с вашей стороны (например, вы получаете
Alien Road

Как мы это применяем

Crawl budget optimisation starts with removing waste, not with requesting more crawling. On large catalogues we cut parameter URLs, redirect chains and soft 404s first, and the crawl rate usually improves without any further intervention.

Связанные услуги

Поделиться