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
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.
What it found on us
Nothing urgent
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.
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.
| URL | Status | Title | Words | Response |
|---|---|---|---|---|
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.