Mojo Links

Healthcare SEO: the 18-Month Engagement Pattern I Run for Medical Practices

Healthcare SEO: The 18-Month Engagement Pattern I Run for Medical Practices
Bart Magera18 min read

Listen to this article

Browser-native voice. No account required.

-

Healthcare SEO is a long engagement or it is a wasted one. Most practice partners want to know what happens in Month 1, Month 6, Month 12, and when rankings actually move. This spoke documents that timeline; the methodology behind it lives in the medical SEO operations guide.

The Regenexx engagement is the medical anchor. Twelve months at Paradox Marketing covering roughly 7,000 toxic backlinks disavowed, content pruning, crawl budget cleanup, and topical strategy. Traffic broke out in March 2025; the Ahrefs proof sits inline below.

Key Takeaways

  • Engagement length: 18 months for group practices. 12 months abbreviated for solos. 24+ months extended for multi-location. 24-36 months for hospital systems.

  • Six phases: Discovery (Month 1), Foundation including content pruning and crawl budget cleanup (Months 2-3), Content + Links (Months 4-6), Compounding (Months 7-12), Defensive Scale (Months 13-18), then a refresh cycle every six months thereafter.

  • When rankings move: First lift Months 4-6. Topical authority crossover Months 7-12. Regenexx hit the crossover at Month 7 with the curve still climbing post-engagement.

  • Five partner-facing KPIs: condition and treatment keyword movement, organic impressions per practice area, qualified appointment requests, referring-domain growth, Google Business Profile call and direction actions per clinic.

  • YMYL sites need cleanup before they can compound. Medical sites accumulate years of outdated content and toxic links. Skip the cleanup and the architecture cannot crossover the authority threshold.

What Does a Healthcare SEO Engagement Actually Deliver Each Month?

A healthcare SEO engagement delivers six phases across 18 months: discovery and baseline (Month 1), foundation fixes and content pruning (Months 2-3), content production and link acquisition (Months 4-6), compounding ranking (Months 7-12), defensive scale (Months 13-18), and a refresh cycle every six months thereafter.

Each phase produces a specific deliverable set and a measurable KPI checkpoint.

Healthcare SEO 6-phase timeline

The phase shape is non-negotiable on medical sites.Skipping the cleanup work in Phase 2 (content pruning, toxic-link disavow, crawl budget cleanup) is the most common failure mode I see when practices switch agencies.The previous agency built rankings on a foundation full of debris.

The cleanup has to happen before the compounding can.

Discovery is not billable padding either. It is the only way to make month-over-month KPI movement meaningful. What follows is the deliverables view of each phase.

  • Phase 1 - Discovery (Month 1). Four audits (technical, content, backlink, local) plus locked baseline KPIs. KPI checkpoint: baseline locked.

  • Phase 2 - Foundation (Months 2-3). Schema deployment, content pruning, crawl budget cleanup, toxic-link disavow, redirect map, local fixes. KPI checkpoint: site cleaned, architecture locked.

  • Phase 3 - Content + Links (Months 4-6). 8-12 condition or treatment pages, 4-8 editorial links when in scope, GBP tuning per clinic. KPI checkpoint: first long-tail rankings on page 2-3.

  • Phase 4 - Compounding (Months 7-12). 20-30 additional pages, 12-20 links, multi-location scale, conversion infrastructure tuning. KPI checkpoint: topical authority crossover, appointment-request lift.

  • Phase 5 - Defensive Scale (Months 13-18). Defensive backlink monitoring, expansion to adjacent treatments, annual content refresh begins. KPI checkpoint: rankings sustained, expansion clusters seeded.

  • Phase 6 - Refresh Cycle (Month 19+). 6-month rotation through content inventory, medical accuracy review, toxic-link defense. KPI checkpoint: authority defended, growth maintained.

What Happens in Month 1: Discovery and Baseline?

Month 1 produces four audits and a locked baseline.I run a technical audit, a content audit, a backlink audit, and a local SEO audit.Each surfaces issues with a remediation cost and a revenue impact estimate.

The baseline locks current ranking positions, organic impressions, GBP actions, and referring domain count.

The four Month 1 audits are not pulled from off-the-shelf tools.They are operations documents I hand to the practice administrator and the implementation team.The technical SEO audit uses Sitebulb at full depth, cross-referenced with Google Search Console crawl stats.

The semantic SEO audit scores topical coverage against the conditions, treatments, and specialties the practice wants to defend.The backlink audit procedure surfaces toxic-link risk and competitor gap.The local audit covers Google Business Profile completeness, citation consistency, and per-clinic NAP integrity.

Baseline KPIs I Lock Before Any Execution

Five baseline numbers go into the engagement contract: condition and treatment keyword positions (30-50 tracked terms per practice area), 90-day organic impressions per practice area, qualified appointment requests attributed to organic in the prior 90 days, referring-domain count, and per-clinic GBP call and direction-request totals.

Any agency that cannot point at these numbers in Month 13 has no way to claim they produced the lift.

What Happens in Months 2-3: Foundation Work?

Months 2-3 ship the technical and architectural fixes the audits surfaced plus the cleanup work medical sites need before they can compound.Schema deployment, canonical and redirect cleanup, content pruning, crawl budget cleanup, toxic-link disavow if surfaced, internal linking rebuild, and Google Business Profile fixes across every clinic.

No new content production yet.No outreach yet.Foundation first.

Technical Fixes and Schema Deployment

Most healthcare sites I audit have one of three technical patterns.A builder-template site running 200ms server response with no schema.An old WordPress install with hundreds of orphan pages and a broken redirect map from clinic consolidations.

Or a custom build with great UX and zero on-page SEO.

The remediation list per pattern is different.

The shape of the work is consistent: deploy MedicalBusiness, Physician, and MedicalProcedure schema, fix the canonical map, repair broken internal links, normalize the condition and treatment URL hierarchy, drop ranking pages that should not be indexed.

  • MedicalBusiness marks up the practice as an organization with address, phone, hours, accepted insurance. Anchors local SEO signals and surfaces practice metadata in the SERP knowledge panel.

  • Physician marks up individual provider bios, credentials, specialties, affiliations. Carries E-E-A-T weight Google explicitly looks for on YMYL pages.

  • MedicalProcedure marks up each treatment or procedure with description, body location, prep, recovery. Surfaces rich snippets and feeds AI Overviews on condition queries.

  • MedicalCondition marks up condition pages with symptoms, causes, typical treatments offered. Pairs with MedicalProcedure to give Google the full condition-to-treatment graph.

  • FAQPage marks up patient FAQ sections inside condition or treatment pages. Eligibility for FAQ rich results in the SERP, often the first SERP feature to lift.

  • BreadcrumbList marks up site hierarchy from home to specialty to condition to treatment. Required for clean breadcrumb display and topical-map signaling.

Content Pruning and Crawl Budget Cleanup

This is where medical sites differ from every other vertical.

Healthcare sites accumulate years of outdated content: retired physician bios, deprecated treatment protocols, old conference abstracts, FAQ pages that reflect a different practice scope, news posts from a decade ago, duplicate location pages from clinic mergers.

The site has hundreds of pages Google has to crawl, evaluate, and either rank or ignore.Most of them dilute the topical signal.

The Regenexx site had multiple years of accumulated content needing decisive prune-or-refresh decisions.

Each page got one of three labels: keep and refresh, consolidate into a canonical, or 301 to nearest relevant.

The pruning alone moves crawl budget toward the pages that matter, which is half the reason the rankings eventually lift.

  • Retired physician bios. Provider left years ago, page still indexed. Action: 301 to nearest current provider in same specialty, or to the specialty hub.

  • Deprecated treatment protocols. Practice no longer offers the treatment, or the protocol has been updated. Action: refresh to current protocol if still relevant, otherwise consolidate or 301.

  • Old conference abstracts and PR. Indexed but produces no rankings, dilutes crawl budget. Action: noindex or 301 to relevant condition page.

  • Duplicate location pages from mergers. Multiple URLs for the same clinic after acquisition. Action: canonical to primary, redirect the rest.

  • Thin condition pages (under 400 words). Stub content from the initial site build. Action: refresh to depth or consolidate into the parent specialty hub.

  • Decade-old news posts. Indexed but irrelevant to current practice. Action: bulk noindex via category, or 301 if a successor page exists.

Toxic-link disavow lives in this phase too.The Regenexx engagement included roughly 7,000 toxic backlinks disavowed in the cleanup pass.Medical sites attract toxic links at scale, both passively (low-quality citations, scraped content) and adversarially (deliberate negative SEO from competitors in high-CPC specialties).

The disavow workflow is documented separately.

Practice-Area Content Architecture Lock

The content architecture lock is the load-bearing decision of the engagement.Every future content piece sits inside the practice-area structure decided in Month 2.Get the condition-and-treatment hub layout wrong and every cluster piece you publish over the next 16 months reinforces the wrong topology.

I architect 3-5 practice-area hubs with supporting cluster pieces planned (not written) for each.The plan is approved by the practice before a single piece is drafted.Brand voice gets locked in Month 2 alongside the architecture so every piece across the next 16 months stays in the same register.

Months 4-6 produce the first ranking movement.I publish 8-12 condition and treatment pages around the practice-area pillars, place 4-8 editorial backlinks in medical publications and provider directories, and tune Google Business Profile signals across every clinic location.

Long-tail condition queries start ranking on page 2-3.

Content Cadence: Condition Pages + Treatment Pages + Physician Bios

Each practice-area pillar gets supporting cluster pieces over Months 4-6.The pillar establishes topical depth (the parent specialty, the parent condition category).The cluster pieces fill the lexical relations Google needs to recognize the practice as a topical authority on the conditions it treats.

Cluster pieces include specific condition pages, treatment protocol pages, physician bio pages with proper Author and Physician schema, FAQ pages tied to common patient queries, and outcome pages with case-shape narrative.Medical accuracy review by a credentialed reviewer is a recommended trust signal even when not explicitly required.

Link acquisition is a separate Mojo Links capability. The Regenexx engagement above was defensive cleanup, content pruning, and topical authority work. Link acquisition was not in scope. For healthcare practice clients who need active link acquisition, it runs through Mojo Links' link-building campaigns service, backed by the documented six-phase link-building workflow. Available as a standalone engagement for practices that already have technical and content foundation in place.

Link acquisition starts here when in scope, not before.Publishing first, then acquiring second, is the order that produces durable rankings.I run the full link-building workflow against medical publications, provider directories, hospital affiliation pages, and YMYL-adjacent news.Each prospect runs through the link prospecting scorecard before approach.

Every placed link comes with a 120-day replacement guarantee.

First Ranking Movement to Expect

Long-tail condition queries (the 4-7 word phrases real patients type) move first.Head terms (single condition or specialty words like "orthopedic surgeon Dallas") move much later, usually Months 9-12.Anyone promising head-term movement in the first 90 days is selling something other than SEO.

The full ranking timeline lives in how long link building takes to move rankings.

What Happens in Months 7-12: Compounding Phase?

Months 7-12 are when topical authority crosses the threshold and rankings start compounding.

I publish 20-30 additional condition and treatment pages, place 12-20 editorial links (when link acquisition is in scope), scale local SEO across multi-location practices, and tune the conversion infrastructure (appointment forms, click-to-call, telehealth booking flow) so the ranking lift converts to qualified appointment requests.

Topical Authority Threshold Crossing

Topical authority is binary at the practice-area level.The site either passes the coverage threshold Google needs to treat it as a default authority on the condition or treatment, or it does not.The crossover usually happens between Months 7 and 9 if the content architecture from Month 2 was correct and the Phase 2 cleanup was thorough.

After crossover, new pieces in the practice area rank faster (typically 4-6 weeks instead of 8-12) and the existing pieces lift in tandem.

Regenexx is the case I cite for this.The 12-month engagement ran August 2024 to August 2025.The defensive cleanup (7,000 toxic backlinks disavowed, content pruning, crawl budget cleanup) ran through the foundation phase.Traffic remained flat at roughly 17,000 monthly visits through the first six months while the disavow processed and the pruning compounded.

Then in March 2025, roughly seven months in, the curve broke and the site started compounding across the condition and treatment cluster.The compounding continued through the close of the engagement and beyond, because the cleanup work was load-bearing.That is the topical authority threshold crossing in real data.

Same shape I see on every YMYL build when the Month 2 architecture and Phase 2 cleanup decisions are correct.

Regenexx organic traffic August 2024 to May 2026

Regenexx. com organic traffic, Ahrefs.The flat band from August 2024 through February 2025 is the cleanup processing window.The breakout in March 2025 is the threshold crossing.

Continued growth beyond August 2025 is the architecture compounding after the engagement closed.

Local SEO Scale Across Multi-Location Practices

Multi-location practices add a per-clinic layer to the Months 7-12 work.Each clinic gets its own Google Business Profile optimization cycle, its own city-modified landing page, its own citation set, and its own review-acquisition workflow.I run these in parallel rather than sequentially.

A 12-clinic practice needs the per-clinic layer compressed into Months 7-12 or it falls behind the content cadence.

Conversion Infrastructure Tuning

Rankings without conversion infrastructure produce traffic, not appointments.Months 7-12 tune the appointment request form (fields, length, HIPAA-aware data handling, trust signals), the click-to-call experience on mobile, the practice-area-specific landing copy, the telehealth booking flow where applicable, and the post-appointment follow-up.

The CRO work is small but it shifts the appointment-request rate by enough that the administrator notices.

What Happens in Months 13-18: Defensive and Scale Phase?

Months 13-18 protect the ranking gains and expand into adjacent treatments and conditions.Defensive backlink monitoring catches negative SEO and toxic-link drift.New cluster work expands into adjacent treatments the practice wants to grow into.

The annual content refresh cadence starts here and recurs every six months.

Once a healthcare practice site has authority, it attracts toxic links at scale.Some are passive (low-quality citations, scraped condition content).Some are adversarial (deliberate negative SEO from competitors in the same high-CPC specialty).Monthly monitoring catches both.The detection pattern is documented in the negative SEO response workflow, where the Regenexx disavow case is the real-data anchor.

The remediation runs aggressive disavow plus accelerated legitimate acquisition.

Expansion to Adjacent Treatments and Conditions

The practice signed for SEO on its core treatments and conditions.Months 13-18 is the natural window to add adjacent areas.Orthopedic practice adds sports medicine.Cardiology adds preventive cardiology.Dermatology adds cosmetic procedures.Each adjacent area gets its own pillar plus 5-7 cluster pieces.

Adjacent areas reach ranking faster because the practice already has topical authority on the parent specialty.

Annual Content Refresh Cadence

Every piece on a medical site needs refresh attention at least once every 12 months.Treatment protocols evolve.FDA guidance changes.Practice scope shifts when physicians join or leave.I rotate through the inventory on a 6-month cycle starting Month 13, prioritizing pieces that rank in positions 4-15 (the slots where a refresh moves the page onto page 1).

Pieces in position 1-3 get lighter touches.Pieces that have aged out medically get a toxic-content review parallel to the link-side defense.

Which KPIs Should a Healthcare Practice Partner Check Each Month?

Five KPIs decide whether a healthcare SEO engagement is working: condition and treatment keyword ranking changes (movement on tracked head terms), organic impressions and clicks per practice area, qualified appointment requests attributed to organic, referring-domain growth on the practice's backlink profile, and Google Business Profile call-and-direction actions per clinic location.

Healthcare SEO KPI matrix

The matrix above shows when each KPI first activates.Rankings and impressions move in Months 4-6.Appointment requests lag rankings by three to six months because Google's ranking lift takes weeks to translate into qualified clicks, and the qualified clicks take weeks more to convert into appointments through the practice's intake pipeline.

Administrators who expect appointment lift before Month 7 are usually disappointed for reasons that have nothing to do with the operator.

How Does the Engagement Change for Solo Practitioners vs Hospital Systems?

The six-phase shape is constant.Duration scales with providers, locations, and specialty breadth.Solo physicians get a 12-month abbreviated engagement.Group practices get the standard 18-month.Multi-location practices get 24+ months plus a parallel per-clinic layer.

Hospital systems get 24-36 month enterprise engagements with per-department and per-location layers running in parallel.

Practice size engagement comparison

Solo Physician (1-2 Providers): Abbreviated 12-Month Version

Solos compress Phase 5 (defensive scale) into the closing months of the engagement.The compounding phase still runs the full Months 7-12.What gets cut is the practice-area expansion.Solos defend one or two conditions or treatments, not five.

The engagement output is leaner, the per-month spend is lower, and the ranking timeline is the same.

Group Practice (3-15 Providers, Regional): Standard 18-Month

Group practice is the default tier.Two to five conditions or specialties defended in depth.Regional citation set.

Single-state or two-state coverage. 18 months produces the full six-phase arc with compounding rankings, conversion tuning, and the start of expansion work.

Multi-Location (15+ Providers, Multi-State): Extended 24-Month with Per-Clinic Layer

Multi-location practices add complexity in two dimensions: condition breadth (often 5+ areas) and geographic spread (3+ clinic locations, sometimes 10+).The 24-month engagement runs the standard six phases plus a parallel per-clinic track.Each clinic gets dedicated GBP optimization, citation work, review acquisition, and city-modified landing pages.

The per-clinic layer runs in parallel with the content + link work, not after.

Hospital System: 24-36 Month Enterprise Engagement

Hospital systems are enterprise scope. 50+ providers, full inpatient and outpatient services, dozens of departments, multiple locations across a state or region.The engagement runs 24-36 months with three parallel tracks: the standard six-phase architecture work on the parent domain, a per-department layer for service line content, and a per-location layer for the GBP and citation work.

Hospital system engagements are available scope but require a separate scoping conversation; the standard six-phase shape still applies underneath.

What Should a Healthcare Practice Look for When Picking a Healthcare SEO Company?

Look for five signals: documented YMYL and E-E-A-T workflow specific to medical sites, a named operator with physician-review-aware content review, a transparent monthly deliverable list (not a vague retainer), case data from medical clients or YMYL-adjacent verticals, and a written exit plan.

Avoid agencies that promise rankings or skip medical accuracy review.

Five Questions to Ask Any SEO Agency Before Signing

Ask these five before signing. Each question paired with the answer to expect and the answer that should send you elsewhere.

  • What does Month 1 produce? Acceptable: four named audits (technical, content, backlink, local) and a locked baseline KPI set. Walk away if the answer is "we start optimizing right away" or anything without a named deliverable.

  • Who is the senior operator on the account? Acceptable: a named individual you can talk to before signing. Walk away if the answer is "your account manager will handle it."

  • How is the content architecture decided and reviewed? Acceptable: Month 2 architecture lock plus a named medical reviewer step. Walk away if the answer is "we will figure it out as we go" or no reviewer is mentioned.

  • What is the link acquisition policy? Acceptable: editorial placements with disclosure, prospect scoring, replacement guarantee. Walk away on any reference to PBNs, link networks, or undisclosed paid placements.

  • What are your tier-by-tier deliverables and pricing? Acceptable: specific link counts and content counts per tier, documented and verifiable. Walk away from vague pricing or "depends on your needs" with no tier breakdown.

For reference on the kind of tier breakdown to expect, see the link building budget tiers I publish openly.

Red Flags I Have Seen Practice Administrators Miss

Six patterns that should kill any engagement before the contract gets signed.

  • Ranking guarantees. Anyone who guarantees specific rankings is either lying to you or violating Google's policy and putting your site at risk.

  • Vague monthly retainer with no deliverable list. "We do SEO" is not a deliverable. Without a specific monthly deliverable spec, there is no way to hold the agency accountable.

  • Named-operator dodge. The founder is on the website but never on the calls. The actual work runs through junior account managers who are not the named operator.

  • Compensation tied to traffic, not appointment requests. Traffic is easy to inflate with garbage clicks. Appointment requests are not. Aligned incentives matter.

  • No negative-SEO response workflow when asked. If they have not handled a confirmed link-based attack on a client, they will not catch one when it happens to you. Medical sites get attacked at scale.

  • Content published without medical reviewer in the loop. Patient-safety-adjacent content needs credentialed reviewer attention. Skipping this is both an SEO risk (Google E-E-A-T penalty) and a patient-safety risk.

For the negative-SEO recovery angle specifically, the negative SEO response workflow documents what good defensive work looks like.

Frequently Asked Questions About Healthcare SEO Engagements

How Long Until Practice-Area Keywords Reach Page 1?

Long-tail condition and treatment phrases (4-7 word queries) typically reach page 1 in Months 4-6.Head terms (single specialty words like "orthopedic surgeon Dallas") usually reach page 1 in Months 9-12 if the content architecture and cleanup work were thorough.

Volatile markets (high-CPC metros, recently disrupted SERPs) can run 3-6 months longer.

Can You Cancel Mid-Engagement If It Is Not Working?

Yes.Mojo Links contracts include a written exit plan with data portability.

You keep the topical map, the content inventory, the backlink profile, the GBP optimization notes, and the monthly reporting history.

I hand over everything in a format your next agency or in-house team can pick up from Month X without restarting from Month 1.

What Is the Minimum Monthly Spend That Produces Ranking Movement?

Below the Growth tier, the math does not work for competitive practice areas.The Growth tier delivers 8 placements per month plus the semantic SEO foundation and technical monitoring.Smaller scopes produce activity, not ranking movement.

Specific package scopes live on the monthly SEO service page.

Do You Handle Google Penalty Recovery If a Medical Site Is Hit During the Engagement?

Penalty recovery is included scope.If the site catches a manual action or core-update demotion during an engagement, I run the diagnostic, ship the remediation, and submit the reconsideration request.No separate engagement, no separate fee.

Standalone Google penalty recovery is available for practices that need just the recovery work without a full monthly engagement.

Will You Work with a Practice That Has Already Been Burned by an SEO Agency?

Yes.Most regulated-vertical clients have been burned at least once before, and medical practices specifically tend to attract bottom-tier agencies.The Month 1 audits surface what the prior agency did (good and bad), what is recoverable, and what needs to be undone.

Toxic backlinks from the prior agency get disavowed.Thin condition pages get consolidated or refreshed.Schema gets redeployed correctly.The most common pattern: prior agency built rankings on tactics that aged out, the rankings collapsed during a core update, the practice fired them, and the call comes to me.

Start the diagnostic with a free growth audit.

Mojo Links runs full-stack monthly SEO and standalone link-building campaigns for practices in YMYL verticals.The medical-specific operations playbook was sharpened across a decade of work in supplements, crypto, finance, FMCG, real estate, plus the Regenexx medical engagement documented above.

The methodology is the same across YMYL.The medical layer is the physician credentialing, medical accuracy review, FDA-adjacent claim language, and HIPAA-aware forms that sit on top.

Start with a free growth audit.Twenty minutes.I cover technical health, backlinks, content gaps, and AI visibility.

You leave with an honest read on whether SEO is the right channel for your practice at the budget you can sustain.

Bart Magera

About Bart Magera

Bart Magera is the founder of Mojo Links and SEO Director at Profit Engine. Ten years across YMYL verticals (legal, medical, finance, supplements, crypto, gambling) and 300+ growth campaigns. Trained under Koray Tuğberk Gübür's Topical Authority framework. Author of two SEO books and international speaker.

More about Bart Magera

Related posts

Keep reading on adjacent topics.

Want this kind of analysis on your site?

Get a free video walkthrough within 48 hours covering technical health, backlinks, content gaps, and AI visibility.