360 Strategy Roadmap

Advanced Center for Cosmetic Dentistry

St Petersburg, FL - For Dr Roberto Macedo - May 03, 2026
Retainer $1,495/mo - 6 active pillars (Ads pillar excluded - dental health vertical)

TL;DR

ACCD is the highest-authority single-location practice in the St Petersburg AI ranking dataset (rank #1 in trust list, 26 citations) but loses on every service-area query because the site has zero schema and no Tampa/Clearwater/Dunedin pages. The next 90 days converts offline excellence into machine-readable signals.

Every TOP fix is gated on either Roberto resolving the dentalmarketing.com vendor access OR us deploying a Google Tag Manager workaround on the live domain plus building service-area pages on the accdfl.com sister domain. Both paths produce the same 90-day result.

90-day target: AI Score 38 to 60-65. Cited on at least 10 of 20 test queries (currently 17/60 across 3 platforms = 4-9 per platform).

38
AI Score Today
60-65
90-Day Target
75-85
12-Month Target
Pillar status (6 active, 1 skipped)
Pillar
Currently delivered
Next 90 days
SEO + AI
Monthly heatmaps, keyword tracking, CTR monitoring (Niti white-label)
7-type schema deploy, Wikidata entity, KG cross-link, AI re-audit cron, monthly AI score tracked
Content
Blog editing access only (no admin), monthly content brief via Tomas
4 service-area pages (Tampa, Clearwater, Dunedin, Tampa Bay) + 4 cite-bait pages (master-ceramist, full-mouth-recon, laser-sleep-apnea, smile-makeover-gallery)
Web Dev + UX
No backend access (vendor blocker since Sep 2025)
GTM workaround OR full backend access, 8-item punch list (iPad swap, line-art icons, Map embed, EmDash redirect, Roberto team page, photo refresh, animations)
Backlinks + entity
Niche dental directories, occasional editorial
Telegram spam disavow, entity claim mirroring across 6 directories (Yelp, Healthgrades, Vitals, ZocDoc, Doctor.com, ResearchGate), Tampa Bay Times follow-on
Branding + positioning
Brand name inconsistent across citations (ACCD vs RM Advanced Center vs Advance Center)
Standardise to "Advanced Center for Cosmetic Dentistry" across GBP + 6 directories. Amplify "in-house master ceramist" moat to homepage hero + GBP description + Yelp bio
Automation
None active
Adit post-treatment review-request workflow (target 500 reviews by Sep), monthly AI re-audit cron (auto-tracked score), schema validation cron
Ads
SKIPPED - Dental health vertical excluded from OpenAI Ads. Google + Meta defer to Roberto's existing in-house decisions, not in retainer scope.
Unification - what Roberto wants vs what the audit shows

What Roberto wants (from profile + Sep 2025 onward call notes)

What the audit data says is needed

Where these align - the easy yeses
  • "High-end fee-for-service" maps directly to the cite-bait pages we're building (master ceramist, full mouth reconstruction, laser sleep apnea = all premium)
  • "Best experience" anxiety messaging = service page for "dentist for anxious patients" (q12, currently AIO-cited)
  • Vendor access conversation Roberto wants resolved is the same conversation we need to ship Path A
  • Veneers + implants + sleep apnea priority order matches the 4 cite-bait pages
Conflicts to surface
  • Roberto's "Christina" contact role still unclear (vendor or internal) - flag for live call clarification before any backend conversation
  • Review velocity push needs Adit access - confirm Roberto wants automated post-treatment review requests vs manual
  • Sister domain accdfl.com is available for the workaround path but Roberto may have plans for it - confirm before deploying service-area pages there
Cadence Matrix
Pillar0-30 days30-90 days3-6 months6-12 months
SEO + AISchema 7-type deploy, GMB hours+description audit, brand name standardiseWikidata entity + KG cross-link, AggregateRating live with 4.9/381Bing Knowledge Card, Apple Business Connect, niche directories sweepWikidata expansion, monthly AI score 75+, year-over-year delta tracked
Content/master-ceramist-in-house-lab + /tampa-cosmetic-dentist draftedTampa + master-ceramist live, /clearwater-cosmetic-dentist + /dunedin-cosmetic-dentist + /full-mouth-reconstruction live/laser-sleep-apnea + /smile-makeover-gallery live, FAQ master page, before/after numbered case study series10 programmatic neighbourhood pages (Snell Isle, Old NE, Pasadena, Treasure Island, etc), monthly blog cadence resumed
Web Dev + UXPath A or B locked. GTM container OR backend creds. Punch list items 1-4 (iPad image, line-art icons, Map embed, EmDash redirect)Punch list items 5-8 (animations, photos, Roberto team page, slide-ins). Page speed pass.Mobile UX audit, hosting evaluation, image optimization sweepOptional refresh, schema validation cron, structured CRO test queue
Backlinks + entityTelegram spam disavow uploaded to GSC. Yelp + Healthgrades entity claim mirroringVitals + ZocDoc + Doctor.com + ResearchGate entity claim mirroring. 1 dental press editorial pitch (Tampa Bay Times follow-on)2 niche dental editorial mentions, link-gap closure on stpeteimplants + waterfrontdistrictdentalQuarterly editorial campaigns, third-generation prosthodontist credential angle for academic press
BrandingBrand name standardise across GBP + 6 directories. Homepage hero update with master ceramist lineGBP description rewrite. Yelp bio rewrite. Photo refresh batch 1 (50 photos).Logo + visual identity audit, social profile alignmentOptional refresh, video brand asset library, before/after gallery
AutomationAdit post-treatment review-request workflow scoped + testedReview workflow live. Monthly AI re-audit cron deployed.Internal dashboard for keyword + citation tracking, monthly cron output to RobertoCustom dental-consult AI agent (FAQ + booking handoff)
Ads pillar - skipped: dental health vertical excluded from OpenAI Ads; Google + Meta deferred to Roberto's in-house decisions, not in retainer scope.
90-Day Sprint - Week by Week
WeekShipsVerify
1 (May 12)Path A or B locked. GTM container live OR backend creds in our hands. 7-type schema package staged.Confirm path with Roberto on call. GTM verifies in Tag Assistant OR admin login works.
2 (May 19)Schema package deployed to homepage + service pages. Brand name standardised on GBP. Wikidata draft created.Schema validates in rich-results test. GBP shows new name. Wikidata draft saved.
3 (May 26)Wikidata entity submitted + cross-linked to Healthgrades, GBP, LinkedIn. Telegram spam disavow uploaded to GSC.Wikidata entity public. Disavow upload confirmed in GSC.
4 (June 2)/master-ceramist-in-house-lab + /tampa-cosmetic-dentist drafted. Yelp + Healthgrades bio rewritten with verbatim entity claims.Drafts reviewed by Roberto. Yelp + Healthgrades show new claims.
5 (June 9)Master ceramist + Tampa pages live. /clearwater-cosmetic-dentist drafted. Vitals + ZocDoc bios updated.Pages indexed in GSC. Citations verified via NAP check.
6 (June 16)Clearwater page live. /dunedin-cosmetic-dentist + /full-mouth-reconstruction drafted. Doctor.com bio updated.Page indexed. Drafts reviewed.
7 (June 23)Dunedin + full-mouth-recon pages live. Adit review-request workflow scoped + tested. Monthly report due.Pages live. Adit test message sent. Report shipped on 24th (per retainer cadence).
8 (June 30)Adit workflow live (real review requests sending). /laser-sleep-apnea drafted. ResearchGate profile updated.First review requests confirmed sending. Draft reviewed.
9 (July 7)/laser-sleep-apnea live. /smile-makeover-gallery drafted. AI re-audit run #1 (target score 50-55).Page live. Re-audit JSON saved. Score delta logged.
10 (July 14)Smile makeover gallery live. /tampa-bay-cosmetic-dentist drafted (umbrella page). 8-item punch list 1-4 done.Page live. Drafts reviewed. Live site shows updated UX.
11 (July 21)Tampa Bay umbrella page live. Punch list 5-8. Photo refresh batch 1 (50 photos to GBP).Page live. GBP photos verified.
12 (July 28)Final 1 dental press editorial pitch (Tampa Bay Times follow-on or local trade journal). AI re-audit run #2 (target 60-65). Strategy review call.Pitch sent. Re-audit shows score 60+. Review call held.
6-Month Plan (May - October 2026)

By August 2026

Quarterly review (October 2026)

12-Month Vision

By April 2027

Risk Flags
RiskSeverityMitigation
dentalmarketing.com vendor access still unresolved (8 months)HIGHPath B (GTM + accdfl.com) bypass ready immediately; Path A in parallel
"Christina" contact role unclear - could leak strategy if internal vs vendorMEDClarify on call before any backend conversation
Review velocity gap (381 vs Klement 3049) limits AggregateRating signalMEDAdit workflow brings 50-70 new reviews per quarter
Brand name inconsistency could trigger AI confidence drop on multi-source queriesLOWWeek 2 standardisation across GBP + 6 directories
Telegram spam anchors 12 backlinks - rising if not disavowedLOWDisavow file ready, Week 3 upload
GSC + GA access unclear - flying blind on traffic + impressions dataMEDConfirm with Roberto on call; set up under our domain if missing
Owners + Budget + Verification
PillarOwnerBudgetMonthly verification
SEO + AIDonal + Niti white-labelIn retainer ($1,495/mo)Monthly report tracks AI score, schema, KG, citations
ContentAlex (drafts) + Donal (deploy)In retainerWeekly check on page production + draft approvals
Web Dev + UXDonal (GTM) + Niti white-label (visual)In retainerPunch list progress weekly, page speed monthly
Backlinks + entityNiti white-label + Donal (editorial)In retainerCitation count + entity claim audit monthly
BrandingDonal + Roberto (sign-off)In retainerNAP consistency + brand name audit monthly
AutomationDonalIn retainerReview velocity weekly during ramp, monthly after
AdsSkipped - dental health vertical excluded from OpenAI Ads; Google + Meta managed by Roberto's in-house decisions, not in retainer scope.
Decisions needed from Roberto
Online Optimisers - 360 Strategy Roadmap - Advanced Center for Cosmetic Dentistry - St Petersburg FL - May 03, 2026
View AI Ranking Deep Audit   ·   View Leave-Behind