Crawling infrastructure

Optimieren Sie Ihr Crawl-Budget

Dieser Leitfaden beschreibt, wie Sie das Crawlen sehr großer und häufig aktualisierter Websites durch Google optimieren.

Wenn Ihre Website keine große Anzahl von Seiten hat, die sich schnell ändern, oder wenn Ihre Seiten anscheinend am selben Tag gecrawlt werden, an dem sie veröffentlicht werden, müssen Sie diesen Leitfaden nicht lesen. Für die Google Suche reicht es aus,
Ihre Sitemap auf dem neuesten Stand zu halten und
den Bericht zur Seitenindexierung
regelmäßig zu überprüfen.

Optimieren Sie Ihr Crawl-Budget

Für wen dieser Leitfaden gedacht ist

Obwohl die Empfehlungen in diesem Leitfaden allgemein bewährte Verfahren sind, handelt es sich um einen fortgeschrittenen Leitfaden, der hauptsächlich für die folgenden Arten von Websites gedacht ist:

  • Große Websites (1 Million+ eindeutige Seiten) mit Inhalten, die sich mäßig häufig ändern (einmal pro Woche)
  • Mittlere oder größere Websites (10.000+ eindeutige Seiten) mit sehr schnell wechselnden Inhalten (täglich)
  • Websites, bei denen ein großer Teil ihrer gesamten URLs in der Search Console als
    Gecrawlt – zurzeit nicht indexiert

exakten Schwellenwerte.

Allgemeine Theorie des Crawlens
Das Web ist ein nahezu unendlicher Raum, der die Fähigkeit von Google übersteigt, jede öffentlich zugängliche URL zu erkunden. Infolgedessen gibt es Grenzen dafür, wie viel Zeit und Ressourcen Google für das Crawlen einer einzelnen Website aufwenden kann. Die Zuweisung dieser Ressourcen wird allgemein alsCrawl-Budget einer Website bezeichnet. In diesem Zusammenhang definiert die Crawling-Infrastruktur von Google eine Website als einen eindeutigen Hostnamen. Zum Beispiel werden https://www.example.com/
und https://code.example.com/ als separate Websites behandelt und haben separate Crawl-Budgets. Das Crawl-Budget einer Website wird durch zwei Hauptelemente bestimmt: Crawl-Kapazitätslimit
und.

und beurteilt werden, um ihre Eignung für den Index zu bestimmen.

Crawl-Kapazitätslimit Google möchte Ihre Website crawlen, ohne Ihre Server zu überlasten. Um dies zu verhindern, berechnen die Crawler von Google ein Crawl-Kapazitätslimit
(auch bekannt alshostload

Optimieren Sie Ihr Crawl-Budget — 2

). Dies begrenzt die Gesamtzeit, die Ihr Server damit verbringt, Verbindungen für Google offen zu halten, wobei sowohl die Anzahl der parallelen Verbindungen als auch deren Dauer berücksichtigt werden. Dies stellt sicher, dass Google alle Ihre wichtigen Inhalte abdecken kann, ohne Ihre Server zu überlasten.

Jede Website beginnt mit demselben standardmäßigen, konservativen Crawl-Kapazitätslimit. Wenn Bedarf besteht, mehr zu crawlen, und die Website gesund bleibt, passen die Systeme von Google dieses Limit im Laufe der Zeit automatisch an.

  • Das Crawl-Kapazitätslimit kann basierend auf einigen Faktoren steigen und fallen: Crawl-Gesundheit:Wenn die Website konsistent antwortet und ihre Antwortzeiten (einschließlich Latenz und Zeit bis zum ersten Byte) stabil bleiben oder sich verbessern, steigt das Limit, was bedeutet, dass mehr Verbindungen zum Crawlen verwendet werden können. Wenn die Website langsamer wird (Latenz steigt oder Antwortzeiten werden länger) oder mit Serverfehlern ( 5xx HTTP Statuscodes) oder Ratenbegrenzungssignalen (wieHTTP 429
  • ) antwortet, sinkt das Limit und Google crawlt weniger. Crawling-Limits von Google:

Obwohl die Ressourcen von Google umfangreich sind, sind sie endlich, und wir müssen die Ressourcenzuweisung im gesamten Web priorisieren.

Crawl-Bedarf

Jeder Crawler hat seinen eigenen “Bedarf”, wenn es darum geht, das Web zu crawlen, bestimmt durch Faktoren, die für diesen Crawler einzigartig sind. Zum Beispiel hat AdsBot im Allgemeinen einen höheren Bedarf, wenn eine Website dynamische Anzeigenziele ausführt, und Google Shopping hat einen höheren Bedarf für Produkte, die Sie in Ihren Merchant-Feeds haben. FürGooglebot

  • variiert der Bedarf basierend auf der Größe, der Aktualisierungshäufigkeit, der Seitenqualität und der Relevanz einer Website im Vergleich zu anderen Websites. Die Hauptfaktoren, die Sie beeinflussen können, sind: Wahrgenommener Bestand:
  • Ohne Anleitung von Ihnen versucht Google, alle oder die meisten URLs zu crawlen, die es auf Ihrer Website kennt. Wenn viele dieser URLs Duplikate sind oder Sie aus einem anderen Grund nicht möchten, dass sie gecrawlt werden (entfernt, unwichtig usw.), verschwendet dies viel Crawling-Zeit von Google auf Ihrer Website. Dies ist der Faktor, den Sie am positivsten beeinflussen können. Beliebtheit:
  • URLs, die im Internet beliebter sind, werden tendenziell häufiger gecrawlt, um sie in unseren Systemen aktueller zu halten. Veraltung:

Unsere Systeme möchten Dokumente häufig genug neu crawlen, um Änderungen zu erfassen.

von allen Crawlern gemeinsam genutzt. Dies bedeutet, dass ein hoher Bedarf eines Crawlers die für andere verfügbare Kapazität verringern kann.

Zusammenfassung

Wenn man Crawl-Kapazität und Crawl-Bedarf zusammennimmt, definiert Google das Crawl-Budget einer Website als die Menge an URLs, die Google crawlen kann und möchte. Selbst wenn das Crawl-Kapazitätslimit nicht erreicht wird, wird Google Ihre Website weniger crawlen, wenn der Crawl-Bedarf gering ist.

Bewährte Verfahren

304

Codes Google an, die zwischengespeicherte Version wiederzuverwenden, was Bandbreite und Ressourcen Ihres Servers spart.

  • Debuggen Sie Probleme mit dem Crawl-BudgetÜberprüfen Sie, ob Ihre Website während des Crawlings Verfügbarkeitsprobleme hatte, und suchen Sie nach Möglichkeiten, Ihr Crawling effizienter zu gestalten.
    Wie erhalte ich mehr Crawl-Budget?
    Es gibt zwei Möglichkeiten, das Crawl-Budget zu erhöhen:
  • Fügen Sie mehr Serverressourcen hinzu: Wenn Ihre Website aufgrund Ihrer Serverkapazität nicht gecrawlt werden kann (z. B. erhalten Sie
Alien Road

So setzen wir das um

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.

Verwandte Leistungen

Teilen