info@codiepi.com
11 Carpenters Way, Doddington, March, PE15 0RZ, United Kingdom
Mon–Fri 09:00–17:00; Sat–Sun closed

Local SEO for hair salons: why is your salon not showing on Google Maps?

CodiePi Limited·
CodiePi cover: local SEO for hair salons, with scissors, a booking calendar badge and a map pin

Last updated: 29 October 2026 · By CodiePi Limited

Local SEO for hair salons is about giving Google a clear reason to show your salon in the Maps results for searches nearby. That means a complete Google Business Profile in the right category, a booking link that goes straight to your own diary, a steady flow of genuine reviews and a website with a page for each service.

In this guide

  • What stops a salon appearing in Google Maps results?
  • Optimise your Google profile
  • Add a direct booking link
  • Fresha, Treatwell and your own website
  • Collect reviews every week
  • Name, address and phone details
  • Service and location pages
  • Salon local SEO checklist
  • How CodiePi helps
Salon floor with black styling chairs facing round illuminated mirrors, white workstations, sparkling pendant lights and tan leather seating at the back

Photo on Pexels

What stops a salon appearing in Google Maps results?

Usually because Google finds other salons more relevant, closer to the person searching or better known. A thin profile, a vague category, few recent reviews or a website that never mentions your services all count against you. Posting on Instagram and taking bookings through an app does not fix any of those on its own.

Google's local ranking help lists three main factors: relevance, distance and prominence. Relevance comes from complete, detailed business information. Prominence is how well known you are, based on things like links to your business and how many reviews you have. Google also says there is no way to pay for a better local ranking.

Competition is real. The NHBF's 2025 industry statistics count 50,400 VAT or PAYE registered hair, barbering and beauty businesses in the UK as of September 2025, and say the true number is larger because many sole traders sit below the VAT threshold. Local SEO for hair salons is how a small salon stands out in that crowd. Start with our basic checks when a business isn't showing on Google.

How do you optimise your Google Business Profile for a hair salon?

Verify the profile, pick the most specific primary category, use your real salon name, keep opening hours accurate and list every service with a short description. Add clear, recent photos of the salon and your work. Every field you complete gives Google more to match against what people search for.

Google's category help uses a salon as its own example: instead of "Salon", choose the specific category, such as "Nail salon". Choose the category that matches your main service, and add extra categories only for services you really offer. Google's guidelines say your name should match your shopfront, website and stationery, so adding "best balayage" to it, or a town name that isn't part of your real name, breaks the rules.

Use the services list properly. You can pick suggested services or add custom ones, group them and include descriptions and prices. Google says custom service names should not include prices or phone numbers, so keep those in the price and description fields. Then check business attributes, which can help you appear in searches for places with those features.

Photos matter more for a salon than for most businesses. Google's photo guidelines say photos should be in focus, well lit and free of significant alterations or excessive filters, which rules out heavily edited Instagram shots. Add your shopfront, the inside of the salon and real finished work, with the client's permission. Our Google Business Profile hours and updates guide goes into more depth.

Stylist's hand with a silver ring holding a section of long blonde hair and a mint green comb, with scissors blurred in the background

Photo on Pexels

How do you add a direct booking link to your Google profile?

Add your own booking page as a link on your Business Profile and set it as the preferred link, so people who find you on Maps book straight into your diary. Google's category help says health and beauty businesses can add a booking button, but a button supplied by a third-party provider may come with fees.

Google's help on booking providers warns that when someone books through Google, your provider might charge you, and says you can also add your own link to your Business Profile. Under local business links you can add booking links and mark one as "Business preferred" so it sits at the top.

The same page explains how to remove third-party booking links you did not choose. Google says providers need to remove them within five days of a removal request. This is one of the quickest wins in local SEO for hair salons, because it decides whose booking page a new client lands on.

Check where your current Book button actually goes. Fresha's help on Reserve with Google says the Book button only appears on your Google profile if your Fresha profile is listed on the Fresha Marketplace, and unlisted profiles do not get one. Knowing that tells you which fee rules apply to clients who book from Google.

How do Fresha and Treatwell fit with your own salon website?

Booking platforms are useful for diary management and for reaching people who browse their marketplaces, but their marketplace fees apply to new clients they introduce. Your own website and Google profile are where you build direct bookings you keep in full. Most salons do best using both, with their own booking link as the default everywhere they control.

Read each platform's own terms before you link it from Google. The table summarises what Fresha and Treatwell say on their own pages, checked on 8 October 2026.

PointTreatwellFresha
Marketplace new clients35% commission on first bookings made by new clients from the marketplaceOne-time fee on each brand-new client who discovers you through the marketplace, with a minimum fee; the rate is on Fresha's pricing page
Repeat clients0% commission on repeat bookingsNo fee on returning clients
Your website and social linksBookings through the Book Now button on your social media and website are commission-freeFacebook and Instagram bookings are free, but the fee still applies if the client viewed your marketplace profile first
Other charges2.5% + VAT processing fee on bookings paid online in advance; all commissions and fees are subject to VATListing on the marketplace is required to take online bookings through Fresha on your website and social pages
GooglePartner terms authorise Treatwell to set up and manage content on your Google business account, and link Reserve with Google bookings to its marketplace commissionBook button on Google needs a listed marketplace profile

Sources: Treatwell pricing, Treatwell partner terms, Fresha's marketplace fee help and Fresha pricing.

The practical answer is not to quit the apps. Use them for diary management and discovery if they bring you clients, then make sure your Google profile, Instagram bio and website point to your direct booking page. That way local SEO for hair salons sends repeat and local searchers to the channel that costs you least.

How can a salon collect reviews every week?

Make asking part of the weekly routine rather than a one-off push. Ask every client at the end of the appointment, send the same Google review link or show a QR code at the desk, and reply to new reviews each week. Never offer a discount or freebie in return, and never ask only happy clients.

Google's tips on getting reviews suggest asking customers to visit a Google link or scan a QR code. The same page says offering incentives such as free or discounted services in exchange for reviews is strictly prohibited. That rules out "a free fringe trim for a five-star review". Google's Maps content policy also bans discouraging negative reviews or selectively asking for positive ones.

In local SEO for hair salons, a weekly rhythm works better than bursts. Set a reminder for the same day each week to check new reviews, reply briefly and remind the team to keep asking. Google's review tips also say replies should be clear, helpful and polite, should never share the reviewer's private information and can be signed with your name or initials.

If you show reviews on your own website, more rules apply. The CMA's short guide for businesses says businesses that publish consumer reviews must take reasonable and proportionate steps to prevent and remove fake reviews. Linking to your Google profile is often simpler than copying reviews onto your site.

Why do name, address and phone details matter for a salon?

Because Google and clients both cross-check them. Your salon name, address, phone number and website should read the same on your Google profile, website, Instagram and Facebook pages, booking app profiles and any directories. Mismatches after a move, a rebrand or a new number make it harder for Google to trust which details are right.

Consistent details are a basic part of local SEO for hair salons, and they take little time to fix. Make a short list of every place your salon appears and check each one against your Google profile. Booking platform profiles count too, because they are often among the most visible pages about your salon. Fix the old phone number on a forgotten directory before you add new listings.

Check who can edit your Google profile as well. Treatwell's partner terms say you authorise it to set up and manage content on your Google business account, and ask you to tell it if you want exclusive control back. Know which people and companies have access, and remove anyone who no longer needs it.

Barber chair in front of a mirror on an exposed brick wall, with product shelves, a potted plant by the window and a small oil heater

Photo on Pexels

Which service and location pages should a salon website have?

Give each main service its own page: cuts, colour, balayage and highlights, men's cuts, bridal hair and any treatments you are known for. Each page should explain who it suits, how long it takes, how pricing works, who does it and how to book. Add a location page only for each real salon you run.

Service pages are where local SEO for hair salons reaches beyond your own name: they give Google something to match when people search for a treatment and a town, which a single price list rarely does. Write in plain language, use your own photos of real work and link every page to your direct booking page. We use the same one page per service approach in our guide to SEO for dental practices.

Don't build a copy-and-paste page for every nearby town. Google's spam policies name region or city pages that funnel visitors to one page as one example of doorway abuse. If you have one salon, mention the areas you draw clients from on your contact page instead.

Speed matters on mobile, where many clients search for a salon. Google's Core Web Vitals aim for Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less and Cumulative Layout Shift of 0.1 or less. Test your service pages in PageSpeed Insights on the mobile setting.

What should a salon local SEO checklist include?

Use this local SEO for hair salons checklist to review your salon in under an hour. Open your Google profile, website and booking app profile on your phone, work through each row and fix the gaps in order. Most fixes are settings and content you can change yourself, not a new website.

CheckWhat good looks likeQuick test
Google profileVerified, specific primary category, every service listed with a descriptionSearch your salon name and town on a phone
Booking linkYour own booking page set as the Business preferred linkTap Book on your profile and see where it goes
PhotosRecent, in focus, unfiltered photos of the salon and real workCompare your photos with the salon itself
ReviewsNew reviews every week, replies within a few daysCount reviews from the last month
Name, address and phoneIdentical on Google, your website, social profiles and booking appsCompare each listing side by side
Service pagesOne page per main service with booking linkSearch a service plus your town
SpeedPages load quickly on mobile dataRun PageSpeed Insights on the mobile setting

How does CodiePi help with local SEO for hair salons?

We start with an audit of how your salon looks to someone searching nearby: your Google profile, booking links, reviews, listings and website. Then we fix the gaps in order of impact, set up your direct booking path and report on bookings and calls, not rankings alone. We never promise a position on Maps.

Our free audit shows how you appear online, the main issues costing you bookings and how you compare with salons nearby. Our guide to realistic SEO timescales explains why results build over months, and our SEO services page sets out how ongoing work runs.

CodiePi Limited is based at 11 Carpenters Way, Doddington, March PE15 0RZ. We work with small businesses across Peterborough, Cambridgeshire and the rest of the UK, mostly online and by phone, and we have no city-centre office. Find us on Instagram at @codiepi.ltd, or book a free call to talk through local SEO for hair salons and your own salon.

Local SEO for hair salons: FAQs

How long does local SEO for hair salons take to work?

There is no fixed timescale. Profile fixes such as a better category, a direct booking link or new photos can show soon after Google accepts them. Reviews and service pages build up over months, and results depend on how many salons compete near you. Track bookings and calls from Google over several months rather than checking rankings daily.

Should I use Fresha or Treatwell for the Book button on Google?

You can, but read the fees first. Google warns that a booking provider might charge you for bookings made through Google, and both platforms charge for new clients they introduce through their marketplaces. Many salons add their own booking page as the preferred link on Google instead, and keep the apps for diary management and marketplace discovery.

Can I offer clients a discount for leaving a Google review?

No. Google's review tips say offering incentives such as free or discounted services in exchange for reviews is strictly prohibited, and its Maps policy bans asking only happy clients. Ask every client in the same way, make it easy with a Google review link or QR code, and reply to reviews politely, including the less positive ones.

Do I need a website if I have Instagram and a booking app?

Yes, if you want to show up for searches beyond your own name. Your website is where you can build a page for each service and link it from your Google profile, which helps Google understand what you offer. Instagram and booking apps are useful, but you don't control their pages, layouts or fees.

What photos should a hair salon add to its Google profile?

Add your shopfront so people recognise it, the inside of the salon, your team at work and real finished styles, with each client's permission. Google's guidelines ask for photos that are in focus, well lit and without significant alterations or excessive filters. Add new photos regularly so the profile looks current and matches what clients will see.

Sources