A doula training agency in Atlanta spent four months building their provider directory. Forty-seven certified doulas. Profiles with photos, bios, service areas. They launched it on their website and sent the announcement email. Six months later, 31 of those listings had no availability information, 18 hadn't logged in since the launch week, and clients were calling the agency directly asking if anyone was still active.

That's a ghost directory. And it's not an edge case. A 2025 review of Medicare Advantage and Medicaid behavioral health networks found that 72% of inactive providers listed in those directories should not have been included at all. The same review found that 33% of users encountered outdated or incorrect provider information before giving up. In mental health specifically, secret-shopper audits show that only 7–18% of listed providers actually accept insurance and have open availability.

The problem isn't that agencies don't care about their directories. It's that most directories are built without the systems to stay alive. No structured onboarding. No mechanism to prompt updates. No value delivered back to providers for maintaining their listings. Ghost directory prevention isn't a one-time fix — it's an architecture decision. This article breaks down exactly why directories die and what your agency can do to build one that doesn't.

Key points

• 72% of inactive provider listings in behavioral health networks contain errors or should have been removed entirely — making ghost directory prevention a network adequacy issue, not just a housekeeping one. • Ghost directories form through three predictable failure points: no onboarding structure, no update mechanism, and no value loop for providers. • Quarterly audits (every 90 days) are the regulatory baseline for Medicare Advantage plans — and the right cadence for any agency directory regardless of payer type. • Directories that show providers their referral activity and profile view counts see significantly higher engagement rates than directories that treat updates as administrative tasks.

What a Ghost Directory Actually Costs Your Agency

A ghost directory doesn't just look bad — it actively damages your agency's reputation, your referral volume, and your providers' trust in you. When a client searches your directory and finds three listings with no phone number, two with no availability, and one where the provider has moved practices, they don't retry. They leave. And they tell someone.

On the provider side, ghost directories create a trust vacuum. A therapist who built out her full profile — bio, specialties, sliding scale information — and then received zero inquiry emails in four months is going to draw one conclusion: the directory isn't working. She won't update her profile. She won't log in. And she definitely won't refer her colleagues to your network.

There's also a direct revenue impact. Directories that go stale stop generating referrals, which means your agency's network — something you spent real time and money building — produces nothing. If you've ever wondered whether the ROI math works out, what it costs your organization to have no directory is a useful place to start. A directory that functions as a ghost town costs you nearly the same as having no directory at all — but with the added overhead of maintaining a platform nobody uses.

There's also an SEO consequence. Inactive provider listings generate thin content — pages with little text, no structured data, no engagement signals. Search engines stop indexing them. Your directory pages become what SEOs call ghost pages: technically live in your CMS, invisible in search. Clients searching 'certified doula near me' or 'Christian counselor in Denver' won't find your network at all. The directory fails on every front simultaneously.

Understanding what a ghost directory costs is step one. Understanding why they form — almost always through the same three failure patterns — is what lets you prevent it.

The Three Failure Patterns That Turn Directories Into Ghost Towns

Provider directories go inactive through three predictable failure points: no structured onboarding, no update mechanism, and no value loop. Every ghost directory traces back to at least one of these — most trace back to all three.

Failure Pattern 1: No Onboarding Structure. Most agencies add providers to their directory the same way they add contacts to a spreadsheet — name, email, maybe a phone number. Providers get a login link and a 'let us know if you need help' email. That's not onboarding. Onboarding is a guided sequence that gets providers to a functional profile in the first 7–14 days. Without it, most providers never reach the point where their listing is actually useful. They log in once, see a blank profile, and don't come back.

Failure Pattern 2: No Update Mechanism. Providers' situations change constantly. They move practices. They close their roster to new clients. They change their rates, their specialties, their service areas. Without automated prompts that surface at regular intervals — ideally every 90 days — listings drift from current to stale to functionally wrong. Error rates for mental health provider listings ranged from 26% to 83% in California insurer directories, according to state audit data from 2018–2019, and there's no reason to believe those numbers have dramatically improved without systematic enforcement.

Failure Pattern 3: No Value Loop. This one is the hardest to solve because it's structural. If providers don't see a concrete benefit from maintaining their listing — referrals, visibility, client inquiries — there's no reason for them to engage. A directory that doesn't show providers how it's working for them will always lose to the provider's other priorities. They're running a practice, managing clients, probably doing their own marketing. Your directory has to earn its place in their workflow.

These three failures compound each other. Bad onboarding creates incomplete profiles. Incomplete profiles generate no referrals. No referrals kill the value loop. No value loop means no one updates their listing. And the directory ghosts. If you want to go deeper on the mechanics, why provider directories go stale and how to fix them covers the diagnostic side in detail. But the fix starts with your onboarding sequence.

Ghost Directory Prevention Starts With Onboarding, Not Features

Ghost directory prevention begins before a provider's listing goes live. The work you do in the first 14 days after a provider joins your network determines whether their profile will still be active 12 months from now. A structured onboarding sequence — not a welcome email, a sequence — is the single highest-leverage intervention available to your agency.

Here's what that looks like in practice. Day 1: send a welcome email with one task — upload a headshot and confirm contact details. That's it. One task. Day 7: send a second email prompting them to complete their bio and add their specialties. Include a live preview link showing what their profile looks like to clients right now. Day 14: send a third email asking them to set their availability and confirm their service area. By day 14, if all three actions are complete, you have a functional listing.

The key is specificity. 'Complete your profile' is a vague instruction that most people skip. 'Upload a headshot — listings with photos receive 3x more clicks than those without' is a specific ask with a specific reason. Providers respond to concrete value propositions, not administrative nudges. Frame every onboarding step as a benefit to them, not a requirement for your system.

Some agencies run a concierge onboarding model for their first 50–100 providers: someone on the team personally completes the profile on the provider's behalf using information from a short intake form. This takes about 20 minutes per provider and produces completion rates close to 100%. It's not scalable forever, but it seeds the directory with high-quality listings that demonstrate to later providers what a good profile looks like.

If your directory is still in the design phase, the complete guide to building a provider directory that actually works walks through the structural decisions — profile fields, search filters, provider categories — that make onboarding easier. The easier you make it for a provider to build a good listing, the more of them will.

Onboarding gets providers to a functional listing. The next challenge is keeping them there — which requires a different set of systems entirely.

The 90-Day Audit Cycle That Keeps Inactive Provider Listings From Accumulating

Quarterly audits — every 90 days — are the regulatory baseline for Medicare Advantage plans and the right cadence for any agency directory managing more than 20 providers. The goal isn't just compliance. It's preventing inactive provider listings from accumulating until they outnumber your active ones.

Here's what a 90-day audit cycle looks like in practice. At the start of each quarter, pull a report of all profiles flagged for inactivity — no login in 90+ days, no availability update, no contact confirmation. Send those providers a direct email: 'Your listing is still active in our directory and is getting views. Can you confirm your current availability?' That framing matters. You're not asking them to maintain your system. You're telling them their listing is working and asking them to claim the benefit.

Providers who don't respond within 14 days get a second email. Providers who don't respond to the second email within another 7 days get their listing marked as 'availability unconfirmed' — visible to clients with a clear flag, but not removed. This preserves the listing while being honest with clients about its status. At 45 days of no response, the listing goes inactive and stops appearing in search results.

That escalation ladder — nudge, flag, suppress — is the difference between a directory that maintains itself and one that requires a full manual overhaul every six months. Anthem's Virginia network implemented a similar cadence starting January 2026, requiring quarterly updates or automatic provider removal. The enforcement model exists at the payer level because it works.

For agencies running directories across multiple partner sites — a doula network that embeds listings on hospital partner pages, or a spiritual direction agency that powers filtered views on church websites — the audit cycle also needs to cover your distribution points. A listing that's been updated in your core directory but is still cached on a partner embed is functionally a ghost listing from the client's perspective. Your audit process should confirm data is syncing correctly across every channel your directory feeds.

The audit cycle addresses the update mechanism failure. But without solving the value loop, you'll spend every quarter chasing down the same disengaged providers. That's the next system to build.

Building the Value Loop: Why Directory Engagement Requires More Than a Login

Directory engagement is the result of providers seeing a direct, visible connection between their listing and something they actually care about — usually client inquiries or referrals. Without that connection, even providers who completed onboarding will gradually disengage. Your job is to make the value loop visible and concrete.

The simplest version of this is a provider dashboard that shows profile views, inquiry counts, and where referrals are coming from. If a therapist can log in and see that her listing received 47 views last month and 3 inquiry emails, she understands that the directory is working. If she can see that updating her availability description led to a spike in views the following week, she understands that her actions affect her results. That's a value loop.

You can reinforce the loop with a monthly provider digest — a brief email summarizing their listing's performance for the month. 'Your profile received 62 views in February. Providers with complete availability info received 41% more inquiries than those without.' That second sentence motivates action without requiring a platform login. It's also a natural opportunity to nudge providers toward profile improvements.

For agencies with multi-network exposure — providers listed across multiple agency directories simultaneously — the value loop becomes even more compelling. A provider who's getting referrals from three different agency networks has an obvious reason to keep all three listings current. how multi-agency provider listing creates a network effect for providers explains why this model produces higher engagement rates than single-agency directories — and why your agency benefits from it too.

Directory engagement also has a ranking dimension. Directories that surface more active, recently updated profiles ahead of stale ones train providers to equate activity with visibility. If your search algorithm rewards complete and current profiles with higher placement, you've created a structural incentive for engagement. Providers who understand that updating their listing moves them to the top of search results will update their listing.

Ghost directory prevention, at its core, is about making engagement the path of least resistance. Build systems that make staying active easier than going dark.

Agencies that build these engagement systems into their directory architecture see measurably lower inactive listing rates — and higher referral volume as a result. See how agencies keep directories alive.

Ghost Pages, SEO Impact, and What Inactive Listings Do to Your Search Visibility

Inactive provider listings don't just hurt your referral rates — they create ghost pages that search engines stop indexing, which means your directory loses organic visibility over time. Understanding the SEO dimension of ghost directory prevention is critical for any agency counting on search traffic to drive client inquiries.

A provider profile page that hasn't been updated in 18 months, has no structured data markup, and generates no click-through activity sends weak signals to Google. Pages like this often get de-prioritized in crawls — Google's crawler may visit them less frequently, or eventually drop them from the index entirely. When 40% of your directory pages are in this state, your directory's domain authority for local provider searches erodes measurably.

The fix is structural. Every provider profile page should have schema markup — specifically Person or MedicalBusiness schema with updated lastModified timestamps. Profiles that get updated on the 90-day cycle will naturally refresh these timestamps, giving crawlers a reason to re-index them. Profiles that never update will fall behind.

There's also the duplicate content risk. If your directory generates profile URLs for providers who haven't filled in unique bio content, you end up with dozens of near-identical pages — provider name, city, specialty, and nothing else. Search engines may flag these as thin or duplicate content and suppress them. Your inactive listing problem becomes an unindexed URL audit problem. Tools like Screaming Frog can crawl your directory and flag profiles that are indexed but generating no search impressions — that's your ghost page inventory.

For agencies managing directories embedded on partner sites — church websites, employer portals, hospital partner pages — the SEO complexity multiplies. Embedded directory views that don't have canonical tags pointing back to the primary provider profile can create duplicate content across domains. Your partner embed strategy needs to include canonical URL configuration, or you're inadvertently competing with your own directory in search.

The SEO dimension of directory management is part of the broader challenge of keeping a multi-channel provider network healthy. The provider directory management resource hub covers the full scope of ongoing directory operations, including search visibility, provider experience, and network growth.

How to Run a Ghost Directory Prevention Audit Across Your Entire Network

A full ghost directory prevention audit has five components: listing completeness, recency, search indexation, distribution sync, and engagement metrics. Running all five quarterly gives your agency a clear picture of directory health and a prioritized list of fixes.

Component 1 — Listing Completeness: Pull every provider profile and score it against your required fields: headshot, bio (minimum 100 words), specialties, service area, contact method, and availability status. Any profile missing more than 2 of these fields is a high-risk inactive listing candidate. Flag it for outreach before it ghosts.

Component 2 — Recency: Filter all profiles by last-updated date. Any profile not updated in the past 90 days goes into your re-engagement queue. Any profile not updated in 180 days gets an urgent flag — these are your most likely ghost listings.

Component 3 — Search Indexation: Connect your directory domain to Google Search Console. Export the coverage report and look for 'Excluded' or 'Not indexed' pages. Cross-reference these against your provider profile URLs. Every excluded profile is a ghost page — present in your system, invisible in search. Prioritize re-activating or redirecting these.

Component 4 — Distribution Sync: If your directory powers embedded views on partner sites, check that all recently updated profiles are syncing correctly. Pull a sample of 10 profiles updated in the last 30 days and verify that the updated content appears on every embed. If it doesn't, you have a data sync issue that's creating ghost listings downstream even when your core directory is current.

Component 5 — Engagement Metrics: Pull inquiry counts, profile view data, and click-to-contact rates by provider for the last 90 days. Providers with zero inquiries in the past quarter need attention — either their listing quality is the problem, or they're simply not discoverable. Break this into two categories: low traffic (discovery problem) and high traffic with no inquiry (conversion problem). The fixes are different.

Running this audit manually is time-consuming but doable for networks under 100 providers. For larger networks, you need platform-level tooling that surfaces these signals automatically. how to prevent ghost directories and keep provider networks alive covers the specific platform capabilities that make this kind of ongoing monitoring sustainable at scale.

The audit is the diagnostic. The systems you build next are the treatment.

What Agencies That Prevent Ghost Directories Do Differently

Agencies that maintain active, high-quality directories don't do it through heroic manual effort. They build systems that make directory health the default outcome rather than something they have to fight for. The difference shows up in four specific practices that separate living directories from ghost towns.

They treat onboarding as a product decision, not an administrative task. The agencies with the highest profile completion rates have designed their onboarding as a guided experience — step-by-step, mobile-friendly, with progress indicators showing providers how close they are to a complete listing. They've made the path to 'done' as short and clear as possible.

They automate the 90-day cycle. Re-engagement emails go out automatically based on profile inactivity triggers — no one has to remember to send them. The escalation sequence (nudge → flag → suppress) runs on its own. Network managers see a weekly report of who's in which stage and can intervene when needed, but the system moves without them.

They make provider performance data visible and regular. Monthly provider digest emails showing profile views, inquiry counts, and comparison benchmarks ('you received more inquiries than 67% of providers in your specialty this month') create ongoing motivation to keep listings current. This isn't vanity — it's a value loop that sustains directory engagement without requiring platform logins.

They connect directory activity to revenue. Agencies that have built referral tracking into their directory — so both the agency and the provider can see which listings are generating paid client relationships — have essentially no ghost directory problem. When a provider can see that her listing generated $2,400 in new client revenue last quarter, she treats profile updates as a business activity, not a platform chore.

This is exactly where the directory-as-revenue-engine model matters most. If you're not sure how to build that connection between directory activity and actual agency revenue, how agencies turn provider networks into revenue lays out the mechanics. The short version: when providers see revenue flowing through their listing, ghost directory prevention takes care of itself.

Key takeaway

Set up a 90-day profile review trigger in your directory platform today. Any provider who hasn't logged in or updated their listing in 90 days gets an automated email showing their profile view count and asking them to confirm availability. Frame it as value, not administration. This single change prevents the majority of inactive provider listings before they become ghost pages.

Your directory is one of the most durable assets your agency has — but only if it stays alive. Agencies that build the right onboarding, audit cycles, and engagement systems into their directory architecture don't fight the ghost problem, they prevent it entirely. See how Hunhu helps agencies grow their provider networks.

Frequently Asked Questions

What causes a provider directory to become inactive?

Provider directories go inactive when there's no structured onboarding, no mechanism to prompt profile updates, and no value delivered back to providers for maintaining their listings. Without a reason to engage, providers stop logging in and listings go stale within 6–12 months. Ghost directory prevention requires addressing all three of these failure points, not just one.

How do I know if my provider directory has ghost listings?

Check for profiles with no contact information, no availability status, or no activity in the past 90 days. If more than 20% of your listings fall into those categories, you have a ghost directory problem worth addressing immediately. An unindexed URL audit using Google Search Console or Screaming Frog can also reveal profile pages that exist in your system but have been dropped from search engine indexes.

What is ghost directory prevention for agencies?

Ghost directory prevention is the set of systems, workflows, and platform features that keep provider listings current, complete, and visible. It includes structured onboarding sequences for new providers, automated 90-day update prompts, engagement loops that show providers the value of their listing, and regular audits that flag inactive provider listings before they degrade the directory's overall quality and search visibility.

How often should provider listings be audited for accuracy?

Quarterly audits — every 90 days — are the regulatory baseline for Medicare Advantage plans and the right cadence for any agency directory regardless of payer type. Several state regulators now require 90-day verification cycles, and Anthem implemented mandatory quarterly updates in Virginia beginning January 2026. For most agencies, a 90-day automated review cycle with an escalation ladder (nudge, flag, suppress) is sufficient to prevent ghost directory accumulation.

Does having inactive provider listings hurt SEO?

Yes. Inactive provider listings generate thin or near-duplicate content, which search engines deprioritize or stop indexing entirely. Pages with no engagement signals, outdated information, and no structured data markup become ghost pages in search — visible in your CMS but invisible to clients searching for providers. For agencies running directories on multiple partner sites, the SEO impact compounds if embedded views aren't configured with canonical tags pointing back to the primary profile.

Originally published at hunhu.us.

Ready to build your provider network?

Hunhu gives organizations a white-labeled directory where providers get found and your network earns revenue.

Apply as a Founding Agency

Joe Reed

Founder & CEO at Exponent Group

Joe Reed is the founder of Exponent Group, a digital agency specializing in web development, paid media, and SaaS products for organizations building provider networks. He built Hunhu to solve the directory problem he saw agencies struggle with firsthand — stale listings, zero revenue, and no way to connect clients with the right providers. Joe writes about directory strategy, network monetization, and the infrastructure behind white-label platforms.

LinkedIn

Get weekly provider network insights

Strategies for building, growing, and monetizing provider directories. No spam.