Our score · audited daily, published whatever it says

We run this on ourselves.

https://seopert.com/ · 10 pages checked (the limit for this report) · Oct 21, 2026 03:01 UTC

100out of 100

Strong

Overall website health

Strong

This is the complete report the same crawler and the same scoring engine produce for a paying customer — run against this website, with no hand-picked pages and nothing held back. If it drops, this page drops with it.

Scored on the 24 of 24 checks that ran.

Score by area

  • SEO1008 of 8 checks
  • Technical1005 of 5 checks
  • Performance1002 of 2 checks
  • Content1001 of 1 checks
  • Security100Basic automated checks · 4 of 4 checks
  • Accessibility97Basic automated checks · 4 of 4 checks

What it found on us

Nothing urgent

Nothing was found in the checks that ran.

This result is 13 days old

The audit is scheduled daily and has not produced a newer result. The score above was true when it ran; treat it as of that date rather than as of today.

Track record

30 consecutive days at or above the release standard

A single score says the site was healthy at 03:15 this morning. A run of them says the standard is actually held — which is the only version of this claim worth publishing.

100/100 Today’s score Release standard is 90 with zero critical findings
0 Critical findings Nothing that blocks a release
24/24 Checks that ran Every check a customer’s report runs, run on us
10 Pages crawled Listed in full further down this page
Overall score, last 30 audits
0501002026-09-22: 97/1002026-09-23: 99/1002026-09-24: 99/1002026-09-25: 99/1002026-09-26: 99/1002026-09-27: 99/1002026-09-28: 99/1002026-09-29: 99/1002026-09-30: 99/1002026-10-01: 99/1002026-10-02: 94/1002026-10-03: 98/1002026-10-04: 98/1002026-10-05: 99/1002026-10-06: 94/1002026-10-07: 94/1002026-10-08: 99/1002026-10-09: 99/1002026-10-10: 98/1002026-10-11: 98/1002026-10-12: 98/1002026-10-13: 99/1002026-10-14: 100/1002026-10-15: 100/1002026-10-16: 100/1002026-10-17: 100/1002026-10-18: 100/1002026-10-19: 95/1002026-10-20: 100/1002026-10-21: 100/100pass 9022 Sep27 Sep2 Oct7 Oct12 Oct17 Oct

What we checked

24 of 24 checks ran on this site.

The same catalogue, in the same groups, with the same verdicts a customer sees. Security and accessibility checks are a basic automated sample, not a security review or a conformance test — we say that on our own report for the same reason we say it on yours.

SEO

All 8 passed
  • Passed Pages can appear in search results (no noindex)
  • Passed Page titles: present, not too long, not duplicated
  • Passed Meta descriptions
  • Passed Main headings (H1)
  • Passed Canonical URLs: declared and consistent
  • Passed Structured data: present and readable
  • Passed Social sharing previews (Open Graph)
  • Passed Google Lighthouse SEO audit

Technical

All 5 passed
  • Passed Pages load without errors
  • Passed Mobile viewport
  • Passed robots.txt present and not blocking the site
  • Passed XML sitemap
  • Passed Site icon (favicon)

Performance

All 2 passed
  • Passed Server response time (homepage)
  • Passed Mobile page speed and Core Web Vitals (Google PageSpeed)

Content

All 1 passed
  • Passed Enough useful text on each page

Security

All 4 passed
  • Passed HTTPS enabled
  • Passed http:// redirects to https://
  • Passed No insecure (http://) resources on secure pages
  • Passed Security headers (HSTS, CSP, nosniff, Referrer-Policy)

Accessibility

All 4 passed
  • Passed Images have alternative text
  • Passed Form fields have labels
  • Passed Page language declared
  • Passed Google Lighthouse accessibility audit

Findings

Nothing outstanding

The audit raised no findings on this run. When it raises one, it appears here — including the ones we have not got to yet.

Pages crawled

Every page this run looked at

Not a hand-picked sample. The crawler started at the homepage and followed links the same way it does on any audit.

URLStatusTitleWordsResponse
https://seopert.com/ 200 Website health audit | SEOPert 962 42 ms
https://seopert.com/learn 200 Learn: website problems, explained and fixed | SEOPert 1435 30 ms
https://seopert.com/learn/practice 200 Practice | SEOPert 766 16 ms
https://seopert.com/local 200 Local visibility check for small businesses | SEOPert 1301 15 ms
https://seopert.com/research/small-business-websites-2026 200 We checked 1,487 local business websites | SEOPert 1733 25 ms
https://seopert.com/tools 200 Free SEO tools: index checker, keywords, WHOIS and more 658 16 ms
https://seopert.com/tools/indexability-checker 200 Why isn't my page on Google? Free checker | SEOPert 1003 18 ms
https://seopert.com/tools/robots-txt-tester 200 Free robots.txt tester: is Google allowed in? | SEOPert 1163 20 ms
https://seopert.com/tools/llms-txt 200 Free llms.txt checker and generator | SEOPert 1034 39 ms
https://seopert.com/tools/keyword-research 200 Free keyword research tool: ideas from Google | SEOPert 1133 21 ms

The rule this enforces

A release is blocked below 90/100.

A new version of SEOPert only ships when this audit scores at least 90 out of 100 with zero critical findings. It is not a target we aim at, it is a gate the build goes through — the same job that produces this page is the one that reports a failure.

When a new check is added that this site does not pass, the site gets fixed or the exception is written into the methodology. Quietly lowering the number would be the easiest thing in the world and would make every other number on this website worthless.

Being straight about this

This is not independent verification.

SEOPert is grading SEOPert. We wrote the checks, we chose the weights, and we are marking our own homework — so treat this as a demonstration of what the tool does and a statement of the standard we hold, not as a third-party audit. If it ever reads as anything more than that, we have overstated it.

What it does prove is narrower and still worth something: the tool runs, on a real site, every day, and produces a complete report that we are willing to publish before we have seen it. You are looking at exactly what you would get, in full, including the parts a free report would hold back.

Your turn

See the same report for your site.

Same crawler, same checks, same scoring. Free, no account, about half a minute.

Free · No account · Under a minute · Public websites only