Technically excellent; growth now hinges on reviews + content.
After today's pass: sitewide AI-slop removed, all pages published, GBP live, www cert fixed, the 7 MB image payload cut to ~1 MB, full schema repaired, and every blog funnels to services. What's left is mostly off-page (reviews, MD sign-off, real pricing) plus a final polish pass.
Performance
95
mobile 95 · desktop 95
Technical
85
Schema
82
AI / GEO
73
Content / E-E-A-T
64
citations + clinical depth ▲
Local SEO
48
GBP live · reviews pending
✓ Shipped 2026-06-14
www HTTPS cert fixed — www.sarasotaivdoctors.com now valid TLS + 301→apex (certbot on the server; no DNS migration needed). Auto-renews.
Image payload ~7.5 MB → ~1 MB — 12 treatment PNGs + 6 area JPGs converted to WebP at display size (treat 5.5M→120K, area 7.2M→1.1M).
Sitewide AI-slop removed — 0 em/en dashes in rendered text; killed "world-class/seamless/peace of mind" + HTML-entity dashes on service pages.
Schema repaired — added FAQPage to nad/myers/daily + Service+FAQPage to the pricing page; fixed area entity links (provider→parentOrganization, lakewood-ranch), and replaced the misused recognizingAuthority with performer on 13 service pages.
GBP wired in — profile live; sameAs + footer "Leave a Google Review" link added.
6 pages published (nad/myers + 3 blogs, sitemap 40→48), orphans linked (nad/myers nav, 3 case studies), blog→service funnel on all 8 blogs, Privacy page, services-index 301 hop fixed, X-XSS-Protection removed, tracker dashboard CORS fixed, business-card QR fixed.
Blog citations hardened (YMYL) — competitor-clinic + anonymous-wellness sources swapped for the AGA obesity guideline and Endocrine Society TRT guideline on the GLP-1 and hormone posts.
Per-page sitemap <lastmod> — honest frontmatter dates (build-time prerender), not a uniform fake date; IndexNow re-pinged.
Dash/AI-slop sweep finished — 26 HTML-entity dashes + 1 meta em dash removed sitewide.
Still open — Critical
Critical
Drive GBP reviews (profile live, 0 reviews)
The local pack is finally reachable, but competitors hold SHINE 252, IV Lounge 223, Prime 57. At 0 reviews the business loses pack slots by default.
Fix [Greg]: SMS the review link within ~1 hr of every visit; target 10 in 18 days. Add AggregateRating schema at 5+.
Critical
MD sign-off on the published YMYL pages
nad-therapy, myers-cocktail + 3 blogs are AI-drafted, indexed, no visible "reviewed by Dr. Patel" stamp. Google's 2026 spam policy covers unreviewed AI on medical pages.
Fix [Patel]: documented sign-off this week + a reviewed-by byline on each.
Still open — High
High
Real pricing on /iv-therapy-cost/
Live as "pricing on request" (honest, no fake numbers) with Service+FAQPage schema. Real "from $X" numbers would win the KD0 "iv therapy cost" query and give AI engines a citable figure.
Fix [Greg, this week]: send real prices → I publish.
High
Domain email for the booking address
Setting up info@sarasotaivdoctors.com to forward to the Gmail. Blocked at DNS: the domain's nameservers are still Wix (no MX records), so Cloudflare Email Routing can't run until nameservers move to CF. Simpler path: a mailcow alias on the existing server + one MX record added at Wix.
Fix [Greg]: add the MX record at Wix (or approve the NS move to Cloudflare), then footer + schema flip to info@ same day.
Still open — Medium / polish
Medium
Edge performance + remaining template sameness
Per-page <lastmod> is now live (frontmatter-driven) and 3 high-value service pages were differentiated on 2026-06-14; the rest still cluster ~600-780 words on a shared template. TTFB ~210 ms from the single origin; a Cloudflare cutover (nameservers are on Wix today) would add edge caching + image Polish.
Fix: differentiate the remaining service pages over time; optional CF nameserver cutover for edge caching + Email Routing.
Coverage note
Multi-agent pass on the live site (2026-06-14). Scores: Performance (Lighthouse mobile 95 / desktop 95, LCP 1.1 s, CLS 0, TBT 0 — desktop confirmed up from 72 after the image fix), Technical 85, Schema 82, GEO 73, Content 64 (citations + clinical depth), Local 48 (post-GBP). Two fabricated findings (a phantom nav 404 and "missing area meta descriptions") were verified false and discarded. See the Competitor Gaps and Cryo Studio tabs.