We will tell you the truth.
Even when it costs us the account.
← Home / / 4 min read / Glossary

What Is Crawling?

Crawling is how search engines discover pages by following links and sitemaps. How it actually works, common blockers, and a real example.

Crawling is the process where automated programs, called crawlers, bots, or spiders (Googlebot for Google), visit web pages and follow links from page to page to discover content across the internet. It’s the first of three stages, crawling, indexing, ranking, that a page must clear before it can appear in search results.

Why crawling matters

A page that never gets crawled can’t be indexed, and a page that isn’t indexed can’t rank for anything, full stop. This makes crawling the single most common blind spot in SEO troubleshooting: teams spend weeks improving content on a page that Google literally cannot find, because it’s orphaned, blocked by robots.txt, or buried five clicks deep in the site structure. Before debugging why a page “isn’t ranking,” confirm it’s even being crawled.

How crawling works

  1. Discovery. Googlebot finds a URL through an internal link, an XML sitemap, an external backlink, or a prior crawl of the same domain.
  2. Crawl queue and budget. The URL is added to a crawl queue. Larger or lower-authority sites are allotted a limited “crawl budget,” how many pages Google is willing to crawl in a given period, so not every URL gets equal priority.
  3. Fetch. Googlebot requests the page, respecting robots.txt rules and crawl-delay signals. Google primarily crawls the mobile version of a page under mobile-first indexing.
  4. Render and pass to indexing. For JavaScript-heavy pages, Google may need to render the page in a second pass before it can read the full content, adding a delay before the page can be indexed.

Common mistakes with crawling

  • Blocking pages in robots.txt by accident. A leftover staging-site rule or an overly broad disallow can silently block crawlers from important sections.
  • Leaving pages orphaned. A page with zero internal links pointing to it is much harder for crawlers to discover, no matter how good the content is.
  • Relying only on JavaScript rendering. Content that only appears after client-side JavaScript runs can be missed or delayed in Google’s two-pass crawl process.
  • Wasting crawl budget on low-value URLs. Faceted navigation, session IDs, and duplicate parameter URLs can eat crawl budget that should go to real content.
  • Assuming crawling equals indexing. A page can be crawled repeatedly and still never get indexed if Google judges it thin or duplicate.

Crawling vs. indexing vs. ranking

StageWhat happensWhere to check it
CrawlingGooglebot discovers and fetches the pageServer logs, GSC crawl stats report
IndexingGoogle decides whether to store the page in the indexGSC Pages report, URL Inspection tool
RankingGoogle orders indexed pages for a specific queryGSC Performance report, manual search, rank trackers

Real example

For example, when you publish a new blog post and link to it from your homepage, Googlebot eventually follows that link from the homepage, fetches your new post, and reads its content, this is crawling. What happens after that, whether it gets stored in the index and shows up in results, is a separate step.

Crawling and AI search

AI-driven answer engines and chatbots rely on the same crawling infrastructure, or their own separate crawlers, to build the content they cite or summarize. Some sites now see two categories of crawler traffic to manage: traditional search crawlers (Googlebot, Bingbot) and AI crawlers (like GPTBot or ClaudeBot) that fetch content for training or live retrieval. Blocking AI crawlers via robots.txt is a legitimate option some site owners take, but it also means that content won’t be eligible for citation in AI-generated answers from that system.

FAQ

How do I know if Google is crawling my site?

Check the Crawl Stats report in Google Search Console, under Settings. It shows crawl requests over time, response codes, and file types, and will flag a sudden drop in crawl activity.

Can I force Google to crawl a page faster?

Use the URL Inspection tool’s “Request Indexing” option in Search Console for individual pages. It nudges priority but doesn’t guarantee immediate crawling, especially on sites with limited crawl budget.

What’s the difference between a crawler and a bot?

A crawler is a specific type of bot built to systematically browse and index web content. All crawlers are bots, but not all bots crawl, some just perform single automated tasks like uptime checks.

Does robots.txt guarantee a page won’t be crawled?

It’s a strong signal that well-behaved crawlers respect, but it’s not enforcement. A disallowed URL can still get indexed (without content) if enough external links point to it, since robots.txt blocks crawling, not indexing directly.

Related terms

If a page isn’t ranking, check crawling before you touch the content. No amount of rewriting fixes a page Google can’t reach in the first place.

Still here

Want this run on your actual traffic drop?

Send the domain and what you have been told. You get a straight answer. Including the one where we say do not hire us.