Dental SEO: They search the treatment,
not the practice.

Nobody searches for your practice by name until they already know you. They search for implants, Invisalign, veneers or an emergency dentist, and they search with a place attached.

Treatments·Local·Reviews·Private

The job

Dental SEO is treatment pages and local search, in that order. A practice with one page listing twelve treatments ranks for none of them, because that page is not about any of them.

The private treatments are where the money and the competition both are, and they are winnable locally in a way they are not nationally. That is the whole strategy.

SEO for dental practices: The whole list, nothing extra.

Every one of these is in the price. If a job needs something that is not here, it is in the written scope before you say yes, not on the invoice after.

A page per treatment worth having

Implants, Invisalign, veneers, whitening. Each one its own page with what it involves, what it costs and who does it, because that is what gets searched.

Your practice in the map results

The profile claimed and filled, the categories right, and the details agreeing everywhere. For "dentist near me" this is most of the battle.

Emergency searches

Somebody in pain at 8am searches differently and decides in seconds. Worth a page of its own and usually missing.

Reviews that keep arriving

A way of asking after an appointment that gets answered. Local rankings notice, and so do the people reading them.

What is holding the site back

The technical half. Dental sites are often built on themes that bury the treatment pages, and no amount of writing fixes that.

What the GDC lets you say

The GDC limits what can be said, and SEO advice that ignores that creates a compliance problem instead of patients.

Sounds like you if

“Invisible for your own treatments.”

SEO prices

What gets crawled

Your site crawled the way a search engine sees it, not the way it looks in a browser: what Google can reach, what it is ignoring, and why.

What gets measured

Core Web Vitals measured on your own pages, with your real content, rather than on a sample page built to score well.

What you get, in order

The findings written down in the order worth doing, so the first thing on the list is the thing that changes most.

The call

A walk through the findings, so you know what each one means before deciding whether any of it is worth paying for.

What gets fixed first

Whatever is stopping pages being found at all comes before anything that improves a page already working. A closed sign beats a slow page.

What happens next

The list is yours either way. Plenty of people take it away and do the work themselves, and it is not a lock-in.

Sounds like you if

“The site looks fine, but the right people are not finding it.”

SEO prices

The quick check

Quick check, £400. One day, the whole site crawled, and a written answer to what is reachable, what is ignored and why.

The full audit

Full technical audit, £1,200. For thousands of pages, a shop, or a migration behind you, where a day is not enough to be sure.

Keyword research

The keyword list from £150: the phrases, what they are searched, how hard they are and what the searcher actually wants.

Monthly, and the hours

From £150 a month, with the hours written on the plan, so what you are buying is a number of hours rather than a promise.

What is quoted separately

A migration, a rebuild, or writing the pages themselves. Those are their own jobs with their own prices, not absorbed into a retainer.

No ranking promises

Nobody can promise a position, and anybody who does is selling you the one thing they cannot deliver.

Sounds like you if

“We were paying monthly and could never see what for.”

SEO prices

The first month

Setting up and finding out: access to Search Console and analytics, the site crawled and measured, and an ordered list of what is holding it back. The quickest fixes get made that month.

Months two and three

The list, worked through in order, with the hours on the plan. What changed is in the note at the end of each month. Search Console rarely shows much before week six.

What Search Console shows

Impressions before clicks, and clicks before anything that looks like a position. It is the only free record of what Google actually did with your pages.

What takes longest

A new site has no history, so it starts from nothing however good it is. That is the part nobody can shorten by paying more.

What I report

What was looked at, what was changed and how many hours went on it, next to the invoice. The same note the care plans get.

When to stop paying

When the fixes are done and nothing on the list needs an expert, a monthly plan stops being worth it, and I will say so rather than keep invoicing.

Sounds like you if

“How long before any of this actually does anything.”

SEO prices

How dental SEO marketing runs: From hello to handover.

Step 1

12 hours max

I reply

Working hours, unless I am on holiday and have said so.

Step 2

Day 0

Scope call

30 minutes. Which treatments you want more of, and how far people travel to you.

Step 3

+2 days

Written scope

The treatments worth a page, what the site needs first, and the order. Priced up front.

Step 4

First

Profile and technical

The map listing and whatever is burying the treatment pages.

Step 5

Then

The treatments

A page at a time, in the order the scope set.

This is for you

Local SEO for dental clinics: Dental SEO is for you
if any of these sound familiar.

  • Private treatments you want more of
  • One page listing every treatment
  • Not appearing for "dentist near me"
  • A practice that relies on word of mouth

It is not, if

  • You want claims the GDC would not allow
  • You want reviews written for you
  • You are full and not taking patients

Not sure which side you are on? Say so on the call. If I am not the right person, you get the name of someone who is.

What dental SEO costs

Every price on the page,
before you call.

Squarespace or Wix

£1,200

Five pages. The platform plan is paid to Squarespace or Wix.

WordPress

£1,600

Five pages. Hosting and updates by the month.

Shopify shop

£2,000

Five pages and up to 25 products.

Fixed prices, each one days × £400, from each platform page. A platform's own plan is extra and listed there, checked September 2026.

You should not have to sit through a call to find out whether you can afford me.
Adam Roe

Treatment page questions: Questions I get every time.

The honest answers. If yours is not here, it is the first thing we cover.

Ask me yours
01 Why a page per treatment?

Because that is what people search. A single page listing twelve treatments is not about any of them, and search engines treat it accordingly. One page per treatment you actually want more of is the whole of dental SEO in one sentence.

02 Does local SEO matter for a practice?

It is most of it. Almost every dental search has a place attached, stated or implied. Local SEO is the setup underneath this, and for a single-site practice it is the first thing to fix.

03 What about the GDC?

It limits what can be claimed, and that shapes the writing. I build to it and will say when a sentence is a problem, but the practice approves the wording. I am not a compliance adviser.

04 How long does dental SEO take?

Profile work can show in days. Treatment pages usually take a couple of months before the pattern is clear, and competitive private treatments take longer than that. Anybody promising faster is guessing.

05 We need the website as well.

That is dental website design, where booking and fee pages live. Doing both together is cheaper than in sequence.

Usually goes with: Dental SEO
and dental websites.

The site itself: online booking, fee pages and copy written inside the GDC guidance.

See dental websites

Invisible for
your own treatments?

Tell me which treatments you want more of and how far people travel. Thirty minutes, no pitch, and you leave knowing what dental SEO would need to fix first.

Book a scope call
  1. Within 12 hoursA reply
  2. Within 2 working daysA written scope and a price
  3. OrThe name of someone who fits better

Thirty minutes.
No pitch.

With Adam RoeGoogle MeetFree

Loading available times…