Skip to content
Browse tools

Flagship audit — 60 individual tests

The full picture,
not just a score.

One URL, seven categories, sixty tests — meta data, content quality, links & authority, speed & performance, server & security, mobile usability and advanced SEO. Every result is the real measured value, graded and mapped back to one overall score.

https://

Try

Meta DataTitle, description, social cards, favicon
Content QualityKeywords, headings, image alt text
Links & AuthorityRobots.txt, sitemap, backlinks
Speed & PerformancePage weight, caching, Core Web Vitals
Server & SecurityHTTPS, HSTS, HTTP/2, mixed content
Mobile UsabilityViewport, breakpoints, live render
Advanced SEOSchema, canonical, 404s, SPF
Want the same tests as a ranked fix list? SEO Checker Pro weights these categories into one score, works out what each individual fix is worth in points, and adds a live Google & social preview, a link crawl and a request waterfall. Open SEO Checker Pro → Just want the quick version? /seo-checker runs a faster, lighter pass over the same page for a quick sanity check. Open quick checker →

How the score is built

No black box. Every test lands in one of five states, each category is the average of its own graded tests, and the headline score is the average of the seven categories — so a single weak area can't quietly sink the whole report, and you can always trace a number back to the tests underneath it.

Pass100 pts Measured, and it's what a search engine wants to see.
Warning55 pts Works, but it's leaving something on the table.
Fail0 pts A real problem worth fixing. These lead the Top Fixes list.
Infonot scored A fact that's neither good nor bad — context, not a verdict.
Not availablenot scored Needs an API key or a paid data source. Never guessed at.
Measured live, every time We fetch the page from our server the moment you ask, and render it in real headless Chromium. Nothing is cached, estimated or filled in from a previous run.
Nothing is stored The URL you enter isn't logged against you and the report isn't saved. Close the tab and it's gone — use Copy Summary if you want to keep it.
Honest about its limits Where a test genuinely needs a paid backlink index or a Google API key, it says so and scores nothing, rather than inventing a plausible-looking number.

Common questions

How is this different from the quick SEO checker?

/seo-checker answers "is anything obviously broken?" in a few seconds. This page runs roughly sixty individual tests, opens the page in a real browser, probes robots.txt, ads.txt, your SPF record and a deliberately-missing URL, and samples your scripts, stylesheets and images to check caching and minification. It takes longer because it's doing considerably more.

Why do some tests say "Not available"?

Two reasons. Core Web Vitals come from Google's PageSpeed Insights API, which is free but needs a key configured on the server. Backlink and competitor data can only come from a paid index of the whole web — there is no free source for it, so rather than estimate, we mark it unavailable. Neither counts against your score.

Does a 100% score guarantee I'll rank first?

No, and be wary of any tool that implies otherwise. This audits the technical foundation — the things that are objectively measurable from your page. Ranking also depends on content quality, search intent, competition and domain authority, none of which a page-level crawler can judge.

Can I audit a staging or password-protected site?

Only if it's reachable from the public internet without credentials. We fetch the page from our server, so anything behind a login, a VPN, an IP allowlist or a private network won't resolve. Local addresses are blocked by design.

Why does it check my SPF record? That's email, not SEO.

Fair question. It's included because domain reputation and deliverability are part of the same trust picture — and because a domain that spoofers can send mail as tends to accumulate the kind of reputation signals you'd rather avoid. It's one line to add and easy to forget.

How often should I re-run it?

After any deploy that touches templates, meta tags, redirects or your asset pipeline — those are where regressions hide. Beyond that, monthly is plenty for a stable site. Speed results in particular will drift a little between runs; that's real-world variance, not the tool being inconsistent.