The engagement ran on six workstreams, sequenced so each one set up the next rather than running in parallel and stepping on each other.
Data sources and method
Rankings and impressions came from Search Console performance data, traffic and conversions from analytics with consultation bookings as the primary event, and link and visibility metrics from a third-party toolset. Conversions here are booked consultation requests, and revenue is a modeled average new-patient value, not invoiced revenue reconciled against the practice's books. I will come back to why that distinction matters in the limitations.
Foundation first
Months one to three were technical: crawl and indexation triage, canonical and redirect cleanup, template-level duplication fixes, Core Web Vitals and renderability checks, and status-code validation on internal links. The goal was a cleaner indexed-page ratio and a crawler pointed at the pages that convert. This is unglamorous work and it is the reason everything after it held.
Intent mapping and content
In parallel from month two, I mapped each tracked query to a single canonical page by intent: local queries to the city page, commercial queries to the service money page, transactional queries to the conversion page, and informational queries to a support guide. Then came money-page rewrite briefs built around what the SERP actually rewarded, plus E-E-A-T proof blocks and expanded FAQ and comparison sections. Every claim was checked against approved evidence before publishing, which is where the brand-voice and editorial QA workstream earned its place.
Architecture, entities, and authority
Internal linking used a hub-and-spoke model to push contextual links into the priority URLs, shorten the path to conversion pages, and merge or redirect duplicate-intent pages. Entity and schema cleanup made the Organization and Service markup unambiguous and aligned service claims with what the cited pages actually said. Digital PR came late, from month four, and stayed conservative: lost-link recovery, citation cleanup, and a small amount of relevant resource outreach, with a quality threshold applied before any placement.