Free tool

JavaScript SEO Analyzer

See what percentage of any page's content — H1s, paragraphs, links, canonical tags, hreflang, Open Graph and meta — is injected by JavaScript instead of served in the raw HTML. Spot the gaps that hide your page from crawlers and AI engines.

Test a URL

Any public URL. Rendering takes 5–25s — we fetch the raw HTML, then render the page in a real Chrome browser, then compare.

Want to know whether the AI crawlers behind ChatGPT, Perplexity, and Google AI Overviews can even reach your page in the first place? Try the AI Crawler Simulator →

How the analysis works

  1. 01

    We send a plain HTTP request to your URL — exactly what a non-rendering crawler (ChatGPT, Perplexity, Bing) gets back.

  2. 02

    We then load the same URL in a real headless Chrome browser, wait for network idle, and capture the rendered DOM.

  3. 03

    For every element type — H1–H4, paragraphs, links, images, meta, link, hreflang, JSON-LD — we count both versions and compute the JS-injected delta.

  4. 04

    You get a per-element breakdown plus an overall verdict: static, hybrid, JS-heavy, or SPA shell.

Real headless Chrome
Per-element breakdown
Meta + canonical + hreflang diffed
No account needed

Why JavaScript-rendered content is risky for SEO

Search engines and AI engines don't all render JavaScript. Anything injected post-load is invisible to a large share of the crawlers that decide whether your page gets ranked, cited, or surfaced.

AI crawlers don't render

GPTBot, ClaudeBot, PerplexityBot and most AI bots fetch raw HTML only. JS-injected H1s and copy never enter their training data or live answers.

Two-pass indexing delay

Googlebot's render pass can be days or weeks behind the initial crawl. JS-only canonical tags or hreflang can produce duplicate-content issues until then.

Silent meta rewrites

Some CMSes and tag managers overwrite the title, description, and canonical at runtime. The diff makes this visible.

FAQ

JavaScript SEO Analyzer FAQs

Track what AI engines actually see — every day

Auditing one page is a start. AI Search Visibility tracks how ChatGPT, Perplexity, Gemini and Claude cite your brand across thousands of prompts — and shows you what they cite instead when they don't cite you.

14-day free trial · No credit card required · 100 keywords and 20 credits included

More features for rank tracking and SEO strategy

The keyword rank tracker

For smart, passionate SEOs that drive the industry forward.

Start free trial

14-day free trial · No credit card required · 100 keywords and 20 credits included