Free tool · No sign-up · Nothing is stored
Free on-page SEO checker
Enter a page address. We fetch it once, without running JavaScript, and run 12 checks on what a crawler would read, each with what we found and what to change.
Or try one:
The 12 checks
Title tag and its length. Meta description. Exactly one H1. No noindex in the page or its headers. A canonical URL that points at the page itself. How many words are in the HTML before JavaScript runs. Images without alt text. Structured data that parses. Open Graph title and image. Mobile viewport. Language declared. HTTPS.
Each one reports what it found, not just a tick, so you can see the title it read and decide for yourself.
Why it reads the raw HTML
Because that is what most AI crawlers get. Google renders JavaScript before indexing. When Vercel measured AI crawlers on its network in December 2024, none of the major ones did: OpenAI's and Anthropic's fetched script files but never ran them. That study is two years old and crawlers change, so treat it as the safe assumption, not a law. A page that builds its text in the browser can look complete to you and arrive nearly empty for them. The "text without JavaScript" check is the one to look at first: if it reports a few dozen words on a page you know is long, the rest is being added by scripts.
What the score is
The share of checks passed, with a warning counting as half. It is a tidy-up list for one page. It says nothing about whether the page deserves to rank: a page can score 100 and answer no question anyone asks. It also does not measure speed, links from other sites or how the page compares with what already ranks.
Questions
- Why does my score differ from other SEO checkers?
- Every checker picks its own list and weights. This one checks 12 things that are either present in the HTML or not, and tells you what it read. Tools that report 80 or 100 factors are mostly splitting the same handful more finely.
- Can I check a competitor's page?
- Yes. It works on any public page.
- Does a high score mean I'll rank?
- No. It means nothing on the page is getting in the way. Ranking depends on whether the page is the best answer to a search and whether other sites vouch for it.
Read next
Updated 14 November 2026.