www.belmontmansion.com scored 81/100 on the SEO scanner.
Performance + Core Web Vitals
- Mobile PageSpeed scoreInfo
Couldn't fetch Google PageSpeed Insights for this URL. PageSpeed Insights returned 500. PSI couldn't analyze this URL. The site may block its crawler or have a redirect chain.
- Page load timePass
Fetched in 144ms — fast.
- HTML payload sizeFail
231KB on the wire (gzipped) · 1331KB uncompressed. Bloat-territory — usually inline scripts, embedded CSS, or builder boilerplate.
Zorva hand-coded sites are 20–50KB gzipped per page — fast on every connection.
- CompressionPass
Server is using br compression — saves 60–80% of bytes.
- HTTP/2 or HTTP/3Pass
Server advertises H3 via Alt-Svc.
SEO basics
- Page title (50–60 chars)Pass
"Belmont Mansion | Nashville Historic House Museum |" — 51 chars, dead-on Google's sweet spot.
- Meta description (150–160 chars)Warning
Description is 140 chars. Google's sweet spot is 150–160 — yours works but isn't using the full SERP real estate (or just over).
Zorva-built descriptions hit 150–160 chars exactly for max SERP CTR.
- Single H1Pass
Exactly one H1 on the page.
- Canonical URLPass
Canonical points to https://www.belmontmansion.com
- Social share cards (OG + Twitter)Pass
OpenGraph and Twitter Card metadata present.
- Sitemap.xmlPass
Sitemap published with 8 URLs.
- Image alt textPass
All 13 images have alt attributes.
- FaviconPass
Favicon link tag present — branded SERP appearance + browser tab icon.
- HTML lang attributePass
<html lang="en"> — accessibility + AI search signal.
- robots.txtPass
robots.txt present (277 bytes).
- Sitemap directive in robots.txtPass
robots.txt points crawlers at the sitemap explicitly.
- Title vs H1 differentiationPass
Title and H1 are distinct — Google reads them as complementary signals.
- 404 page handlingPass
Random URLs return a proper 404 — Google won't index ghost pages.
Mobile + security
- Mobile viewportPass
Viewport meta tag set for responsive design.
- Mobile zoom not blockedPass
Pinch-to-zoom is allowed. Accessibility-compliant.
- Possible fixed-width overflowWarning
Found 1 inline width(s) at 980px — these may overflow a 360px phone viewport.
Zorva sites use fluid widths and CSS Grid/Flex so every layout scales to phone, tablet, and desktop.
- HTTPS (SSL)Pass
Site loads over HTTPS.
- HSTS headerPass
Strict-Transport-Security is set — browsers force HTTPS forever.
- HTTP → HTTPS redirectPass
Plain HTTP requests redirect (301) to HTTPS.
- Mixed contentFail
Found 3 insecure http:// references on an https:// page. Browsers warn / block these.
Zorva sites are 100% HTTPS — we replace any http:// asset URLs at build time.
- Security headersFail
Missing 3/4 baseline security headers: Content-Security-Policy, X-Frame-Options, Referrer-Policy.
Zorva sites ship CSP, X-Content-Type-Options, X-Frame-Options, and Referrer-Policy by default.
Structured data
- JSON-LD schema markupWarning
Found 2 schema types: WebSite, LocalBusiness.
Zorva sites typically run 8+ schema types per page for richer SERP + AI citations.
- Business entity schemaPass
Organization or LocalBusiness schema present.
- FAQPage schemaWarning
No FAQPage schema. AI Overview + voice engines lean heavily on this format.
We add FAQPage schema to every site, auto-extracted from the visible Q&A blocks.
- Article / BlogPosting schemaInfo
Not a blog/article URL — skipped.
- HowTo schemaInfo
No HowTo schema. Optional — only valuable on pages that describe a step-by-step process.
We add HowTo schema on Zorva sites that explain processes (e.g. how to launch a website in 7 days).
AI search (AEO · AIO · GEO)
- llms.txt (AI summary file)Pass
llms.txt is published — AI engines have a structured business summary to cite.
- AI crawler permissionsPass
robots.txt does not block major AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.).
- Speakable spec (voice/AEO)Warning
No SpeakableSpecification. Voice engines (Siri, Alexa, Google Assistant) have nothing tuned to read aloud.
We add Speakable + data-speakable hooks to TLDR + key paragraphs on every page.
Trust + E-E-A-T
- Author / Person schemaWarning
No Person schema. Google + AI engines prefer content with a named human author entity.
We add a Person/Founder schema graph on the home + about + team pages.
Want Zorva to fix all of this?
Every issue above is standard in the Zorva Startup plan — $57/mo, all-in. Custom hand-coded site, full schema graph, llms.txt, AI-search optimization, 7-day delivery.
We can fix every issue on www.belmontmansion.com.
Zorva Labs builds, hosts, optimizes, and grows small business websites — including the fixes flagged above. Plans start at $57/month, all-in.