statelyshades.com scored 100/100 on the SEO scanner.
Performance + Core Web Vitals
- Mobile PageSpeed scorePass
Google scores your mobile performance at 86/100 — above the ranking-impact threshold.
- Largest Contentful Paint (LCP)Pass
Largest Contentful Paint is 3.4 s. Ranking-impact threshold: ≤4s passes, ≤6s acceptable, >6s fails.
- Cumulative Layout Shift (CLS)Pass
Cumulative Layout Shift is 0.002. Google's threshold: ≤0.10 passes, ≤0.25 acceptable, >0.25 fails.
- Interaction to Next Paint (INP)Info
No real-user data available yet — Google's CrUX dataset needs enough traffic to report INP. Once your site gets a few hundred mobile visitors a month, INP will appear here.
- Page load timePass
Fetched in 105ms — fast.
- HTML payload sizePass
16KB on the wire (gzipped) · 71KB uncompressed. Lean and fast.
- 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
"Stately Shades · Custom Blinds & Shutters · Gallatin TN" — 55 chars, dead-on Google's sweet spot.
- Meta description (150–160 chars)Pass
155 chars — fills the full desktop SERP without truncating.
- Single H1Pass
Exactly one H1 on the page.
- Canonical URLPass
Canonical points to https://statelyshades.com/
- Social share cards (OG + Twitter)Pass
OpenGraph and Twitter Card metadata present.
- Sitemap.xmlPass
Sitemap published with 1 URL.
- Image alt textPass
All 9 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 (103 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.
- No fixed-width elementsPass
No inline styles with hardcoded widths ≥360px that would overflow a phone viewport.
- 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 contentPass
No insecure http:// resources referenced on the page.
- Security headersPass
All 4 baseline security headers set: Content-Security-Policy, X-Content-Type-Options, X-Frame-Options, Referrer-Policy.
Structured data
- JSON-LD schema markupPass
Found 10 schema types: WebSite, Organization, LocalBusiness, Service, BreadcrumbList, WebPage, ImageObject, Person.
- Business entity schemaPass
Organization or LocalBusiness schema present.
- FAQPage schemaPass
FAQPage schema present — AEO + Google AI Overview ready.
- Article / BlogPosting schemaInfo
Not a blog/article URL — skipped.
- HowTo schemaPass
HowTo schema present — favored by Google AI Overview + step-by-step rich results.
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)Pass
Speakable specification present — voice engines have a clean read target.
Trust + E-E-A-T
- Author / Person schemaPass
Person schema present — entity-clear authorship is a strong AI-search citation signal.
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 statelyshades.com.
Zorva Labs builds, hosts, optimizes, and grows small business websites — including the fixes flagged above. Plans start at $57/month, all-in.