Many local business owners believe the best title tag for a service page is a long list of everything they do and everywhere they go. Something like “Plumber Leeds | Plumbers Leeds | Emergency Plumber Leeds, Bradford, Wakefield, Harrogate.” The thinking is simple: the more keywords and towns in the title, the more searches it can show up for.
It doesn’t work that way. A title like that looks spammy to people, Google often rewrites it, and it can push your page toward the kind of keyword stuffing Google’s spam policies describe. A good local title does three jobs in very few words: it says what you do, where you do it, and gives one reason to click.
Let me explain the parts of a strong local title, give you formulas for single-location, service-area and multi-location businesses, and show you real-world style examples you can adapt. If you want the general basics first, read my guide to title tags for SEO or the beginner lesson on title tags.
The four building blocks of a local service title
Every local or service page title is built from the same few parts. Not every title needs all of them, but you should decide on each one deliberately.
| Building block | What it does | Example |
|---|---|---|
| Service | Matches what the person searched for | Boiler Repair, Teeth Whitening, Divorce Lawyer |
| Location | Confirms you serve their area | Leeds, North Austin, Bandra West |
| Differentiator | Gives a reason to choose you | Same-Day, Fixed Prices, Open Sundays, 24/7 |
| Brand | Builds recognition and trust | Smith & Sons Heating |
The order matters. People scan the start of a title, and Google may cut the end. Ahrefs suggests keeping titles around 50–60 characters to reduce the chance of truncation, noting that Google cuts by pixel width rather than character count (Ahrefs, title tag guide). So I put the service first, the location second, and the brand last, unless the brand is well known locally. My guide on brand names in title tags covers when to lead with the brand.
Google’s own description of a good title is short and useful:
“a good title is unique to the page, clear and concise, and accurately describes the contents of the page.”
— Google Search Central, SEO Starter Guide
For local pages, the words “unique to the page” do a lot of work. If you have 20 service pages and 10 location pages, each one needs a title that tells people and Google why it exists.
Service + city formulas that read naturally
Ahrefs recommends a simple “Service | Location” template for location and service-area landing pages. I like that as a starting point. Here are the variations I use most, with when each one fits:
| Formula | Example | Best for |
|---|---|---|
| Service in City | Brand | Boiler Repair in Leeds | Smith & Sons | Simple single-location businesses |
| Service in City – Differentiator | Brand | Boiler Repair in Leeds – Same-Day Visits | Smith & Sons | Competitive services where a promise helps CTR |
| City Service – Differentiator | Leeds Emergency Plumber – 24/7, No Call-Out Fee | When the city-first phrase is how people search |
| Service Near Landmark/Area, City | Brand | Dentist Near Kings Cross, London | BrightSmile | Dense cities where neighborhoods matter |
| Service for Audience in City | Brand | Commercial Cleaning for Offices in Austin | CleanCo | B2B or niche services |
| Question-style | Need a Locksmith in Bristol? 30-Minute Response | Urgent services where the title acts like an ad |
A few writing rules make these formulas work:
- Use the word your customers use. “Solicitor” in the UK, “lawyer” or “attorney” in the US. Check the top results and Search Console to see which wording appears.
- Say the city once. Once is enough to match the search and confirm relevance.
- Make the differentiator true and specific. “Best” and “Top-Rated” are vague. “Fixed Prices,” “Open Sundays” or “Since 1998” are checkable.
- Don’t fight the H1. The H1 can be longer and friendlier. They should agree, but they don’t have to match word for word (see title tag vs H1).
Service page vs location page titles
Many sites have both a general service page and location pages. Their titles should reflect their different jobs. A main service page for a business that works in one city can include the city. A main service page for a business covering a whole region might leave the city out and let location pages carry it. For example, “Boiler Repair and Servicing | Smith & Sons” for the main page, and “Boiler Repair in Harrogate | Smith & Sons” for the location page. My guide to service page SEO explains how to structure the two levels.
Titles for service-area businesses without a shopfront
Plumbers, cleaners, mobile mechanics and many trades don’t have customers visit them. Google calls these service-area businesses. Its Business Profile guidelines say that if you are a service-area business, you should hide your business address from customers (Google Business Profile guidelines).
That has a knock-on effect for titles. You often want to rank in towns where you have no address. The honest way to do that is with a page per area you genuinely serve, each with useful local content and a title naming that area. I explain the wider approach in service-area business SEO.
Here are title approaches for service-area businesses:
- Area pages: “Gutter Cleaning in Ilkley | Local Team Covering Wharfedale.” The second half tells people you really do cover the area.
- Region pages: “Gutter Cleaning Across West Yorkshire | GutterPro.” Use a region name people actually search, not a made-up one.
- Home page: lead with the main service and your core area, for example “Gutter Cleaning in Leeds & West Yorkshire | GutterPro.”
What I would avoid is a title that lists every town you cover. If you cover 30 towns, that list belongs on an “Areas we serve” page with links, not in a title.
When one page has to cover several nearby towns
Smaller businesses often can’t justify a full page for every village. A sensible middle ground is one page per cluster of towns that people see as one area, such as a valley, a county district or a group of suburbs. Then name the cluster, plus at most one anchor town, in the title.
For example, instead of “Electrician Otley Ilkley Burley Menston Guiseley,” use “Electrician in Wharfedale – Otley to Ilkley | BrightSpark.” The title stays readable, and the page itself can list the towns you visit, with real details like typical call-out times. If one town in the cluster starts sending lots of impressions in Search Console, that is your signal to give it its own page.
Templates for 10, 50 or 500 location pages
Once you have many locations, titles are usually generated from a template. That is fine, and Ahrefs points out that WordPress plugins like Yoast or Rank Math can apply title templates. The risk is that every title becomes identical except for one word, and Google notices. Its title link guidance says:
“Avoid repeated or boilerplate text in <title> elements.”
— Google Search Central, Influencing your title links in search results
Google also says that when pages differ by only one detail, the titles should reflect that detail. A city name is a real detail, so “Service in City | Brand” is not boilerplate in itself. The problem is when the rest of the title is long and identical on every page. Here is a template system I suggest for multi-location brands:
- Build the base template: {Service} in {City} | {Brand}. Keep the fixed part short.
- Add a location field that is truly local: {Neighborhood}, {Landmark} or {Branch name}, for example “near Leeds Station.”
- Add a differentiator field per location: opening hours, parking, languages spoken, specialist services. Pull it from your location database, not from a list of generic phrases.
- Set a length rule: if the full title exceeds about 60 characters, drop the differentiator first, then shorten the brand.
- Override the top pages by hand: your 10–20 highest-traffic locations deserve a written title, as Ahrefs also recommends for top-performing templated pages.
- Check uniqueness: crawl the site and flag any duplicate titles before launch.
Titles work best when the rest of the page backs them up. For pages about a physical branch, Google’s local business structured data documentation lists name and address as required properties, with telephone, opening hours and geo coordinates recommended. Use the same branch data source for the title template and the markup, so they never disagree.
Example: a 40-branch dental group
This is a hypothetical example. A dental group has 40 branches. Its old titles were “Dentist | Family Dental Care | Book Online Today | BrightSmile Dental Group” on every location page, with the city added at the end where space allowed. Most were cut off before the city appeared.
A better template might produce:
- “Dentist in Didsbury, Manchester – Open Saturdays | BrightSmile”
- “Dentist in Headingley, Leeds – Free Parking | BrightSmile”
- “Emergency Dentist in Leeds City Centre | BrightSmile”
Each one leads with the service and the place, has a true local detail, and stays around 50–60 characters. The group could then measure the change on a set of branches, using the method in my guide on measuring on-page SEO changes. For the wider page strategy, see multi-location SEO and local landing pages.
How many town names is too many?
This is the question I get most. Google’s spam policies list this as an example of keyword stuffing:
“Blocks of text that list cities and regions that a web page is trying to rank for”
— Google Search Central, Spam policies for Google web search
In a title, I treat it like this:
| Number of places in the title | Typical verdict | Example |
|---|---|---|
| One | Normal and helpful | Roof Repairs in Bath |
| Two closely related (city + area) | Fine if both are true | Roof Repairs in Bath & North East Somerset |
| Three | Borderline; usually means the page is trying to do too much | Roof Repairs Bath, Bristol, Frome |
| Four or more | Looks like stuffing; likely to be rewritten | Roofer Bath Bristol Frome Keynsham Radstock |
Repetition of the service is the other half of the problem. Google’s title guidance notes there is no reason for the same words or phrases to appear multiple times. “Plumber Leeds | Leeds Plumber | Plumbers in Leeds” adds nothing. My article on city-name stuffing on local pages covers the same issue across body copy, and Google’s doorway guidance warns against many near-identical city pages that funnel to one place. If you already have that problem, read cleaning up doorway pages on multi-location sites.
Before-and-after local title examples by industry
These are illustrative examples, not client results. They show how the building blocks come together.
| Industry | Weak title | Stronger title | What changed |
|---|---|---|---|
| Plumber | Plumber Leeds | Plumbers Leeds | Cheap Plumber Leeds | Emergency Plumber in Leeds – 24/7, No Call-Out Fee | One city, one service, a real promise |
| Dentist | Home | BrightSmile Dental | Family Dentist in Didsbury, Manchester | BrightSmile | Service and area added to a vague home title |
| Law firm | Divorce Lawyer, Family Lawyer, Custody Lawyer Austin TX | Divorce Lawyer in Austin, TX – Free First Consultation | Main service only; others get their own pages |
| Cleaning | Cleaning Services UK Wide Best Cleaners Near Me | Office Cleaning in Manchester | Evening & Weekend Cleans | Real area instead of “UK wide” and “near me” |
| Restaurant | Welcome to Our Restaurant! | Kerala Seafood Restaurant in Shoreditch | Spice Coast | Cuisine and neighborhood people search for |
| Salon | Hair Salon Hair Stylist Hair Colour Balayage Bristol | Balayage & Hair Colour in Clifton, Bristol | Studio Nine | Specialty and neighborhood, not a word list |
Notice what I left out. “Near me” rarely belongs in a title, because Google already works out the searcher’s location. “Best” and “cheap” are vague. Emojis and symbols can help or hurt depending on the industry; see emojis and special characters in titles.
Also expect Google to show something different sometimes. Ahrefs’ Site Audit data across over a million domains found a mismatch between page titles and the titles shown in search on 68.54% of sites. Google may pull from your H1 or other text. The cleaner and more accurate your title, the more likely it is to be shown as written. More on this in why Google rewrites title tags.
Questions local businesses ask about their page titles
Should I put my phone number in the title tag?
Usually not. It takes up space better used for the service and area, and Google may cut or rewrite it. Show your phone number clearly on the page and in your Business Profile instead.
Do I need the city in my home page title?
If you serve one main city or region, yes, it helps confirm relevance. If you serve the whole country, lead with your main service and brand, and let location pages carry the cities.
Should the title match my Google Business Profile name?
Not exactly. Your Business Profile name must be your real business name without added keywords, and Google says unnecessary information there can lead to suspension. Your page title can include the service and area alongside the brand.
Can I use the same title template on every location page?
Yes, as long as each title ends up unique and accurate. Keep the fixed part short, add a real local detail per location, and hand-write titles for your most important branches.
Should I include the state or county after the city?
Add it when the city name is shared with other places, such as Portland or Richmond, or when people in your market search that way, like “Austin, TX.” Otherwise, the city alone saves space.
How often should I change local page titles?
Only when you have a reason, such as a new service, a low CTR, or a mismatch with what people search. Change one batch at a time and measure it, so you know what worked.
Fixing your local titles this week
In brief: lead with the service, add one true location, include one specific reason to click, and finish with your brand. For many locations, use a short template with real local fields, and hand-write the important ones. Skip the town lists and repeated keywords.
If you have dozens of location or service pages and want them reviewed properly, our local SEO services include title and landing page audits. You can also get a quote and tell us about your locations.
Further reading on local title tags
- City-Name Stuffing on Local Pages: How Much Is Too Much?
- Contact Page SEO: Small Page, Big Trust Signals
- Link and Image Title Attributes: Do They Help SEO?
Sources for this local title tag guide
- Ahrefs – What Are Title Tags? How To Write Them for SEO
- Google Search Central – Influencing your title links in search results
- Google Search Central – SEO Starter Guide
- Google Search Central – Spam policies for Google web search
- Google Business Profile Help – Guidelines for representing your business on Google
- Google Search Central – Local business structured data




