News

Optimizing Crawl Budgets: What’s New

0

Googleโ€™s newly updated โ€œCrawling infrastructureโ€ documentation includes โ€œOptimize your crawl budget,โ€ a section with pointers on how websites can expose more pages to the search giantโ€™s bots. The topic is important, as pages must be crawled to appear in Googleโ€™s index and search results.

The documentation addresses the need for a โ€œbudgetโ€ given the sheer number of global URLs. A poorly organized website will likely take longer to crawl and thus have fewer indexed pages.

Here are takeaways from the new guidelines.

Google Guidelines

Every new site starts with a โ€œconservativeโ€ crawl budget. When launching a site, start with a modest number of pages to ensure that โ€œGoogle can cover all the important content without overloading your servers.โ€

Over time, the crawl budget increases based on the siteโ€™s size and updates. Regular updates (especially if automatically included in its XML sitemaps) encourage the Googlebot to return and likely increase the crawl budget over time.

Update your product inventory and your blog regularly and gradually. For example, instead of launching 100 products in one day, consider three per day for a month, roughly.

Improving your siteโ€™s load time may increase its crawl budget. Weโ€™ve long known that faster websites are better crawled. Monitor your siteโ€™s performance, and strive to improve its speed.

Popular pages receive more frequent crawls. Googlebot crawls pages with many inbound links (external and internal) more frequently.

Other ways to improve crawl frequency and speed:

  • Use the disallow command in robots.txt to block pages you donโ€™t want indexed or in SERPs. Examples could be pages for private logins, shopping carts, and those dynamically generated.
  • Avoid soft 404 pages (deleted pages that return a 200 code) as Googlebot will continue to crawl them. Return 404 or 410 responses if the pages no longer exist.
  • Avoid redirect chains (multiple redirects for a single page)
  • Use Search Consoleโ€™s crawl stats report (Settings > Crawl stats) to monitor the crawl rate and problems encountered by Googlebot.

Search Consoleโ€™s โ€œCrawl statsโ€ report reveals crawl frequency and problems, if any. Click image to enlarge.

Beware โ€˜URL Cachingโ€™

Google has added a new โ€œURL cachingโ€ recommendation to the guidelines:

Support 304 (Not Modified) HTTP status codes. If a page hasnโ€™t changed since Google last crawled it, returning a 304 code tells Google to reuse the cached version, saving your server bandwidth and resources.

My experience is to follow this recommendation only for unimportant pages, such as expired products and policy pages. Telling Google via a 304 code that a page is stale could affect its visibility in SERPs or even its index status.

Leave a Reply

Your email address will not be published. Required fields are marked *