TABLE OF CONTENTS
- 1 What is Crawl Budget?
- 2 Does your website have a crawl budget issue?
- 3 How to increase your website’s crawl budget
- 4 Key Factors Affecting Crawl Budget
- 5 How do I understand what pages Googlebot is crawling on my website?
- 6 Crawl Budget Common Questions
- 7 Watch the Crawl Budget Video by Neil Patel and Eric Siu for more information on Crawl Budget
What is Crawl Budget?
“… the number of pages that we crawl is roughly proportional to your PageRank”
Does your website have a crawl budget issue?
Use this list below to find out if you website has a crawl budget issue:
- Use your XML Sitemap to determine how many URLs you have on your site
- Go to Crawl > Crawl Stats in Google Search Console and record the average pages crawled per day.
- Divide the number of pages by the average pages crawled per day.
- If you end up with a number higher than around 10 you should optimise your crawl budget.
How to increase your website’s crawl budget
There are at least 4 key ways to increase your crawl budget:
- Reduce Status Code Errors: 4XXs, 5XXs
- Block access in Robots.txt to unnecessary pages
- Eliminate Redirect Chains
- Link Acquisition
1. Reduce Status Code Errors
4XX and 5XX errors waste Googlebot and other crawlers time. They are dead ends and can be easily identified by using a crawler such as Botify, Screaming Frog or Google Search Console.
2. Block access in Robots.txt to unnecessary pages
Robots.txt can be used to discourage search engines from crawling certain sections of your site. Therefore it is a useful way to signpost to Googlebot or other search engine bots what exactly should be crawled on your website.
3. Eliminate Redirect Chains
Redirect chains can be frustrating for Googlebot. They are not always followed immediately and can take a long time to crawl. Make sure you try to keep redirect chains to an absolute minimum. Tools such as Botify are useful to identify these types of problems site-wide, or the Ayima Redirect path chrome plugin is useful for ad hoc on page checks.
4. Link Acquisition
Link Acquisition, Link earning, Link Building: Call it what you like but it is still an essential part of SEO. Heading back to Matt Cutts’ original quote, a strategy that aims to increasing high quality links to your site is the long route to increasing your crawl budget over time.
Key Factors Affecting Crawl Budget
Google have stated in a recent blog that having a large number of low value URLs can negatively affect a sites crawling and indexing. If anything it seems sometimes the fewer higher value content pages you have on your site the more it is valued. Examples of this are sites like Backlinko.com that currently only has 78 pages indexed.
Google actually go as far as to define the categories of what they consider to be a low value URL:
- Faceted Navigation and Session Identifiers – Although Faceted Navigation is often useful for users on e-commerce sites to narrow down their search it can create a labyrinth for Google Bot to navigate. Faceted Navigation can also often cause duplicated content if not correctly implemented.
- On-Site Duplicate Content
- Soft Error Pages – Soft 404s can easily be identified in Google Search Console in the crawl errors section. Soft 404s can limit a site’s crawl coverage be
- Hacked Pages
- Infinite spaces
- Low Quality Spam Content
Essentially it seems to boil down making sure you are not wasting Google bot’s time, which completely makes sense from Google’s perspective.
How do I understand what pages Googlebot is crawling on my website?
Server log files: Once you have access to the server log files, you can analyse them using a program such as Screaming Frog’s Log File Analyser.
Or, you can simply check in Google Search Console.
Crawl Budget Common Questions
- Q: Is it possible to control crawling with the crawl delay command in robots.txt? A: No, this is not followed by Google bot.
- Q: Can Nofollow links affect crawl budget? A: Google say that any link that is crawled affects crawl budget.
- Q: Do redirect chains affect crawl budget? A: Yes, redirect chains are likely to have a negative affect on crawl budget.
- Q: Do AMP pages, Hreflang and embedded content affect crawl budget? A: These pages will consume crawl budget.