How VisRank scores websites
Every VisRank scan runs 41 checks across 4 categories and combines them into a single Visibility Score (0–100). Here is exactly what we check and why each signal matters.
The score formula

Each category score is 0–100. The result is rounded to the nearest integer.
Score thresholds
Strong visibility. Keep monitoring for regressions.
Solid foundation. A few improvements will push you into Excellent.
Common issues are holding you back. Quick wins available.
Fundamental problems. Fixing the basics will have the biggest impact.
All 41 checks explained
SEO
35% of overall score · 13 checks
AEO
25% of overall score · 10 checks
Security
25% of overall score · 10 checks
Local
15% of overall score · 8 checks
Methodology FAQ
Why does security get the same weight as AEO (25%)?
Google has used HTTPS as a ranking signal since 2014, and security headers are increasingly part of Core Web Vitals signals. More practically: a site without HSTS or CSP signals low technical quality to search engines.
Why is Local only 15%?
Local SEO signals are critical for businesses with physical locations but irrelevant for SaaS or global products. If your business is local, treat Local as much higher priority than the weight suggests.
Does VisRank check page speed or Core Web Vitals?
Not directly. Page speed requires browser rendering (JavaScript, CSS cascade) which a single HTTP request cannot measure accurately. We recommend using Google PageSpeed Insights or Lighthouse for CWV testing. We may add speed signals in a future version.
How often should I re-scan?
After every significant content or tech change. Monitoring subscribers are auto-scanned weekly with score-drop alerts if the Visibility Score drops by 5+ points.
Are scores compared to competitors?
Not in the base scan. Competitor tracking (side-by-side scores) is available in the monitoring plan.
See your score now
Run a free scan and see exactly which of these 41 checks your site passes or fails.
Scan my website free