Crawl budget sounds like something every website owner should be worrying about. In reality, it is mainly a consideration for large, frequently updated, or technically complex websites. If you run a smaller website with a few hundred or a few thousand well-organised pages, crawl budget is unlikely to be the reason a page is not appearing in Google.
For larger ecommerce websites, marketplaces, publishers and other sites capable of generating thousands of URLs, it is a different story. Search engines can end up spending time crawling duplicate, filtered, or low-value URLs instead of the pages you actually want people to find. So, how do you manage crawl budget on a larger website?
Crawl budget is the amount of crawling Google can and wants to spend on a site. It mainly matters for large or fast-changing websites. The goal is not to increase a fixed budget, but to stop Google wasting time on duplicate, filtered, or low-value URLs so important pages can be discovered efficiently.
Read on to learn whether crawl budget is actually affecting your website, where crawl waste commonly comes from, and what you can do about it.
What Does Crawl Budget Mean?
In practical terms, crawl budget is about where Google spends its time when visiting your website.
Google cannot continually crawl every URL on the web, so it has to decide which URLs to visit and how often. For website owners, the important question isn’t how Google calculates that allowance; it’s whether Google is regularly reaching the pages that matter to your business.
If Google spends a large amount of its crawling activity on URLs such as filtered product pages, duplicate versions of the same content or thousands of unnecessary parameters, important new and updated pages may take longer to be discovered or revisited.
That is why crawl budget is better thought of as a crawl efficiency problem rather than a number you need to maximise.
Google’s own crawl budget guidance says its recommendations are primarily aimed at very large or rapidly changing websites. As rough examples, Google highlights sites with more than one million pages that change around weekly, sites with more than 10,000 pages changing daily, or sites where a large proportion of URLs are reported as “Discovered – currently not indexed”. These are guidelines rather than hard limits.
Does My Website Actually Have a Crawl Budget Problem?
Before changing robots.txt rules, canonical tags or site architecture, establish whether crawling is actually causing a problem.
This is where a common SEO misconception causes unnecessary work: most websites do not have a serious crawl budget problem.
If you have a relatively small website and Google regularly crawls new pages soon after they are published, crawl budget probably isn’t where you should focus your attention. An indexing problem on a 200-page website is much more likely to relate to content quality, internal linking, canonicalisation, technical errors or whether Google considers the page worth indexing.
Crawl budget becomes more worthy of investigation when you have a large number of URLs and can see signs such as:
- Important new or updated pages regularly taking a long time to be crawled.
- Large numbers of URLs sitting under “Discovered – currently not indexed” in Google Search Console.
- Google repeatedly crawling parameter, filter, search or other low-value URLs.
- Your website generating far more crawlable URLs than the number of genuinely useful pages.
- Large sections of important products, categories or content receiving little crawling while unwanted URL variations keep being discovered.
- XML sitemaps containing pages that remain undiscovered or uncrawled for extended periods.
Even then, crawling is only part of the diagnosis. A crawled page is not automatically an indexed page. Google may crawl a URL and still decide not to index it, particularly if it is duplicate, thin or adds little value.
For a wider look at crawling, indexing, site structure and other technical factors, read our Technical SEO & Site Health: How to Build a Search-Friendly Website guide.
What Causes Crawl Budget to Be Wasted?
For most large websites, crawl inefficiency does not come from one dramatic technical fault. It usually comes from the website quietly producing far more URLs than it actually needs.
How Do Parameter URLs Waste Crawl Budget?
URL parameters are extra information added to a URL, often after a question mark.
They are commonly used for sorting, tracking, filtering and changing how content is displayed. An ecommerce category might allow visitors to sort products by price, for example, producing several different URLs containing largely the same products.
The problem becomes much bigger when parameters can be combined.
A category with filters for colour, size, brand, price and sorting order might have a few hundred useful products but generate thousands of different URL combinations. If search engines can discover and crawl all of these combinations, the apparent size of your website can become much larger than its genuinely useful content.
Google specifically warns that unnecessarily complex URLs and multiple parameters can result in very large numbers of URLs pointing to identical or similar content.
The solution is not automatically to block every URL containing a parameter. First, determine what each parameter does and whether any parameter-based page has genuine search value.
Why Can Faceted Navigation Cause Crawl Problems?
Faceted navigation is particularly common on ecommerce websites. It lets shoppers narrow a category using filters such as colour, brand, size, material or price.
This is excellent for users. It can be considerably less tidy for search engines.
For example, an online furniture shop may have a useful /sofas/ category. Visitors might then filter it to:
Sofas → Grey → Corner → Under £1,500
If every combination produces a crawlable URL, a few categories can quickly turn into tens or hundreds of thousands of URLs.
Some filtered pages may deserve to be searchable. A dedicated page for “grey corner sofas”, for example, might match genuine search demand and provide a useful landing page.
The mistake is treating every possible filter combination as an SEO landing page.
For larger websites, faceted navigation should therefore be deliberately controlled. Decide which combinations deserve dedicated indexable pages and prevent unnecessary combinations from creating an effectively endless space for search engines to explore.
Google identifies faceted navigation as a common source of duplicate or unnecessary crawling.
Why Do Thin or Low-Value Pages Waste Crawling?
A website can also become bloated with pages that technically work but provide very little useful information.
Examples might include empty product categories, near-empty tag archives, internal search results, expired listings, automatically generated pages or hundreds of location pages containing almost identical copy.
One thin page is unlikely to cause a crawl-budget issue. Thousands of them can.
There is a wider problem too: removing crawl waste does not suddenly make weak pages worthy of indexing. If an important page has been crawled but is still excluded from Google’s index, improving that page may be more useful than trying to encourage Google to crawl it more often.
The aim should therefore be to reduce unnecessary URLs and make the remaining indexable pages worth finding.
How Do Duplicate URLs Affect Crawl Efficiency?
Duplicate URLs occur when substantially the same content can be reached through several different addresses.
This might happen because of tracking parameters, HTTP and HTTPS versions, trailing-slash variations, sorting options, duplicate category paths or other technical quirks.
Canonical tags can help Google understand which URL you consider the main version, while redirects are generally more appropriate where an alternative URL no longer needs to exist at all.
However, canonical tags should not be treated as a licence to generate unlimited duplicate URLs. Google may still need to crawl duplicate URLs before recognising the relationship between them. Its guidance recommends consolidating duplicate content so crawling can focus on unique content rather than unnecessary URL variations.
How Can You Identify Crawl Waste Before Making Changes?
This is the stage we would prioritise before making sweeping changes to a larger website.
How Does Wildcat Identify Crawl Waste?
At Wildcat Digital, we would normally begin with Google Search Console and a site crawl, rather than immediately jumping into more advanced crawl or server data.
Search Console gives us an initial picture of what Google is actually discovering and indexing. We would look at areas such as the Page Indexing report, XML sitemap coverage and Crawl Stats, paying particular attention to patterns involving duplicate URLs, excluded pages and URLs that have been discovered but are not being indexed.
We can then compare that information with a crawl of the website itself.
For example, suppose the site crawl finds 40,000 indexable product and category pages but also uncovers another 120,000 filter, sort and parameter URLs. If Search Console shows Google spending significant time discovering these variations while important new categories are slow to be crawled, there is a much stronger case that crawl inefficiency needs addressing.
We would also compare the crawl against the XML sitemap. A sitemap should provide Google with a clean list of the URLs you actually want discovered rather than becoming a dumping ground for redirects, duplicate URLs or pages that should not be indexed.
If you are unsure how sitemap submission should work, read our How Often Should You Submit a Sitemap? guide.
This initial process often tells you where the problem sits without immediately reaching for more complicated analysis. More advanced data can then be investigated if the evidence suggests it is necessary.
“When we investigate crawl budget issues, we don’t start by trying to make Google crawl more. We first look at where Google is spending its time and whether unnecessary URLs are competing with the pages that actually matter. In many cases, improving crawl efficiency is about making the site cleaner and easier for search engines to understand, rather than simply increasing crawl activity.”
— Paul Pennington, SEO Account Director, Wildcat Digital
How Can I Optimise Crawl Budget on a Large Website?
Once you have evidence that crawl inefficiency is a genuine problem, the objective is to make the useful part of your website much clearer.
Start by taking these actions:
- Reduce unnecessary URLs. Identify parameter combinations, duplicate pages, internal search results and other URL patterns that do not need to be available to search engines.
- Control faceted navigation. Keep useful filter landing pages where there is genuine search value, while preventing uncontrolled combinations from creating thousands of unnecessary crawlable URLs.
- Consolidate duplicate content. Use appropriate redirects and canonical tags so search engines receive consistent signals about the preferred version of a page.
- Remove or improve thin pages. Consolidate overlapping pages, improve pages with a genuine purpose and remove pages that no longer offer value.
- Keep XML sitemaps clean. Include canonical, indexable URLs that you genuinely want Google to discover. Google recommends keeping sitemaps current rather than repeatedly resubmitting an unchanged sitemap.
- Strengthen internal linking. Important pages should be easy to reach through normal crawlable links rather than relying on an XML sitemap alone.
- Use robots.txt deliberately. It can stop Google crawling sections that genuinely do not need to be crawled, but broad rules can accidentally hide useful content.
- Use noindex for indexing, not crawl control. A noindex directive tells Google not to include a page in its search results. Google still needs to crawl the URL to see that instruction, so noindex itself does not prevent crawl waste.
- Fix unnecessary redirect chains and broken URLs. Crawling several redirects to reach one useful page is less efficient than linking directly to the final destination.
- Review the impact. Return to Search Console after changes and check whether Google is spending more of its crawling activity on the URLs you actually care about.
The correct solution depends on why the unwanted URL exists. A duplicate page, an obsolete page, a useful filter and an internal search result should not automatically receive the same treatment.
What Does Crawl Budget Optimisation Look Like in Practice?
Imagine a large ecommerce website selling clothing.
The website has around 30,000 useful product, category and content pages. However, its filters allow users to combine size, colour, brand, material, price, availability and sorting options.
A crawl reveals that these filters have created more than 200,000 accessible URL combinations.
Search Console is also showing a growing number of parameter URLs, while several recently launched category pages are sitting under “Discovered – currently not indexed”.
The problem is not that the site has 30,000 pages. It is that Google can see a website several times larger than the useful site actually is.
The SEO team reviews which filters have genuine organic-search potential. Valuable combinations are retained as optimised landing pages, while unnecessary sorting and filter combinations are prevented from creating uncontrolled crawl paths. Duplicate versions are consolidated, non-canonical URLs are removed from XML sitemaps and important category pages receive stronger internal links.
The result is a much cleaner set of URLs for Google to explore.
This does not guarantee that every category will immediately be indexed. Google still decides whether an individual page belongs in its index. What has changed is that important URLs are no longer competing for crawling attention with hundreds of thousands of unnecessary variations.
That distinction matters: crawl optimisation makes discovery more efficient; it does not bypass Google’s quality assessment.
What Are the Most Common Crawl Budget Mistakes?
One of the biggest mistakes is treating crawl budget as something every site needs to optimise.
A small website with indexing problems should not immediately start blocking URLs or rewriting its technical setup because it has read that “crawl budget is important”. That can create new problems without solving the real one.
Another mistake is assuming that being crawled means a page should be indexed. Crawling only gives Google the opportunity to evaluate a page. Duplicate, weak or low-value pages can still remain outside the index.
It is also easy to misuse technical directives. noindex prevents indexing but not crawling. Canonical tags indicate a preferred URL but do not necessarily prevent alternative URLs being crawled. Robots.txt prevents crawling but is not the appropriate tool for every indexing problem.
Start with the evidence, understand why unwanted URLs exist and then choose the treatment that solves that specific problem.
Improve Your Website’s Technical SEO With Wildcat Digital
Crawl management is only one part of maintaining a technically healthy website.
At Wildcat Digital, our technical SEO specialists can identify crawlability, indexation, duplicate-content, sitemap, canonicalisation and site-structure issues that may be limiting organic performance.
Our wider SEO services combine technical SEO with content, on-page optimisation and other areas needed to grow sustainable organic visibility.
If you have a large or complex website and are unsure whether search engines are reaching the pages that matter, get in touch with our team to discuss your website and SEO goals.
Crawl Budget FAQs
How Can I Optimise My Crawl Budget?
Start by confirming that crawl budget is actually a problem. Check Google Search Console for crawl and indexing patterns, then crawl your website to identify unnecessary parameter URLs, duplicate pages, faceted navigation and low-value content.
If these URLs are receiving significant attention, reduce unnecessary crawl paths, consolidate duplicates, clean up your XML sitemap and strengthen internal linking to important pages.
For smaller websites that are already being crawled regularly, improving content quality and technical site health is usually more important than trying to increase crawl activity.
What Does “Crawl Budget” Mean?
Crawl budget describes the amount of crawling Google can and wants to carry out on a website.
For website owners, the practical goal is to make sure search engines spend that crawling activity on useful, important URLs rather than getting stuck repeatedly exploring duplicate, filtered or low-value pages.
It is primarily a concern for large, frequently changing or technically complex websites rather than the average small business website.
Can I Manage My Own SEO?
Yes. Many SEO tasks can be managed in-house, particularly on smaller websites. You can use Google Search Console to monitor indexing, maintain your sitemap, improve internal links, update content and fix straightforward technical issues.
Larger websites can be more difficult because changes to canonicalisation, robots.txt, faceted navigation or URL structures can affect thousands of pages at once. If you are unsure about the consequences of a change, it is sensible to get technical SEO support before implementing it site-wide.
Our Technical SEO & Site Health guide explains the main areas worth monitoring.
What Does a 2MB Crawl Limit Mean for Google?
Googlebot’s 2MB limit is not your website’s crawl budget.
Google currently fetches up to the first 2MB of supported non-PDF files for an individual URL. If an HTML document exceeds that amount, Google stops fetching it at the limit and processes the portion it has received. PDFs currently have a separate 64MB limit.
For the vast majority of webpages, 2MB of HTML is more than enough. The limit mainly becomes relevant when the HTML itself is unusually bloated, for example because very large amounts of CSS, JavaScript or encoded media have been placed directly into the document.
It should therefore be treated as a per-URL file-size consideration, not as a limit on how many pages Google can crawl across your website.