Skip to main content

Contact

What are you interested in?

Back to Glossary (G)
Glossary · G

Googlebot (Crawler).

Googlebot is Google's web crawler: an automated program that fetches web pages, follows links and captures content for the Google index. A crawler (also called a bot or spider) is, in general, any program that systematically searches websites. Without a visit from Googlebot, a page cannot appear in Google's search results.

Illustration of "Googlebot (Crawler)": Process in 4 steps: Googlebot → Follows links → New pages → Index Googlebotvisits page01Follows links02New pagesdiscovered03Index04

Googlebot (Crawler) — Explained in Detail

A crawler works like a tireless visitor. It starts with known addresses, fetches the page, reads all the links on it and adds new addresses to its queue. In this way it gradually discovers new and changed pages. Google runs several crawlers for this; the most important is Googlebot Smartphone, because since the switch to the mobile-first index Google assesses websites from the perspective of a smartphone.

After fetching comes rendering at Google: the Web Rendering Service runs the page in a current version of Chromium, including JavaScript, to see the final content. This step can happen with a delay. Content that only appears after clicks, while scrolling or after logging in is usually not seen by Googlebot. What it does see is analysed and, if nothing speaks against it, indexed.

Website owners can control crawling. The robots.txt specifies which areas should not be fetched; the noindex directive in the meta robots tag or in the HTTP header prevents inclusion in the index; the XML sitemap lists the important URLs. The difference matters: a page blocked in robots.txt can still appear in the index if other pages link to it, and a noindex directive only works if the crawler is allowed to fetch the page.

Besides Google, many other crawlers visit a website: Microsoft's Bingbot, crawlers from SEO tools and, increasingly, AI crawlers such as GPTBot or PerplexityBot. Some programs falsely pose as Googlebot. Genuine Googlebot requests can be verified using a reverse DNS lookup or the IP ranges published by Google.

How to see what Googlebot sees

Google Search Console offers exactly this with URL inspection: it shows whether a page is indexed, when it was last crawled, whether it could be rendered and what the rendered HTML looks like. The 'Crawl stats' report shows how often and how quickly Google fetches a website and which response codes occur.

It is also worth looking at the server log files to see which areas Googlebot actually visits. For small websites this is rarely necessary; for large shops with many filter pages it often uncovers wasted crawl budget.

Example: services Googlebot cannot see

An engineering firm has organised its services in accordions whose content is only loaded via JavaScript when clicked. The URL inspection in Search Console shows that the rendered HTML contains only the headings, not the texts. So Google hardly knows the services, and AI crawlers that do not execute JavaScript see nothing at all.

The solution: the content is in the HTML from the outset and is only visually expanded and collapsed. That is why we build websites with server-side rendering, so that crawlers see all content immediately. What this looks like in practice is described on the page Have a Website Built; existing websites are checked in the website audit.

Related Page

Indexing

Frequently Asked Questions About Googlebot (Crawler)

That depends on the size, freshness and importance of the website. Important, frequently updated pages are crawled more often. Search Console shows the exact values in the 'Crawl stats' report.

Yes. In Search Console you can request indexing of a single page via URL inspection. For many pages, an up-to-date XML sitemap is the better route. There is no guarantee of immediate crawling.

Yes, Google renders pages with a current version of Chromium. However, this can happen with a delay, and content that only appears after interactions is not captured. Many other crawlers, including AI crawlers, do not execute JavaScript.

Ready for Your Project?

Apply this knowledge to your website — DLM Digital will help you.