Blog · Practice growth

SEO for doctors: how to rank a medical practice website

SEO for a medical practice comes down to four things: a Google Business Profile that follows Google's rules, one page for each service and clinician, clear signs of who wrote and reviewed your health content, and a site that works fast on a phone. Google gives extra weight to trustworthy content on health topics. Fill The Lobby runs this work on the two platforms its founders own.

SEO for doctors is the work of showing up when people nearby search for what you treat, and being the practice they pick from the results. Most of it is unglamorous: a Google profile someone maintains, clear pages, and a site that works on a phone.

This guide covers what makes healthcare SEO different, the steps in the order that matters, what to skip, and how to tell whether it's working. It applies whether you are a solo physician, a group practice or a specialist clinic. If you run a therapy practice, our SEO guide for therapists covers the same ground for a caseload.

What makes healthcare SEO different

Google holds health content to a higher bar. Its guidance on creating helpful content says its systems give even more weight to content with strong experience, expertise, authoritativeness and trustworthiness on topics that could significantly affect people's health. Google calls these "Your Money or Your Life" topics.

The same page says E-E-A-T isn't a specific ranking factor on its own, and it encourages accurate authorship information, such as bylines, where readers would expect it. For a practice, that means:

  • Name the clinician who wrote or reviewed each page about a condition or treatment, with their credentials.
  • Show when the page was last reviewed, and review it.
  • Link to the evidence behind any claim about a treatment.
  • Make it easy to see who runs the practice, where it is, and how to reach a person.

Step 1: Get your Google Business Profile right

For local searches, Google often shows a map with a few practices above the ordinary results, and your Business Profile is what appears there. Google's Business Profile guidelines set the rules:

  • In-person contact. A business must make in-person contact with customers during its stated hours to qualify, according to Google's eligibility guidelines. Online-only businesses aren't eligible, so a telehealth-only practice should put this effort into its website and directory profiles instead.
  • Practitioner profiles. A doctor can have their own profile if they work in a public-facing role and can be contacted directly at the verified location during stated hours. In a practice with several practitioners, the practice gets its own profile, separate from theirs.
  • One profile per practitioner. Google says a practitioner shouldn't have several profiles to cover each of their specializations.
  • Your real name only. The business name should match your signage. Adding keywords, such as a city or a treatment, breaks the guidelines.

Then keep it current: the right primary category, accurate hours, photos of the actual practice, and answers to the questions people ask.

Step 2: One page per service, one page per clinician

A single "Services" page listing twelve things struggles to rank for any one of them. Give each service you want more of its own page, and say plainly:

  • What you treat or offer, and who it's for.
  • Who provides it, with their credentials.
  • What it costs, or how payment and insurance work.
  • Where you are, and whether telehealth is an option.
  • How to book, in one step.

Give each page a title that is unique, clear and describes what's on it, which is how Google's SEO starter guide describes a good one. Physician pages matter too: training, license, approach and availability are what people compare. Choosing the words for those pages is its own job — see our guide to healthcare SEO keywords.

Step 3: Keep your details consistent everywhere

Your practice name, address and phone number should read the same on your website, your Google profile and every directory patients use in your specialty. When they disagree, search engines and AI assistants have to guess which is right, and people calling an old number simply leave.

Start with the listings you already have. Close duplicates, update old addresses, and point every profile at the right page on your site.

Step 4: Make the site fast and easy on a phone

Most people looking for a practice are on a phone. Google's Core Web Vitals give three targets: the main content should load within 2.5 seconds, the page should respond to a tap in under 200 milliseconds, and the layout should barely shift while it loads, with a layout shift score under 0.1.

Google says good scores align with what its ranking systems reward. They don't guarantee a ranking, but a slow booking page loses people whatever position it holds.

Step 5: Add structured data that matches the page

Structured data tells search engines facts about your practice in a format they can read. Google's local business documentation says it can describe hours and departments, and asks you to use the most specific type available, which for a practice is usually a medical type rather than a generic business.

Two cautions. Google doesn't guarantee that structured data will produce any special result. And the same page says review markup applies where a site captures reviews about other businesses, so don't mark up reviews of your own practice.

Step 6: Reviews, within your rules

Reviews are part of what people compare on the map, and part of what AI assistants read about you. Ask everyone the same way, at the same point, and check your professional code before you ask. Our guide to Google reviews for doctors covers Google's policy, the FTC's rules and how to reply without disclosing that someone is a patient.

Step 7: Be the page AI answers cite

Google says there are no extra requirements to appear in its AI features: a page needs to be indexed and eligible for a snippet. The pages that get cited tend to answer a question clearly near the top, one topic per page, with details that match everywhere else. Our guide to AI in healthcare marketing covers what to do and what to ignore.

What to skip

  • The meta keywords tag. Google's starter guide says Google Search doesn't use it.
  • Keyword domains. The same guide says keywords in a domain name alone have hardly any effect beyond appearing in breadcrumbs.
  • Bought links. Google's spam policies list buying or selling links for ranking purposes as link spam, and health is the last place to risk it.
  • Disavowing links you didn't build. Most new sites pick up spammy links from sites they've never heard of. Google says it can usually work out which links to trust, and recommends disavowing links only when there are many spammy or artificial links and they have caused, or are likely to cause, a manual action.

How long SEO for doctors takes, and how to measure it

Google's starter guide says some changes take effect in a few hours and others take several months. Plan in quarters, not weeks, and run paid search alongside if you need bookings sooner.

Measure three things every month: the searches you appear for in Google Search Console, calls and booking clicks from your Google profile, and booked appointments by source. Rankings on their own say little about your calendar. Our medical SEO services report on booked appointments for that reason.

Sources

Questions

Medical practice SEO: quick answers.

It is the work of helping a practice appear when people search for what it treats, especially nearby: a maintained Google Business Profile, a page for each service and physician, consistent listings, a fast site, and content that shows who wrote and reviewed it.

Start with a complete, accurate Google Business Profile, then a page for each service and physician, consistent details everywhere the practice is listed, a steady flow of reviews, and a fast site that works on phones. Add schema markup and plain-text answers so search engines and AI tools can read and quote you.

People look for care in search and on maps before they call, and the practices that show up there get the first look. Unlike ads, the visibility keeps working when the budget stops, which matters to a private practice paying for every new patient.

Google says some changes take effect in hours and others take several months. Plan in quarters, and run paid search alongside if you need booked appointments sooner.

No. Google requires in-person contact with customers during stated hours, and online-only businesses aren't eligible. Put that effort into your website and directory profiles instead.

They can if they work in a public-facing role and can be contacted directly at the verified location during stated hours. The practice keeps its own separate profile, and no practitioner should have one profile per specialization.

Usually not. Google says it can assess which links to trust in most cases, and recommends the disavow tool only when many spammy or artificial links have caused, or are likely to cause, a manual action.

Reviewed October 2026.

Keep reading.

Want your practice's SEO looked at?

Book a 30-minute call Thirty minutes, and a straight answer.