How to use it
- Enter the page URL (product, category or article pages all work) and choose the smartphone or desktop Googlebot.
- Start with the verdict and the findings: red items affect indexing, yellow items are risks, and each one tells you how to fix it.
- Under Text Google sees, yellow paragraphs only appear after JavaScript runs and may be invisible to other search engines and AI crawlers. Under SEO tags compared, check whether JavaScript changes the title, canonical or noindex.
How Google processes JavaScript pages
Content already in the raw HTML from step 1 is the most reliable. Content that only appears in step 3 waits for rendering and is lost if rendering fails. Bing, Yandex, Baidu and most AI crawlers such as ChatGPT and Perplexity barely run JavaScript and see only the raw HTML.
Risk by site technology
| Technology | Risk | Recommendation |
|---|---|---|
| WordPress, Shopify and other classic themes | Low | Content is in the server HTML; do not block /wp-content/ in robots.txt. |
| React / Vue single-page apps (browser-only rendering) | High | The raw HTML is an empty div and everything depends on rendering. Move to server rendering or static generation with Next.js / Nuxt. |
| Next.js, Nuxt, Astro (SSR / SSG) | Low | Content ships in the HTML; check that client-only components do not hide key content. |
| Site builders with third-party widgets (reviews, prices, stock) | Medium | Widget content usually loads via JavaScript: Google may see it, other crawlers do not. |
| Infinite scroll and load-more buttons | High | Google does not scroll or click; provide plain paginated links. |
Frequently asked questions
How is this different from URL Inspection in Search Console?
Search Console only covers sites you have verified and needs a login. This tool checks any public page, including competitors, and directly compares raw and rendered HTML, highlighting paragraphs that need JavaScript. Search Console is authoritative; this tool is for fast diagnosis.
Does Google run JavaScript?
Yes. Google renders with an up-to-date Chrome, but rendering comes after crawling, and blocked resources, script errors or slow loading leave the rendered page incomplete. The safest approach is to put important content directly in the HTML.
Why is the smartphone Googlebot the default?
Google uses mobile-first indexing for nearly every site, crawling and ranking mainly with the smartphone Googlebot. Content missing from the mobile page does not count even if the desktop page has it.
Can AI search (ChatGPT, Perplexity) see JavaScript-dependent content?
Mostly not. Major AI crawlers largely read only the raw HTML. To be cited by AI search, keep product specs, prices and FAQs in the HTML; the paragraphs highlighted in yellow here are the ones at risk.
Will the site treat this as the real Googlebot?
This tool sends Googlebot's published User-Agent, but requests come from our server, not Google's IPs. Some firewalls block anything claiming to be Googlebot, so results may differ from the real crawler; confirm in Search Console.
Which requests does it make? Will it affect my site?
It reads robots.txt, the page itself and the scripts, styles and data requests needed to render it (about 80 at most). It follows your robots.txt rules for Googlebot, loads no images or video, submits no forms and never logs in: about the load of one normal visit.