Skip to content

Dental SEO: how a dental practice gets found on Google

Author: Matteo Pellegrini

Search "dentist manchester" on Google and, before any practice website, you see a carousel of five directory and chain listings and a local pack of three practices with between 480 and 1,300 reviews. The first organic result is Bupa Dental Care, followed by an NHS page. That is the SERP of 26 September 2026 (DataForSEO, Google UK), and it says almost everything about how SEO works in this sector.

Dental SEO is the work that gets a dental practice into the local pack and the top organic results when a patient searches "dentist + town", a treatment with its price, or an urgent appointment. It has three legs: the Google Business Profile with its reviews, a website with one page per treatment tied to the town, and a price page with real figures. The general blog, which many practices treat as the main part, is the one that pays back least.

Below: the SERP numbers, data on two sites (mydentist, a national chain, and City Centre Dental & Implant Clinic, a single practice in Manchester) and the method we apply to the practices we work with.

How patients search for a dentist

By town, by proximity, and by NHS or private. "Dentist manchester" gets 2,900 searches a month, "dentist birmingham" 2,400, "dentist leeds" 1,900, "dentist bristol" 1,900. The biggest search of all, though, is "dentist near me": 246,000 a month, rising to 301,000 in September and October 2025 and again in January and March 2026 (DataForSEO, Google Ads UK, September 2026). Whoever types it wants a map with three practices ten minutes from home. Right behind it is a very British search, "nhs dentist near me", at 90,500.

The related searches for "dentist manchester" are all about cost, cover and distance: "NHS dentist Manchester", "Dentist Manchester private", "Affordable dentist Manchester", "Dentist Manchester near me", "Dentist Manchester City Centre". The "People also ask" questions on the same SERP are "How much is a dentist in Manchester?", "How much does it cost to see a dentist in the UK?" and "How can I find an NHS dentist in Manchester?". None is about the practice's technology or the principal's CV, which is the content dental websites give the most space to.

People who already have a problem search differently. "Dentist open sunday" gets 720 searches a month at £6.07 a click, "dentist open saturday" 260 at £5.58. Few searches, but each one is worth a patient.

One limitation to declare: Google Ads hides the volume of many health keywords. "Dentist london", "emergency dentist", "emergency dentist near me", "private dentist near me" and "invisalign cost" return no data in the database, so we cannot say how often they are searched. Where needed we use variants with a volume as a proxy, such as "private dentist london" (1,300 searches) or "dental implants cost uk" (9,900).

The Google Business Profile is worth as much as the website

On the "dentist manchester" SERP the local pack shows three practices: City Centre Dental & Implant Clinic (4.7 from 509 reviews), mydentist Stevenson Square (4.5 from 480) and The Vallance Dental Centre (4.8 from 1,300). The lowest rating of the three is 4.5.

The number that matters is 480: it is the lowest review count with which a practice gets into that local pack in central Manchester. You do not need 1,300. You need recent reviews with replies from the practice, real photos of the surgery, the secondary categories (orthodontist, dental implants provider, paediatric dentist), accurate opening hours and the booking link.

City Centre Dental is the case that shows how the two legs work together. It is first in the local pack and also fourth in the organic results with its home page, whose title is "Private dentist in Manchester". The site ranks for 330 keywords and gets an estimated 2,093 organic visits a month (DataForSEO Labs, September 2026). Small numbers, yet on "dentist manchester" it is in the organic top ten and mydentist, with 18,175 keywords, is not. In local search, the profile and a home page built around the town count for more than domain authority.

The same applies in Switzerland, where we work from our Lugano office: the SERP is governed by the same local pack. It is the work we describe on our local SEO service page.

Recommended reading: how to optimise your Google Business Profile and the guide to local SEO.

The chains do not own "dentist + town"

Why the fear of the chains is only half right

The most common belief among the dentists we talk to is that there is no competing with the chains. The data says otherwise, at least on local searches.

mydentist has 18,175 organic keywords and an estimated 362,000 visits a month. Of its top 100 keywords by traffic, 20 are the brand or a named practice ("mydentist halifax", "mydentist torquay", "mydentist stevenson square"), 19 are "near me" searches landing on its practice finder (it is second on "dentist near me"), 17 go to its page on NHS charges, and most of the rest to treatment guides such as composite bonding, crowns and braces. That is where a chain is strong: national searches that a single practice would not win anyway. On "dentist manchester" it appears in the local pack with one practice, and not in the organic results.

The result is that on the "dentist manchester" SERP five of the ten organic results are practices (Deansgate Dental Studio, City Centre Dental, Malmin Dental, Smile Stylist, Manchester Dental), two are chains (Bupa Dental Care first, Rodericks Dental Partners ninth), two are NHS pages and one is a directory (WhatClinic). The "dentist + area + treatment" space is less crowded than it looks from the street. We found the same pattern, with different numbers, for medical practices and clinics and for psychologists.

Recommended reading: how company size changes SEO strategy.

How a practice website should be built

The typical dental practice website has a home page, an "About us" page, a "Treatments" page listing twelve treatments, and a blog. That "Treatments" page contains everything and ranks for nothing, because no URL answers a specific search.

The structure that works has four levels.

  1. A home page optimised for "dentist + town". It is the page with which City Centre Dental ranks second on "dentist in manchester" (2,400 searches) and in the top ten on "dentist manchester". Title, first paragraph, address and reviews must say where you are.
  2. One page per treatment, with the town in the title. Not "Orthodontics" but "Orthodontics in Manchester", not "Implants" but "Dental implants in Manchester". City Centre Dental's treatment pages have no town in the title or URL (/treatments/replacing-teeth/bridges/): the bridges page is 39th on "bridge dentistry" (18,100 searches), a national search where it competes with every practice in the country.
  3. A price page (more on this in the next section).
  4. The practical pages: emergencies, NHS or private, finance, dental plans. "Nhs dentist taking new patients" gets 12,100 searches a month and "dentist taking new patients near me" 3,600, and very few practices have a page that answers the question.

If the practice has more than one site, each site has its own page with address, map, opening hours and team, as mydentist does with /dentists/practices/stevenson-square-manchester, which ranks first on "mydentist stevenson square" (1,900 searches). A single "Our practices" page with three addresses is not enough.

On the technical side, the first things we check are the heading hierarchy, Dentist schema markup and mobile speed, because "near me" searches come almost entirely from phones.

Recommended reading: how to build an SEO-friendly website.

The price page ranks, and gets cited in the AI Overview

The SERP for "dental implants cost uk" is the most instructive in the sector. At the top is an AI Overview that answers straight away: £2,000 to £3,500 for a single implant, £10,000 to £25,000 or more per arch for a full-arch treatment. Below it, nine organic results: one is Bupa (first, "Implants from £2400"), the other eight are practices with a "how much does it cost" page (Hallcross Dental, Dream Smiles Dental, The Campbell Clinic, MyoDental, Thousand Smiles, Dental by Design, The Smiles Studio, Nonsuch Park Dental). Aggregators: none. Local pack: none.

The AI Overview cites those same practices as sources: Dream Smiles Dental, The Campbell Clinic, Zental, MyoDental, Hallcross Dental, The Implant Experts, plus Bupa. Several results carry a date in the snippet (Dream Smiles 20 April 2026, Nonsuch Park 29 May 2026) or "2026" in the title. Single practices, without the domain authority of a chain, take almost the whole first page and the AI answer because they wrote down figures and dated them.

Price and local keywords are also the most searched in the sector after the generic ones. Here are the ones for which we have a measured volume.

KeywordSearches/monthCPCIntent
dentist near me246,000£3.97local pack, mydentist pos. 2
dentist135,000£4.49generic, mydentist pos. 5
nhs dentist near me90,500£2.01local, NHS
dental implants cost uk9,900£3.77price, Bupa pos. 1, practices
teeth cleaning5,400£2.40treatment
hygienist near me4,400£3.90local
dentist manchester2,900£6.37local pack, Bupa, NHS, practices
teeth whitening cost2,400£1.96price
dental implants london2,400£17.91local + treatment
dentist leeds1,900£8.22local
private dentist london1,300£7.45local, private
dentist open sunday720£6.07urgent
dental implants cost london390£8.00local + price
dentist open saturday260£5.58urgent
dentist price list170£2.67price
Source: DataForSEO, Google UK, September 2026. Volumes and CPC from Google Ads UK, CPC converted from USD at £1 = $1.3242; positions from DataForSEO Labs and live SERPs of 26 September 2026.

A second belief to take apart: "we don't put prices online". In the UK the regulator expects the opposite. The General Dental Council says practices must clearly display a simple price list in reception covering basic items (consultations, single-surface fillings, extractions, radiographs, hygienist treatment), may use "from-to" ranges where costs vary, and must give clear information on prices in practice literature and on the website (GDC, dental costs). A page with "single implant including crown: £X to £Y, updated September 2026", filled in with your own fees, is information, and it is what Google rewards. Offers and promotions are not banned in the UK, but they fall under the CAP Code: health claims need evidence, and before-and-after photos must be genuine and representative (ASA guidance on dental advertising).

Some practices push hard: The Smiles Studio puts finance in its title, "Dental Implant Costs from £54.21 PM in Hampshire", and ranks eighth; Thousand Smiles shows struck-through prices with "save £750" in its snippet. A single practice can do it more soberly and get the same ranking, because the related searches ("Nhs dental implants cost uk", "Cheapest dental implants UK", "Full mouth dental implants cost NHS") and the "People also ask" question on implants in Turkey show demand that nobody is serving well.

Recommended reading: the factors that decide who gets cited in AI Overviews.

Is a blog worth it? Not much, unless it is tied to the town

The chains' non-brand traffic comes largely from treatment guides and patient information. mydentist is second on "bond composite" (60,500 searches), third on "dental bonding composite" (74,000) and on "crowns" (60,500), fourth on "braces" (33,100), third on "dental costs on nhs" (33,100). That is tens of thousands of visits a month.

How many of those visits turn into patients? Someone reading about crowns in Plymouth does not book in Halifax. For a chain with practices across the country, the blog makes sense: some of its readers have a practice nearby. For a single practice the maths changes. City Centre Dental has a post on chipped teeth that ranks eighth on "chipped tooth" (3,600 searches), and treatment pages that sit 36th on "dental clinic" (18,100) and 73rd on "bleaching teeth near me" (9,900). Of its 330 keywords, 51 are on the first page, and the informational visits that do arrive come from all over the UK.

In the UK the CPC does not separate the two kinds of search as clearly as you might expect: private treatments are worth a lot, so "chipped tooth" costs £5.49 a click and "braces" £5.72. The most expensive clicks are still local ones, though: £8.22 on "dentist leeds", £17.91 on "dental implants london". Advertisers, who pay for every click, have already done the sums on what converts.

So a single practice's blog should be written the other way round: few articles, each with the town and a price. "How much does a dental implant cost in Manchester in 2026", "Teeth whitening in Leeds: cost and how long it lasts", "Dentist open on Saturday in Bristol: where to go". City Centre Dental has already started with a price page, /dentist-prices-12/, which ranks 24th on "teeth removal cost" (5,400 searches). Small volumes, real patients.

A warning: on price searches the AI Overview cites practices, on purely clinical ones ("what is pulpitis") it answers by itself and the click tends to disappear. We wrote about it in how AI Overviews work.

Recommended reading: how to write content for SEO.

The NHS website, WhatClinic and the other directories: enemies or allies?

On the "dentist manchester" SERP the carousel at the top shows five sources: mydentist, WhatClinic, a video from NHS Greater Manchester on Facebook, Yell and Booksy. An nhs.uk practice page is the second organic result and WhatClinic the tenth. You cannot get above them, so it pays to be in them.

A complete profile on the NHS website (if you hold an NHS contract) and on WhatClinic brings enquiries, reviews and a citation with a consistent name, address and phone number, which is what Google cross-checks before trusting a local listing. The cost is dependence: a patient who arrives through a booking platform goes back to that platform, not to your site. Directories remain a secondary channel; the Google profile and the website are the assets to grow.

The sector is thin on links, and that helps: a few of the right ones are enough. The BDA if the practice is a member, the dental school or university for those who teach, local press for openings and for prevention projects in schools, local business associations. Sponsored articles on general sites do very little for a local search.

Recommended reading: link building explained without shortcuts.

How to measure whether SEO brings in patients

Traffic is not the right measure: an article on composite bonding can bring 10,000 visits and no appointments. With practices we use four measures.

  • Calls and direction requests from the Google profile, in the Performance panel of Business Profile.
  • Calls from the website, with a tracked number or a click-to-call event in Google Analytics.
  • Completed forms and online bookings, separating those from organic search from those from directories.
  • Rankings on a fixed list of 20-30 keywords (town, treatment + town, prices, emergencies, NHS), with the Performance report in Search Console filtered on queries containing the town.

Volumes are seasonal, which you need to keep in mind when reading the charts: "dentist manchester" had 4,400 searches in September 2025, 3,600 in October and March, and 2,400 over the summer and in December; "dentist near me" dropped from 301,000 in October 2025 to 201,000 in December. A traffic dip in summer or at Christmas is not an SEO problem; a dip in September is.

Recommended reading: how to tell whether your SEO agency is working.

SEO or Google Ads for a dental practice?

A click on "dentist manchester" costs £6.37, on "dentist leeds" £8.22, on "dental implants london" £17.91. With a 5% conversion rate, an appointment request from Google Ads on "dentist manchester" costs around £130. An implant is worth £2,000 to £3,500 according to Google's own AI Overview: the numbers work, but only while the budget stays on.

In our local projects we have seen what a well-tracked campaign does: Contesini Consulenze, two offices in the province of Mantua in Italy, in a different sector, collected 299 leads in seven months at €7.20 each. In dentistry CPCs are higher, so the cost per enquiry will be higher, but the logic is the same: Ads goes live in a week and covers emergencies and high-value treatments; SEO takes months and then holds its positions with no cost per click.

For a single-site practice the sensible sequence is: Google profile and price page straight away (they cost little and pay back in weeks), Ads on emergencies and implants while the site grows, then cut Ads on the keywords where organic has reached the first page. How to set up the paid side, with CPCs and the minimum budget worked out, is in Google Ads for dentists; the general reasoning on running both channels together is in SEO and Google Ads: how to make them work together.

Frequently asked questions

How much does SEO cost for a dental practice?

For a single-site practice the initial work (profile, site structure, treatment and price pages) takes a few weeks, followed by light monthly maintenance. The orders of magnitude are in how much SEO costs. The useful comparison is with Ads: in Manchester a paid enquiry costs about £130, and SEO should be judged on how many of those enquiries it replaces.

How long does it take to appear in the local pack?

The Google profile moves in weeks if it is complete and gets reviews regularly. Organic rankings on "dentist + town" take between four and twelve months, depending on the town: London and Manchester are slower than a market town, where the competition is much lower.

Can I publish prices on the website without problems with the regulator?

Yes: the GDC expects clear price information on your website, and "from-to" ranges are accepted where costs vary. What needs care is advertising: claims must be backed by evidence and must not mislead, under the CAP Code enforced by the ASA. A price list with dates and ranges is information. When in doubt, read the GDC guidance and the ASA's advice on dental advertising before publishing.

Is it worth being on WhatClinic and the NHS website if I already have a site?

Yes, because they sit on the first page for "dentist manchester" and you will not move them. The profiles must be kept consistent with the Google profile and the website, including whether you are taking new NHS patients. What is not worth it is making a booking platform your main booking channel: the patients stay with the platform, not with you.

Does a dentist need a blog for SEO?

Not much in the classic form (articles on decay and hygiene), a lot in the local form: pages on prices and treatments with the town in the title. The chains live on general articles because they have practices everywhere; a single practice 39th on "bridge dentistry" does not gain a single patient from it.

Recommended reading: the three numbers that decide a dental practice's marketing.

Where to start

Search "dentist + your town" on a phone, outside the practice. Count the reviews of the practices in the local pack and compare them with yours: the gap between those numbers is your first target, and it is more concrete than any audit. Then open your website and check whether there is a page that answers "how much does a dental implant cost in [town]". If there isn't, it is the first one to write, with real figures and the date. If you would like an opinion on what comes next, get in touch: we look at the SERP for your town and reply with the numbers.

Matteo Pellegrini

Matteo Pellegrini

I’m a Business Developer, and at Visilay I focus on developing data-driven SEO, Google Ads, and CRO strategies. I love historical museums, have been practicing Karate for as long as I can remember, and on weekends I enjoy exploring Italian villages in search of authentic local food.