SEO glossary
What is Crawl Depth?
Learn what crawl depth means, how click distance from important hubs affects discovery, why deep pages lag in indexing, and how to flatten architecture for crawlers.
Definition
Crawl depth is the number of link hops between a starting point—usually the homepage or a major hub—and a target URL, measuring how far crawlers must travel through your internal link graph to reach a page.
Crawl depth in plain language
Crawl depth counts how many internal link hops a crawler takes from a starting URL to reach a destination. If every page links only from a paginated archive, page 500 of a blog may sit at depth 500 from home—even if the URL looks shallow.
Depth matters because crawlers have finite time and attention per site. URLs far from important hubs are discovered later, recrawled less often, and sometimes never fully processed—especially on large hosts competing with crawler traps and parameter noise.
Depth is about the link graph, not the URL string
Consider two product URLs:
https://shop.example.com/winter-jackets/ (depth 2 via nav)
https://shop.example.com/catalog/category/subcategory/item/98765/ (depth 2 via same nav)
The second URL has more folders but identical depth if navigation links directly. Conversely:
https://shop.example.com/item/98765/ (depth 8 via pagination only)
…is SEO-deep despite a short path. Always compute depth from actual internal links, not aesthetics.
How crawlers experience depth
Typical discovery model:
- Start from known URLs (home, sitemaps, past crawls).
- Extract links from fetched HTML (and rendered DOM).
- Enqueue new URLs with priority heuristics.
- Repeat until budget or queue limits.
Deep URLs enter the queue later and with lower priority than shallow siblings. On news sites, that means breaking stories linked from home get fetched in minutes; archive pages linked only through /page/847/ wait much longer.
Crawl depth vs related metrics
| Metric | What it measures |
|---|---|
| Crawl depth | Shortest internal link hops from a start URL |
| Folder depth | Slashes in the path (cosmetic) |
| Orphan status | Zero internal inlinks (infinite depth) |
| Server depth | Physical directory on disk (irrelevant to SEO) |
| Log depth | Observed bot path in a session (varies) |
Use crawl depth during site audits; use log analysis to see whether Googlebot actually followed your shortest paths.
Architectural patterns that create excessive depth
Paginated archives without hubs
Blogs that only link Post N → Post N-1 force crawlers through every page to reach old content.
Fix: category hubs, tag pages (curated), HTML sitemaps, and contextual related posts.
Buried commercial pages
Pricing, integrations, and security pages hidden under "Company → Resources → Partners → …" stacks.
Fix: footer and product nav links to revenue-critical URLs within two clicks.
Facet-only paths to SKUs
Products reachable only through long filter chains increase depth and trap risk.
Fix: link bestsellers and categories directly; use XML sitemaps as supplement.
Subdomain silos
docs.example.com disconnected from www behaves like a separate graph—often deeper than teams assume.
Fix: prominent cross-links from marketing site to docs hubs.
What depth targets are realistic?
Rules of thumb (not Google mandates):
- Homepage and primary nav targets: depth 1–2
- Commercial and support hubs: depth 2–3
- Long-tail articles and SKUs: depth 3–5 with sitemap backup
- Beyond depth 6: audit why—often pagination or orphan risk
Enterprise catalogs with millions of SKUs may have legitimately deep items—but strategic subsets should still have short paths.
Measuring and visualizing depth
Crawl from multiple seeds
Not every user enters at /. Also seed:
- Top category pages
- Popular localized homepages
- XML sitemap URLs (to compare graph vs sitemap-only discovery)
Histogram template depth
Depth 1: 42 URLs (home, main nav)
Depth 2: 318 URLs
Depth 3: 2,104 URLs
Depth 4+: 38,991 URLs ← investigate templates here
Spikes at depth 4+ signal architecture debt.
Overlay business data
Join depth with:
- Organic sessions
- Index coverage status
- Conversion rate
Deep + high value = flatten. Deep + low value = consolidate or noindex.
Flattening architecture without spammy footers
Good flattening is topical, not a thousand-link footer:
- Hub pages for each product line linking to child solutions
- Breadcrumbs that reflect hierarchy and link upward
- Related content modules on articles
- Faceted hubs only where search demand exists
Bad flattening:
- Site-wide keyword footer blocks
- Automatic "links to every post" widgets
- Tag pages for every word in the CMS
Crawl depth and JavaScript navigation
Client-side routers may hide shortcuts that exist visually in mega menus until JS runs. Measure depth using rendered link graphs for JS-heavy stacks, or you will underestimate true distance.
Depth changes after migrations
Redesigns often alter depth silently:
- Removing cross-links from blog to product
- Collapsing category trees
- Moving help center domains
Re-crawl after launches and compare depth distributions week over week.
How Crawlox helps with crawl depth
Crawlox computes shortest internal link paths from your chosen entry points and highlights templates with excessive depth, weak hub connectivity, and orphaned branches. Seeing depth alongside status codes and titles helps teams flatten architecture where it affects revenue URLs—not arbitrary slash counts.
Related terms
Frequently asked questions
What is a good crawl depth for SEO?
There is no universal number, but strategic URLs are usually reachable within three to four clicks from the homepage or a topical hub. Deeper pages can rank, but they discover and refresh more slowly.
Is crawl depth the same as URL folder depth?
No. `/a/b/c/d` may be one click from home via navigation while `/d` four folders deep might be ten clicks if only linked from pagination. Depth is graph distance, not path segments.
Does crawl depth affect rankings directly?
Google has said click depth alone is not a direct ranking factor, but shallow, well-linked pages tend to earn faster discovery, stronger internal signals, and more consistent recrawls—all of which support performance.
How do I measure crawl depth?
Run a site crawl from your homepage (and other entry hubs), compute shortest internal link path length to each URL, and histogram the results. Focus on money templates stuck beyond five hops.
Can XML sitemaps reduce crawl depth?
Sitemaps can surface URLs without following links, but they do not replace shallow architecture. Google still uses internal links heavily for context and prioritization.
References
Explore authoritative guidance and frameworks related to crawl depth.
Explore every glossary definition
Return to the glossary to search by term, alias, starting letter, or category.