Free score

JavaScript SEO score

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

All free tools
Run the check

Run a JavaScript SEO score

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

01Crawler-readable text
02HTTP status and access issues
03Title, description, headings, and thin-content warnings

Bare domains use HTTPS and the www hostname by default.

Tool fit

When to use this tool

01
Crawler-readiness

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

02
Already live

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

03
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.