The site looked ready.
It wasn't.

Find the problems on your website before your visitors do.

Checks every page for broken links, security issues, SEO gaps, mobile layout problems, and visual inconsistencies -- with a scored report and fix advice.

No account needed. See a sample report

100 / 100
× FAIL — Broken Links -5 pts
/team/john → 404 · /about → 404
Link checker · 3 broken across 12 pages
× FAIL — Visual Consistency -3 pts
Header spacing differs across blog templates.
AI visual review · 3 pages affected
! WARN — Spelling -2.5 pts
‘recieve’ → receive · ‘seperate’ → separate
Grammar checker · 2 issues
! WARN — Performance -2.5 pts
Lighthouse mobile score 48/100.
PageSpeed Insights · below threshold
Score: 93/100 14 pages scanned, 1 failure
AI reviewer Three-paragraph site review after looking at your pages
Fix advice included Every issue explains exactly how to fix it
Screenshots captured Visual proof of every page scanned
Track every scan Track improvements across scans
sitevett.com/scanner
SiteVett scanner
Scanner with calcrun.com entered
Scan in progress
Full QA report for calcrun.com
Scan history

What crawlers miss.

Traditional crawlers parse HTML. SiteVett goes further — AI that spots broken layouts, a browser that actually submits your forms, and fingerprinting that reads your WordPress setup from the outside.

Visual checks, not just HTML checks. Finds layout drift, weak CTAs, branding slips, and inconsistent templates a crawler will never see.
Actually tests forms. Fills and submits contact forms, then shows you when the flow still fails.
Finds WordPress details from the outside. Fingerprints themes, plugins, and versions without asking you to install anything.
AI-written site review. A three-paragraph critique of what's working and what to fix, written after looking at your pages.
1 /home
2 /about !
Missing alt text on 2 images
3 /services ×
AI: Header spacing drifted · CTA button mismatch
4 /services/web-design
5 /services/seo !
‘Lorem ipsum’ placeholder text in body copy
6 /contact ×
Filled & submitted contact form — no confirmation received
7 /blog
8 /blog/new-office !
/team-photo.jpg → 404 · /old-post → 404
9 /privacy
10 /wp-content/themes/flavor !
WordPress 6.4.2 · flavor theme 3.2 · 2 plugins detected
0 / 10 pages 0 issues