Crawlability
Crawlability is how easily search engine bots can access, navigate, and discover the pages and resources on a website.
- Also called
- website crawling
- Applies to
- technical SEO
- Commonly confused with
- indexability
Key points
- Crawlability is a prerequisite for indexing: a page that cannot be crawled cannot appear in search results.
- Common barriers include robots.txt blocks, broken links, redirect chains, and server errors.
- XML sitemaps and internal linking guide crawlers to important pages, but do not guarantee crawling.
- Large sites must manage crawl budget to ensure key pages are crawled efficiently.
- Crawlability does not guarantee indexing; page-level signals like noindex or canonical tags can still block inclusion.
Where it changes your decision
- When you block a directory in robots.txt that contains important pages, you prevent search engine bots from accessing them. This can delay or block visibility entirely. For example, blocking a 'products' directory may stop product pages from being crawled, even if they are linked internally. The robots.txt file is a powerful tool, but misusing it can hide key content from Google.
- When your site has broken links, redirect loops, or redirect chains, crawlers waste resources and may fail to reach important URLs. For instance, a chain of three redirects can cause the bot to stop before reaching the final page. Fixing these issues, combined with a strong internal linking seo strategy, ensures crawlers can efficiently traverse the site.
- On large sites, crawl budget becomes a limiting factor. If Googlebot allocates only a fixed number of crawls per day, you need to prioritise the most important pages. Submitting an XML sitemap and using a sitemap seo file helps, but you must also ensure that low-value pages do not consume the budget. Monitoring crawl budget reports and adjusting robots.txt rules can help concentrate crawls on high-priority content.
What it is not
- Belief: Crawlability is the same as indexing. Correction: Crawlability is about access; indexing depends on additional factors such as content quality, noindex tags, and canonicalisation. A crawlable page may still be excluded from the index.
- Belief: If a page is linked internally, it is always crawlable. Correction: Internal links help, but server errors, JavaScript rendering issues, or robots.txt blocks can still prevent the bot from reaching the URL. A page linked from the homepage is not guaranteed to be crawled if the server returns a 500 error.
- Belief: Submitting an XML sitemap guarantees crawling. Correction: A what is a sitemap file is a hint, not a directive. Google may ignore it if the URLs are low-quality or if the crawl budget is already consumed. Sitemaps are most effective when combined with good internal linking and server health.
- Belief: Crawlability only matters for large sites. Correction: Any site can have crawl issues that affect visibility. Even a small blog can block its content with a misconfigured robots.txt or a broken link on a key page. Crawlability is a fundamental technical requirement regardless of site size.
Sources
- Google Search Central Primary Google documentation for crawling, indexing, robots.txt, sitemaps, and technical SEO guidance.
- Google Search Central: robots.txt Authoritative source for how robots.txt affects crawler access.
- Google Search Central: Sitemaps Authoritative source on XML sitemaps and discovery.
- Google Search Central: Crawl budget Best source for understanding crawl budget on larger sites.
- Google Search Central: SEO Starter Guide Broad official guidance that covers crawl-friendly site structure and internal linking.