Free SEO audit for new clients — claim yours
Home/Blog/Local SEO/Title Tags for Local and Service Pages
Local SEO

Title Tags for Local and Service Pages

Title Tags for Local and Service Pages
Table of contents
  1. The four building blocks of a local service title
  2. Service + city formulas that read naturally
    1. Service page vs location page titles
  3. Titles for service-area businesses without a shopfront
    1. When one page has to cover several nearby towns
  4. Templates for 10, 50 or 500 location pages
    1. Example: a 40-branch dental group
  5. How many town names is too many?
  6. Before-and-after local title examples by industry
  7. Questions local businesses ask about their page titles
    1. Should I put my phone number in the title tag?
    2. Do I need the city in my home page title?
    3. Should the title match my Google Business Profile name?
    4. Can I use the same title template on every location page?
    5. Should I include the state or county after the city?
    6. How often should I change local page titles?
  8. Fixing your local titles this week
  9. Further reading on local title tags
  10. Sources for this local title tag guide

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 blockWhat it doesExample
ServiceMatches what the person searched forBoiler Repair, Teeth Whitening, Divorce Lawyer
LocationConfirms you serve their areaLeeds, North Austin, Bandra West
DifferentiatorGives a reason to choose youSame-Day, Fixed Prices, Open Sundays, 24/7
BrandBuilds recognition and trustSmith & 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:

FormulaExampleBest for
Service in City | BrandBoiler Repair in Leeds | Smith & SonsSimple single-location businesses
Service in City – Differentiator | BrandBoiler Repair in Leeds – Same-Day Visits | Smith & SonsCompetitive services where a promise helps CTR
City Service – DifferentiatorLeeds Emergency Plumber – 24/7, No Call-Out FeeWhen the city-first phrase is how people search
Service Near Landmark/Area, City | BrandDentist Near Kings Cross, London | BrightSmileDense cities where neighborhoods matter
Service for Audience in City | BrandCommercial Cleaning for Offices in Austin | CleanCoB2B or niche services
Question-styleNeed a Locksmith in Bristol? 30-Minute ResponseUrgent 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:

  1. Build the base template: {Service} in {City} | {Brand}. Keep the fixed part short.
  2. Add a location field that is truly local: {Neighborhood}, {Landmark} or {Branch name}, for example “near Leeds Station.”
  3. 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.
  4. Set a length rule: if the full title exceeds about 60 characters, drop the differentiator first, then shorten the brand.
  5. 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.
  6. 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 titleTypical verdictExample
OneNormal and helpfulRoof Repairs in Bath
Two closely related (city + area)Fine if both are trueRoof Repairs in Bath & North East Somerset
ThreeBorderline; usually means the page is trying to do too muchRoof Repairs Bath, Bristol, Frome
Four or moreLooks like stuffing; likely to be rewrittenRoofer 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.

IndustryWeak titleStronger titleWhat changed
PlumberPlumber Leeds | Plumbers Leeds | Cheap Plumber LeedsEmergency Plumber in Leeds – 24/7, No Call-Out FeeOne city, one service, a real promise
DentistHome | BrightSmile DentalFamily Dentist in Didsbury, Manchester | BrightSmileService and area added to a vague home title
Law firmDivorce Lawyer, Family Lawyer, Custody Lawyer Austin TXDivorce Lawyer in Austin, TX – Free First ConsultationMain service only; others get their own pages
CleaningCleaning Services UK Wide Best Cleaners Near MeOffice Cleaning in Manchester | Evening & Weekend CleansReal area instead of “UK wide” and “near me”
RestaurantWelcome to Our Restaurant!Kerala Seafood Restaurant in Shoreditch | Spice CoastCuisine and neighborhood people search for
SalonHair Salon Hair Stylist Hair Colour Balayage BristolBalayage & Hair Colour in Clifton, Bristol | Studio NineSpecialty 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

Sources for this local title tag guide

  1. Ahrefs – What Are Title Tags? How To Write Them for SEO
  2. Google Search Central – Influencing your title links in search results
  3. Google Search Central – SEO Starter Guide
  4. Google Search Central – Spam policies for Google web search
  5. Google Business Profile Help – Guidelines for representing your business on Google
  6. Google Search Central – Local business structured data
Rohit Choudhary
Written byRohit ChoudharyCo-Founder, My SEO Experts

Rohit Choudhary is the co-founder of My SEO Experts and has more than 14 years of hands-on experience in SEO, paid advertising and digital marketing. Since starting out in 2011 he has helped hundreds of businesses grow through practical, data-driven search strategies, and he also serves as a consulting Digital Marketing Director for several US-based companies.

Keep reading

Related articles

Does Embedding a Google Map Help Local SEO?
Local SEO

Does Embedding a Google Map Help Local SEO?

Embedding a Google Map is one of the most repeated local SEO tips, but Google has never listed it as a ranking factor. Here is when a map helps and how to add one without slowing your page.

Ready to grow your business online?

Get a free, no-obligation proposal tailored to your goals and budget.

CallFree Quote