SEO Checker
Every on-page SEO problem on a page, ordered by what to fix first. Twenty-seven technical and on-page checks, each weighted by how much it actually matters, and a to-do list sorted so the first thing you fix is the thing worth fixing.
- 27
- checks
- 5
- groups
- Zero
- signups
- Unlimited
- checks per day
27 checks across meta data, content, structure, links and server configuration. No signup, no daily limit, nothing stored.
What gets checked
Twenty-seven checks in five groups. Each is weighted by importance, and a critical failure on a very-important check caps the score rather than being averaged away.
Meta data
Title and meta description length and quality, crawlability, canonical, language, hreflang, charset, doctype, favicon, domain shape and URL structure.
Page quality
Word count, stop-word balance, whether the H1 wording appears in the body, placeholder text, average sentence length, framesets, mobile viewport, document size, emphasis use, image alt attributes, social tags and HTTPS.
Page structure
Whether there is exactly one H1 and it is a sensible length, whether the number of headings is in proportion to the amount of text, and whether heading levels skip.
Link structure
Internal link count, anchor text reused across different destinations, over-long link text, query parameters in internal links, and how many outbound links the page carries in total.
Server configuration
Whether the URL redirects before resolving, whether www and non-www are consolidated onto one host, whether compression is enabled, whether the server advertises its stack in an X-Powered-By header, and how long the HTML took to arrive.
Three things this will not tell you
Named here rather than folded into the percentage, because a score that quietly includes a category it cannot see is worse than one that admits the gap.
Your backlinks
Off-page authority needs a link index, which we do not run. Rather than score a category we cannot see, the report names it as not measured — so the percentage you get is entirely about your own page.
Whether the rest of your site has the same problem
One URL is fetched. If three other pages share the same title, this check cannot see them. Fixing one page is a start, not an audit.
Core Web Vitals
No browser is run, so paint timings and layout shift are out of reach. Response time, document size and compression are the parts of performance visible in the response itself.
Two different questions about the same page
This checker asks whether a page is technically sound for search engines. Our GEO & AEO score checker asks whether an AI answer engine can fetch, read and quote it. A page can pass one and fail the other: a perfectly optimised page that renders its content in the browser scores well here and badly there, because the crawlers feeding AI answers do not run your JavaScript.
Run the GEO check tooQuestions people ask about on-page SEO
What does this SEO checker analyse?
Twenty-seven checks grouped into five areas. Meta data covers the title, meta description, canonical, language, charset, doctype, favicon, domain and URL structure. Page quality covers content depth, stop-word balance, whether the H1 wording appears in the body, placeholder text, average sentence length, mobile viewport, image alt attributes, social tags and HTTPS. Page structure covers the H1, how headings relate to the amount of text, and heading hierarchy. Link structure covers internal link counts, repeated anchor text and outbound links. Server configuration covers redirects, the www and non-www setup, compression, the X-Powered-By header and response time.
Why do you not report backlinks?
Because counting referring domains requires a backlink index, and we do not run one. Every number in this report is derived from your page and your server headers. An audit that reports "excellent links from other websites" without an index behind it is inventing a figure, so we name backlinks as not measured rather than quietly leaving the gap.
Why is my score different from other SEO checkers?
Different rubrics weight differently, and most established checkers fold off-page authority into the total — which we exclude entirely. Thresholds differ too: we flag a page for having too many headings for its word count at a different ratio than some tools, and we treat an explicit alt="" as correct markup for a decorative image rather than a missing attribute. Treat the to-do list as the useful output and the percentage as a way to see whether it is improving.
Is there a daily limit?
No. There is a rate limit to stop the endpoint being used as a scanner, but there is no daily quota, no account, and nothing to unlock. Nothing is stored either — the report is generated on request and forgotten.
Does it measure Core Web Vitals or page speed?
Only partly, and it says which parts. No browser is run, so paint timings and layout shift cannot be measured here — use PageSpeed Insights for those. What this does measure is the part visible from the response itself: how long the HTML took to arrive, how large the document is, and whether compression is enabled.
How is this different from your GEO score checker?
They answer different questions about the same page. The SEO checker asks whether the page is technically sound for search engines — titles, canonicals, redirects, headings, link structure. The GEO checker asks whether an AI answer engine can fetch, read and quote it — retrieval-crawler access, server-rendered content, structured data and whether the writing is shaped into liftable passages. Most pages need both, and a page can pass one while failing the other.