Served over HTTPS with a valid certificate.
A robots.txt that allows crawling and declares the sitemap.
↳ allows all + sitemap declared
An XML sitemap listing all canonical pages.
↳ /, /home, /business
Each page emits a self-referential canonical link.
↳ self-canonical per route
One <h1> per page, landmark elements, descriptive titles.
↳ single h1, landmarks, skip link
schema.org structured data (Organization / LocalBusiness / WebSite).
↳ Org + LocalBusiness + WebSite @graph
Social share meta + a share image.
↳ OG + Twitter + share image
FAQPage structured data for local-intent questions.
↳ FAQPage on all pages
An llms.txt brief so AI crawlers can understand and cite the site.
↳ /llms.txt from site.ts
LCP < 2.5s, CLS < 0.1, INP < 200ms (field/lab).
↳ LCP 2.3s · CLS 0 · mobile 100
PageSpeed performance score 90+ on mobile.
↳ PSI 99–100
Responsive, tap-target-safe, no horizontal scroll.
HSTS, X-Content-Type-Options, Referrer-Policy, etc. (Observatory A/A+).
↳ Observatory A+ 115/10
A real CSP without script unsafe-inline.
↳ hash-mode, no script unsafe-inline
Verified in Google Search Console with the sitemap submitted.
↳ DNS-verified + sitemap submitted
Verified in Bing Webmaster Tools (feeds ChatGPT/Copilot).
↳ imported from GSC — processing
IndexNow key hosted and pinged on deploy for instant re-crawl.
↳ key hosted + pinged on deploy
Google Business Profile claimed and verified.
↳ claimed 2026-06-27
Every GBP field filled: categories, hours, services, photos.
↳ owner finishing fields/photos
Name/address/phone identical across site, schema, and citations.
↳ single source in site.ts; legalName aligned
Claimed on Apple Maps / Siri.
↳ not yet claimed (G8)
Claimed on Bing Maps.
↳ not yet claimed (G8)
Listed (NAP-consistent) on Nextdoor, Facebook, BBB, Chamber, etc.
↳ Facebook live; Nextdoor/BBB/Chamber pending
Real rating totals wired into schema.
↳ 4.6★ / 64 wired to schema
Genuine customer reviews displayed (never fabricated).
↳ 2 real Google reviews live
One-tap review link + a printable QR.
↳ /review redirect + printable QR
A privacy-friendly analytics beacon is live.
↳ Cloudflare Web Analytics + Clarity
Key conversions (calls, form submits) are tracked.
↳ click-to-call + form-submit events