Googlebot Tester: See the HTML Google Actually Gets
A Googlebot tester fetches your page with Googlebot Smartphone's user agent and puts the result next to a normal browser fetch: status code, robots rules, noindex, canonical, title and the text Google can read without JavaScript. If the two columns differ, Google may be seeing a different page than you are.
We send two requests from our server — one as Googlebot Smartphone, one as a desktop browser — and compare what comes back. Free, no signup. Updated Oct 24, 2026 by the AEOeye team.
Googlebot Simulator: Fetch Your Page as Googlebot Smartphone
Google crawls with two crawlers, Googlebot Smartphone and Googlebot Desktop, and for most sites the smartphone one does nearly all the work. So this test uses the smartphone user agent.
Google's documentation adds two numbers worth knowing. Googlebot fetches up to 15 MB of an HTML file — content after that is ignored — and it reads robots.txt as a whole, so you can't write separate rules for the smartphone and desktop crawlers.

What does the comparison show?
Six things side by side, chosen because each one can quietly change what Google indexes:
- Status code — a page that returns 200 to you and 403 to Googlebot is invisible to search.
- Title and canonical — some setups serve different tags to bots.
- Robots meta — a stray noindex shows up here.
- Readable text — the words in the raw HTML, before any JavaScript runs.
- Links and JSON-LD — how much Google can follow and parse without rendering.
Why would Googlebot get a different page?
Usually a firewall, CDN or "bot protection" product. They often treat unknown crawlers as threats; some block anything that claims to be Googlebot but doesn't come from Google's IP ranges.
That's common among big sites. When we fetched the homepages of 391 well-known sites in October 2026 with an openly labelled research crawler (dataset), 55 of them (14.1%) answered with a 403 rather than the page.

Does Googlebot run JavaScript?
Yes, Googlebot renders pages with an evergreen Chromium, but rendering can happen later than crawling, and Google still recommends putting important content in the server-rendered HTML. Many AI crawlers don't run JavaScript at all.
If the "readable text" column is nearly empty while your page looks full in a browser, your content depends on JavaScript. Check what the source contains with view page source.
Is a 403 here proof that Google is blocked?
Not quite. Our request uses Googlebot's user agent but comes from our server, not Google's. Firewalls that verify Googlebot by reverse DNS will correctly reject us while letting the real Googlebot through.
Treat a mismatch as a lead, then confirm with the URL Inspection tool in Search Console, which fetches from Google's own infrastructure. For robots rules, use the robots.txt tester.
One page checked. What about the rest of your site?
The free SEO audit crawls your site and scores ~90 checks across 7 areas — with the evidence and the fix for each problem.
FAQ
Is this the same as Fetch as Google?
+
Similar in spirit. Fetch as Google was replaced by the URL Inspection tool in Search Console, which fetches from Google itself. This test is instant, works on any site and compares bot and browser responses.
Why does my site block Googlebot but not browsers?
+
Usually a bot-protection or firewall rule matching the Googlebot user agent, or a geo or rate-limit rule. Check your CDN logs for the request and whitelist verified Google crawlers.
Does Googlebot see my JavaScript content?
+
Googlebot renders JavaScript, but later and with limits. Content present in the raw HTML is indexed most reliably, and it is also what non-rendering AI crawlers can read.
Sources
Related free tools
View Page Source
View page source of any URL online: HTML with line numbers and search, minified pages formatted, plus title, meta, canonical and JSON-LD found by line.
Robots.txt Tester
Free robots.txt tester: test any URL for Googlebot, Bingbot, GPTBot, ClaudeBot and 13 more bots, and see exactly which rule decides (RFC 9309).
Meta Robots Checker
Check a page's meta robots tag and X-Robots-Tag header together — noindex, nofollow, nosnippet, max-image-preview — and which one Google obeys.
Redirect Checker
Free redirect checker: paste a URL to see every hop, status code (301/302/307/308), timing and loops — and whether the chain hurts SEO. No signup.