§ Service
Medical Directory SEO

Medical directory SEO.

Abstract

Healthgrades ranks on Medicare claims data, ABMS feeds, public malpractice records, and CMS HCAHPS surveys. Zocdoc ranks on real-time appointment availability and exact-match insurance acceptance. Three of the four Healthgrades feeds sit outside the practice's direct control. The ones that move are the ones we work.

Directory work is one of seven services in our broader SEO for medical practices. The directory layer feeds into the entity-graph reconciliation, the local-pack architecture, and the author-byline authority signal.

What governs directory ranking

Four algorithmic surfaces. Three the practice can move.

The major medical directories use different ranking algorithms and different patient-acquisition mechanics. The mechanisms below name what governs the surfaces and what the practice actually controls.

01

Healthgrades on Medicare claims, ABMS feeds, malpractice records, and HCAHPS.

Healthgrades ranks physicians using four data feeds. Medicare claims data drives the procedure volume and outcome signals. ABMS feeds populate board-certification status. Public malpractice records show up as background. CMS HCAHPS survey scores influence the patient-experience component. Three of the four sit outside the practice's direct control; the practice can move profile completeness, ABMS reconciliation, and response patterns on the HCAHPS surveys.

02

Zocdoc on real-time appointment inventory and insurance exact-match.

Zocdoc's internal search engine privileges appointment availability and insurance acceptance. A physician profile with no near-term openings ranks below a physician with same-week slots; a profile that doesn't match the searcher's exact-string insurance plan filters out entirely. The practice operates the appointment-inventory surface through its scheduling integration; the insurance-acceptance list needs maintenance as carrier contracts evolve. Post-appointment review automation is the compliance-strict alternative to practitioner-solicited reviews where APA Ethics Code Principle 5.05 and NASW Code of Ethics Section 4.07 prohibit solicitation.

03

Vitals and US News for tertiary surface coverage.

Vitals carries patient-experience surveys and basic profile data. US News carries hospital and specialty rankings for the larger institutional surfaces. Tertiary directory completeness matters at the entity-graph level even where direct traffic from these surfaces is small; the sameAs reconciliation runs across all directory profiles, and unclaimed profiles signal entity fragmentation to Google's resolver. We claim and complete the tertiary surfaces as part of the entity-chain hygiene.

04

Unclaimed-profile reconciliation across the ecosystem.

Healthgrades and Zocdoc auto-populate profiles for physicians who have not claimed them, using public-record data. Stale information, wrong specialty taxonomies, defunct office addresses, and outdated insurance lists ride on those unclaimed profiles indefinitely. We audit every physician on the roster against every directory, surface the unclaimed-or-stale profiles, route the claim process, and bring the directory data into alignment with the practice's actual current operating state.

Side by side

Healthgrades versus Zocdoc, on the levers the practice controls.

Healthgrades
Algorithm on 4 data feeds
Zocdoc
Real-time inventory + insurance match
Primary ranking signal
Medicare claims volume + ABMS certification + malpractice records + CMS HCAHPS
Appointment availability within the searcher's time window + insurance acceptance exact-match
What the practice can move
Profile completeness, ABMS chain reconciliation, HCAHPS response patterns
Appointment-inventory surface via scheduling integration, insurance list freshness, post-appointment review flow
Review solicitation surface
Patient-led reviews; direct solicitation policy-restricted in some states
Post-appointment automation is built-in; legal in physician specialties without solicitation prohibitions
Best fit specialty
All physician specialties; particularly load-bearing for cardiology, oncology, primary care where Medicare volume matters
Appointment-driven specialties; dermatology, primary care, ENT. Less load-bearing for procedure-scheduled specialties (plastic surgery, fertility).
Compliance constraint
AMA Code E-9.6.1 on advertising; state medical board overlays on testimonial display
Stricter for psychiatry / behavioral health under APA 5.05 and NASW 4.07 prohibitions on solicitation
Healthgrades
Algorithm on 4 data feeds
Primary ranking signal
Medicare claims volume + ABMS certification + malpractice records + CMS HCAHPS
What the practice can move
Profile completeness, ABMS chain reconciliation, HCAHPS response patterns
Review solicitation surface
Patient-led reviews; direct solicitation policy-restricted in some states
Best fit specialty
All physician specialties; particularly load-bearing for cardiology, oncology, primary care where Medicare volume matters
Compliance constraint
AMA Code E-9.6.1 on advertising; state medical board overlays on testimonial display
Zocdoc
Real-time inventory + insurance match
Primary ranking signal
Appointment availability within the searcher's time window + insurance acceptance exact-match
What the practice can move
Appointment-inventory surface via scheduling integration, insurance list freshness, post-appointment review flow
Review solicitation surface
Post-appointment automation is built-in; legal in physician specialties without solicitation prohibitions
Best fit specialty
Appointment-driven specialties; dermatology, primary care, ENT. Less load-bearing for procedure-scheduled specialties (plastic surgery, fertility).
Compliance constraint
Stricter for psychiatry / behavioral health under APA 5.05 and NASW 4.07 prohibitions on solicitation

Updated 2026-05-28

How we engage

Diagnostic, then monthly retainer. Four phases, each scoped against cited deliverables.

  1. Weeks 0-2

    Diagnostic

    We read your Search Console data, your traffic data, your current Schema.org markup, your physician author bylines, your testimonial pages, and your directory-profile completeness. The diagnostic comes back with the load-bearing pages, the dead weight, the YMYL-fragile content, and the entity-graph gaps. For multi-location groups, we add a GBP audit per practicing location.

  2. Weeks 2-6

    Schema and author layer

    We build the MedicalBusiness and Physician schema layer with sameAs chains to NPI registry, ABMS verification, and state medical board profiles. Author bylines surface ABMS specialty and active state license alignment. CPT-aligned service pages where the procedure mix supports it. The schema layer reflects what each page actually is, MedicalCondition / MedicalProcedure types reserved for the editorial layer.

  3. Weeks 4-8

    Reviews System alignment

    Editorial content rebuilt against the Reviews System 2023+ medical-content framework. Practicing-physician reviewer signals on first-party content. PubMed-cited primary literature replacing health-magazine summaries. Topic-to-specialty alignment in every author byline (a general practitioner does not author complex oncological articles). Patient testimonial workflow routed through the 45 CFR 164.508 consent path before any testimonial lands on a service page.

  4. Monthly

    Ongoing retainer

    Monthly cadence on the rest of the site, plus content cadence for the queries the diagnostic surfaced. Quarterly review against your traffic data and Search Console movement. Re-audit of the entity-graph reconciliation when physician rosters change. Re-audit of the consent workflow when state medical board advertising rules change.

Common questions

Questions practice administrators ask before booking a diagnostic.

01.

Why are some of our physicians on Healthgrades with profiles we never created?

Healthgrades auto-populates physician profiles from public-record data: NPPES, ABMS, Medicare claims, state medical board licensure pages, malpractice databases. The profiles exist whether or not the practice claims them. Unclaimed profiles often carry stale information. wrong specialty taxonomies, defunct addresses, outdated insurance lists. The claim process surfaces the data the practice can correct; the algorithmic feeds (Medicare claims, ABMS, malpractice) update on their own schedule.

02.

Should we focus on Healthgrades or Zocdoc first?

Depends on the specialty and the practice shape. Appointment-driven specialties where same-week availability is the dominant patient query. primary care, dermatology, ENT, urgent care. prioritize Zocdoc. Procedure-driven specialties where the physician's procedure-volume profile and board-certification authority dominate. cardiology, oncology, plastic surgery, orthopedics. prioritize Healthgrades. Multi-specialty groups work both surfaces with the lever calibrated to each specialty.

03.

How do you handle the review solicitation prohibition in psychiatry?

APA Ethics Code Principle 5.05 and NASW Code of Ethics Section 4.07 prohibit psychiatrists and licensed clinical social workers from soliciting patient testimonials. Zocdoc's post-appointment automation collects reviews automatically through the platform's own workflow, which is generally read as compliant with the prohibition (the practitioner is not soliciting; the platform is). For Healthgrades, the practitioner cannot solicit; patient-led reviews stay the only ethical accumulation surface. We surface the prohibition in the per-state advertising-rule overlay during the diagnostic.

04.

Are the directories worth the time given they pull traffic away from the practice site?

The directories operate as algorithmic-surface intermediaries between Google and the patient. The patient often searches a query, sees a directory profile in the SERP alongside the practice site, and clicks both. Directory authority transfers to the practice's site through the Physician.sameAs chain when the entity graph is reconciled. Treating the directories as competitors misses the entity-graph mechanism; the work is to consolidate the chain and let off-site authority transfer to the on-site byline.

05.

What about Vitals and US News?

Vitals and US News carry tertiary direct traffic compared to Healthgrades and Zocdoc, but the entity-graph reconciliation runs across every directory surface. Unclaimed or stale profiles on tertiary surfaces signal entity fragmentation to Google's resolver. We claim and complete them as part of the entity-chain hygiene, not as primary traffic sources. US News specialty rankings carry hospital-affiliated specialty groups where the institutional layer is part of the physician's authority profile.

06.

What does the CMS HCAHPS survey have to do with SEO?

CMS HCAHPS (Hospital Consumer Assessment of Healthcare Providers and Systems) is one of the four feeds Healthgrades algorithm uses for hospital-affiliated physicians. The survey scores show up in the Healthgrades ranking; the ranking shows up in patient SERP behavior; patient SERP behavior feeds Google's patient-experience signals on the entity. The connection is indirect but real for hospital-affiliated specialty groups. We surface the HCAHPS response-rate gap during the diagnostic where the institutional data is accessible.

Stop watching your competitors rank

If your physicians appear on directory profiles you never claimed, the entity chain is leaking.

The diagnostic audits every physician on the roster against every directory, surfaces the unclaimed-or-stale profiles, and routes the claim and reconciliation work so off-site directory authority finally transfers to the on-site byline.

Book a diagnostic

Four fields. We respond inside one business day with a few questions to confirm fit before either of us spends time on a call.

We use what you submit to qualify, then respond by email. We don't subscribe you to anything.