INDEX · 01 · OVERVIEW
SaVida Health
Addiction treatment · 50+ clinics · MA · VA · OH · VT · ME
ENGAGEMENTGrowth retainerDURATIONAug 2023 – Aug 2025 · 24 months

Built for what'sreplacing search.

In early 2025, Google's AI Overviews absorbed up to 60% of clicks from organic search. Industry CTR dropped 32% on #1 organic results. SaVida's organic lead volume grew +9% YoY through the same window.Not because we rank at #1. Because we built for what ranks underneath it. A four-tier content model aimed at queries AI Overviews can't answer, closed-loop CRM attribution from first session to booked appointment, and location pages that carry the brand in every market SaVida serves.
01 · Leads YoY · May–Jul 25
+9.0%
Through the AI Overviews collapse
SOURCE · SaVida CRM · first-session attribution
02 · Industry CTR collapse
−32%
On #1 organic positions, same window
SOURCE · GrowthSRC Media · cited in review
03 · Impressions YoY · May–Jul 25
+70.4%
Visibility compounded through the shift
SOURCE · GSC · 3-month export
04 · Leads YoY · Jan–Apr 25
+12.7%
Pre-AIO trajectory (347 → 391)
SOURCE · SaVida CRM · first-session attribution
INDEX · 02 · CHALLENGE
Before the engagement

A previous agency left a crime scene. We had to clean it up first.

SaVida inherited a site architecture that worked against them, a backlink profile with purchased liabilities, and a reporting rhythm built on ranking charts and a single post-appointment question: “how did you hear about us?” Patients in withdrawal were typing “suboxone clinic near me” into Google and finding competitors.

  • 01
    Site organized by drug name and city, not by how patients actually search.
    A person in active withdrawal doesn't search “Suboxone Worcester MA location page.” They search “suboxone near me now.” The architecture fought the one moment that mattered.
  • 02
    Hundreds of near-duplicate pages indexed as unique. Rankings fragmented across the domain instead of consolidating.
    Google split authority between dozens of templated pages. Every page was weaker. None of them won. The site was competing with itself for every query.
  • 03
    Lead source captured by asking patients a question, not by tracking them.
    The answer to “how did you hear about us?” is wrong 40%+ of the time, every study. SaVida was making budget decisions on anecdotes. Organic search got no credit; the channels that got credit weren't the ones producing leads.
  • 04
    A backlink profile poisoned with purchased links. Zero editorial value, active liability.
    The prior agency bought links that Google's link-spam updates were already flagging. One algorithm shift from a manual penalty. We disavowed the liabilities inside month one.
  • 05
    Reports that showed ranking charts and nothing else. No traffic. No engagement. No leads. No decisions.
    Leadership was reading green arrows on a dashboard while the business asked questions the dashboard couldn't answer: which clinics are full, which are empty, which markets deserve the next spend.
INDEX · 03 · APPROACH
Four-tier content model

Built for the queries AI Overviews can't answer.

Each tier targets a different intent shape. Clinic-specific queries need a clinic (not a paragraph). Insurance-specific questions need state-level policy context. Medication comparisons need clinical accuracy. Press events need news-schema velocity. AI Overviews can summarize a category page; it can't book an appointment in Worcester, MA.
TIER 01
Location Pages

One per clinic with local schema, service list, provider detail, appointment form. AI-proof because: a real clinic in a specific ZIP code is the right answer to "suboxone clinic near me"; AI can't replace it.

70 pages · 50+ clinics
TIER 02
Local Blog Posts

Regional patient intent. "What is Suboxone treatment like in Worcester?" AI-proof because: regional patient language is too specific for an AI summary; the next step is always a local clinic we can name.

~60 posts · 5 states
TIER 03
Educational Articles

"Sublocade vs. Suboxone." AI-proof because: clinical-accuracy bars stop AI summaries from dominating; the click-past audience is high-intent research (they read past the summary because they need precision).

~80 articles · evergreen
TIER 04
Press Releases

Every new clinic launch syndicates with news schema. AI-proof because: news events are timestamped and crawled fresh; AI summaries lean on established sources and these releases feed them.

30+ releases
Foundation · separate case study

Before any of the above could compound, the WordPress stack had to stop dragging. 5.8s → 1.9s load, 68% database reduction, CWV Failed → Good, bounce 62% → 41%. The technical rebuild that made the content story possible has its own case.

Read the WordPress rebuild →
STACK · SEO
Technical remediation

Metadata standardized, internal links rebuilt, duplicate pages consolidated, toxic backlinks disavowed.

STACK · LOCAL
Yext + GBP sync

50+ Google Business Profiles optimized. Yext Listings syndication across 60+ directories for consistent NAP.

STACK · CRM
Hello Automations

First-session attribution. Automated nurturing sequences, appointment reminders, follow-up workflows per clinic.

STACK · SCHEMA
HIPAA-safe structured data

MedicalBusiness, Physician, FAQPage, LocalBusiness schema. No PHI in markup. Clean for Google's medical E-E-A-T.

STACK · MEASURE
Closed-loop reporting

GA4 → CRM → marketing channel. Every form submission tagged to source. Monthly narrative, not raw dashboards.

STACK · CONTENT
140+ pieces shipped

Every piece aligned to a patient search behavior. Editorial calendar tied to seasonal query curves.

INDEX · 04 · ORBIT
Running on Orbit

Strategy visible, task by task, clinic by clinic.

Every task SaVida's team opens in Orbit ties to a URL, the URL to a keyword set, the keyword set to attributed leads. No guessing which content moved the number.
orbit.digital1010.tech/ savida-health / seo · organic
LIVE
Organic search/Performance/JUL '24 → OCT '25
Impressions · FY 2024
952,643
▲ +198%
Clicks · FY 2024
42,675
▲ +277%
Leads · Jan – Apr 2025
391
▲ +12.7%
Top 10 keywords · FY 2024
3,149
▲ +240%
Clicks & impressions · monthly · JUL '24 → OCT '25
ClicksImpressions
JUL '24OCT '24DEC '24MAR '25MAY '25AUG '25OCT '25
Top moving non-brand keywordsRankVolumeNote
suboxone clinic#1930/mo▲ core
emergency suboxone near me#22,900/mo▲ +67
addiction specialist#3▲ +12
sublocade#7▲ +49
IOP program Richmond VA#2▲ local
suboxone doctor near me#8▲ intent
INDEX · 05 · KEYWORD WINS
Queries that brought patients to the door

Six keywords, six clinics full.

suboxone clinic
#1
▲ 155 clicks
930 monthly volume · core treatment query
emergency suboxone near me
#2
▲ +67 positions
2,900 monthly volume · top 3 after 67-position jump
addiction specialist
#3
▲ 30 clicks
720 monthly volume · services-matched intent
sublocade
#7
▲ +49 positions
Brand-name drug, blog-driven visibility
addiction programs near me
#4
▲ 38 clicks
900 monthly volume · strong generic performer
suboxone vs methadone
#7
▲ 36 clicks
1,300 monthly volume · blog-driven educational
INDEX · 06 · REGIONAL
Clinic-level impact

Four markets, four different reasons it worked.

National strategy fragments at the clinic line. Every market has its own query curve, competitor set, and local-pack dynamics. Here's how four read from the inside.
Worcester · MA

Highest-volume growth.

Three-month impression growth outpaced every other market in the portfolio. Driven by local blog posts mapped to regional Suboxone queries.

20,569
Impressions · monthly
Virginia Beach · VA

Ranking-driven wins.

Keyword position gains carried the volume. Tier-1 location page restructure moved "Suboxone Virginia Beach" into the local pack within 60 days.

11,382
Impressions · monthly
West Springfield · MA

CTR outperformance.

Strong CTR against the portfolio average. Well-optimized local content and tight metadata reliably converted impressions into visits.

7.2%
Organic CTR · avg
Richmond · VA

IOP and specialist wins.

"IOP program Richmond VA" at #2 and "addiction specialist" at #3 funneled qualified traffic into a single clinic throughout Q1 '26.

#2 · #3
Two category rankings
INDEX · 07 · DURABILITY
The AI Overviews test

The SERP broke. Every competitor bled clicks. SaVida's leads grew.

Spring 2025: Google dropped AI Overviews into healthcare SERPs. Broad terms like “rehabs near me” and “MAT programs near me” got swallowed whole by the AI answer. The addiction-treatment category lost roughly a third of its organic clicks overnight. Competitors rebuilt pages. Paid budgets moved. SaVida's CRM kept logging leads at a higher rate than the year before.

The four-tier model wasn't built for rankings. It was built for the exact queries AI Overviews can't answer: “emergency suboxone near me,” “IOP program Richmond VA,” “addiction specialist [city].” Questions where the right answer is a clinic, not a paragraph. That's why it held.

+9%
Organic leads YoY. May–July 2025 vs. prior year, measured in the CRM via first-session attribution. The three months that contained the full AI Overviews rollout.
−32%
Industry CTR collapse. on #1 ranked healthcare pages once AI Overviews entered the SERP. Industry studies cited declines between 15% and 60% depending on the query type.
+70.4%
Search impressions YoY. May–July 2025 vs. prior year. 190,003 → 323,685. Visibility kept compounding through the rollout even as the industry's click volume shrank.
Organic leads · YTD cumulative, 2024 vs. 2025
2024 YTD2025 YTD
0228455690391486580690
JAN–APRJAN–MAYJAN–JUNJAN–JUL
Source: SaVida CRM · first-session attribution · Performance review decks delivered May + Aug 2025
INDEX · 08 · QUOTE
Word from the client
I highly recommend Digital1010 for any organization looking to elevate its digital marketing with a partner that is as strategic as they are creative.
Andy WardFormer Chief of Growth · SaVida Health
INDEX · 09 · DEEPER PROOF
Year-end Search Console pull

The full picture, before the headline numbers got rounded down.

What the hero numbers don't show: the shape of the compounding. Each of these is pulled direct from Search Console, unfiltered. Honest numbers, one-click verifiable.
ORGANIC CLICKS · YoY
+277%
42,675 clicks in 2024, up from 11,314 the prior year. The compounding started in Q2.
GSC · Year-end pull
IMPRESSIONS · YoY
+198%
952,643 impressions in 2024. Nearly 1M patients saw SaVida in search before they clicked.
GSC · Year-end pull
KEYWORDS RANKING
17,089
+80.6% YoY. The content model built a long tail; generic queries cover every addiction service SaVida treats.
GSC · Year-end pull
TOP 10 KEYWORDS
3,149
+240% YoY. Pages that show up on the first page of results. First page is the only page that counts.
Year-end report
TOP 3 KEYWORDS
2,106
+152% YoY. Rank positions 1–3. This is where CTR gets interesting; 30%+ click-through is normal at these positions.
Year-end report
CONTENT SHIPPED
140+
Pieces produced across the four-tier model. Every piece measured against its keyword target on publish and again at day 90.
Content calendar
INDEX · 10 · TIMELINE
How the engagement ran

From audit to compounding, in five acts.

MONTH 01
Audit & architecture.

Site crawl, link-profile review, CRM diagnostic. Content-model proposal delivered end of month.

MONTH 02 – 03
Structural fixes ship.

Location pages rebuilt. Duplicates consolidated. Yext + GBP synced. Hello Automations wired.

MONTH 04 – 09
Content model runs.

140+ pieces published across four tiers. Weekly updates land in Andy's inbox every Monday. Monthly reports ship the first week of each month. Quarterly strategy reviews on the calendar.

MONTH 10 – 18
The curve bends.

Compounding starts. 2,106 keywords land in the top 3 (+152% YoY). Organic becomes the primary lead channel.

MONTH 19 +
Durability test.

AI Overviews arrive. Industry CTR drops 32%. SaVida's leads grow 9% through the shift. Engagement renewed.

The claim

The old playbookbroke in 2025.

Ten blue links are not what search looks like anymore. AI Overviews eat the top of the SERP; branded queries get summarized away; the #1 position loses a third of its clicks. Most of what's written about SEO was written for a search experience that doesn't exist. What we built for SaVida was the opposite bet: architecture aimed at the queries AI Overviews can't answer, location pages that own local conversion, closed-loop attribution from first session to booked appointment. The numbers on this page are what that bet looks like twenty-four months in.