Free score

JavaScript SEO score

Score a JavaScript-heavy page based on crawler access, readable content, metadata, and common visibility issues.

Run a JavaScript SEO score

The score focuses on whether crawlers can receive readable HTML, titles, descriptions, headings, and accessible content.

Crawler-readable textHTTP status and access issuesTitle, description, headings, and thin-content warnings

Paste a homepage URL. Bare domains are checked on www by default.

Tool fit

When to use this tool

Crawler-readiness

You want a practical technical score, not a generic SEO checklist.

Already live

The site is shipped and you do not want to rebuild with SSR just to help bots.

Prioritize pages

Find pages where crawler-readable text, metadata, or access needs attention first.

What the result means

Read it as crawler access, not SEO magic.

Use this score as a technical readiness signal for crawler access, readable content, metadata, and obvious JavaScript SEO issues.

It does not promise rankings, traffic, or AI citations. It tells you whether bots are getting useful HTML from the request path.

Watch first

Low readable text, missing title or H1, failed bot checks, or a large raw-versus-rendered gap.

Good sign

Bots receive enough readable content, important metadata is present, and the page does not depend on a blank shell.

Common warning signs

Very low readable text, generic metadata, missing headings, blocked crawler access, or a large raw-versus-rendered gap.

Next step

If the score is low

Fix access and metadata issues first, then monitor the site so you can confirm crawler-readable HTML stays healthy.