Hair Salon in Dublin – Local SEO Portfolio

How we tripled weekly bookings for a Dublin hair salon through on-page SEO, GBP optimisation, and a targeted neighbourhood content strategy

🏆 Service: On-Page SEO + GBP Optimisation 🏢 Client: Hair Salon 📍 Location: Dublin, Ireland 📈 Result: 3x Weekly Bookings

Project Overview

A well-established hair salon in Dublin 2 reached out after noticing a steady decline in new customer enquiries from Google. Their existing clients were loyal, but new bookings from organic search had stalled — they were relying almost entirely on word-of-mouth and Instagram referrals.

The salon had a Google Business Profile but it was sparse — no services listed, no booking link, minimal photos, and a business description that said nothing about what made them different. Their website had not been updated in two years and ranked on page 4 for their main keyword "hair salon Dublin 2".

The opportunity was clear: Dublin's salon market is moderately competitive, but most salons have poorly optimised GBP profiles and thin website content. A focused on-page SEO and GBP optimisation campaign had the potential to deliver fast, measurable results.

Client Goal

Increase new customer bookings from Google Search and Maps by ranking in the Top 3 for hair salon keywords in Dublin.

Target 3x New Bookings

Why Hair Salons in Dublin Are Difficult to Rank

Dublin's hair salon market is saturated. The city has approximately 1,200 registered salons across its postal districts, with a particularly high concentration in Dublin 1, 2, 4, and 6. Competing purely on "hair salon Dublin" is extremely difficult for an independent salon without an established domain authority.

The key opportunity lies in postal district targeting. Dublin's postal code system (D1, D2, D4, D6W, D8, etc.) creates natural local search segmentation. Searchers rarely search for "hair salon Dublin" — they search for "hair salon D4", "hair salon Ranelagh", or "balayage specialist Rathmines". Each of these is a distinct keyword cluster requiring its own page and content.

Photos are disproportionately important in the salon industry. Google's local ranking algorithm uses photo engagement metrics as a quality signal. Salons with 50+ recent, high-quality photos of their work consistently outrank salons with generic stock photos — even when other signals are equal.

✂️

1,200 Salons

Dublin has 1,200+ registered salons. Postal district targeting beats city-wide competition every time.

📸

Photos Drive Rankings

Salons with 50+ work photos consistently outrank competitors regardless of other signals. Visual proof is the salon industry's strongest trust factor.

📮

Postal District Search Intent

Dublin searchers use postal districts and neighbourhood names, not just "Dublin". D4, Rathmines, Ranelagh, and Blackrock are all distinct keyword clusters.

Step 1: GBP Overhaul & Photo Strategy

The GBP was the primary conversion point. We rebuilt it from scratch to reflect the salon's actual quality and specialist services.

  • Rewrote business description with district-specific keywords and speciality services
  • Added 12 individual services with names, descriptions, and prices (colour, cut, balayage, keratin, highlights)
  • Connected a direct booking link via the salon's booking system
  • Uploaded 65 work photos — before/after transformations, colour work, and salon interior
  • Set up a weekly Google Post schedule featuring seasonal treatments and offers
  • Added 18 Q&As covering treatments, pricing, parking near the salon, and walk-in availability
  • Enabled appointment booking and messaging features
GBP Optimisation Hair Salon Dublin
On-Page SEO Hair Salon Dublin

Step 2: On-Page SEO & Service Page Rebuild

The website had one generic homepage and no individual service pages. We rebuilt the content architecture to capture specific high-intent search queries.

  • Created 7 individual service pages: Balayage Dublin, Hair Colour Dublin, Keratin Treatment Dublin, Hair Extensions Dublin, Wedding Hair Dublin, Men's Haircut Dublin, and Hair Cut & Blow Dry Dublin
  • Rewrote homepage with district-specific content, NAP schema, and local trust signals
  • Optimised all title tags, meta descriptions, and H1s with location + service keywords
  • Added HairSalon schema markup across the site
  • Improved internal linking between service pages and core homepage
  • Embedded Google Maps and added parking information near the salon

Step 3: Review Strategy & Citation Building

The salon had 22 Google reviews — good but not enough to compete with salons at 80–150 reviews in the same postal district.

  • Implemented post-appointment review request via text message and email with direct Google link
  • Grew reviews from 22 to 71 in 10 weeks
  • Built 40 Irish citations: Golden Pages, Hotfrog Ireland, Kompass Ireland, Yelp IE, and Dublin's local business directories
  • Fixed NAP inconsistencies across 18 existing directory listings
  • Added the salon to Irish beauty-specific directories including TherapyBooker and Treatwell Ireland

Top Ranking Keywords

  • hair salon Dublin 2
  • balayage Dublin
  • hair colour specialist Dublin
  • keratin treatment Dublin
  • best hair salon near me Dublin

Before & After Results

Before Optimisation

  • GMB views: 200/month
  • New bookings from Google: 8–10/week
  • Website traffic: ~150/month
  • Rankings: Page 4
  • Reviews: 22

After 10 Weeks

  • GMB views: 1,100/month
  • New bookings from Google: 30+/week
  • Website traffic: 800+/month
  • Ranked #1 for "hair salon Dublin 2"
  • Reviews: 71
Success

New bookings from Google went from 8–10 per week to 30+ per week in 10 weeks. The salon moved from relying on word-of-mouth to Google becoming their primary source of new clients.

Before and After Local SEO Results Dublin Hair Salon

Challenges & Solutions

Challenge: Duplicate GBP Listing

A duplicate GBP listing from an old business name was splitting the salon's review count and confusing Google.

Solution

Reported and successfully merged the duplicate listing, consolidating all 22 existing reviews into the primary profile. This single fix alone improved Map Pack position by 3 places.

Challenge: Low Review Conversion

Initial email review requests had a 4% completion rate — far too low to scale review volume quickly.

Solution

Switched to personalised SMS with a direct Google review link sent within 30 minutes of appointment completion. Completion rate jumped to 28%, generating 49 new reviews in 10 weeks.

The Full Local SEO Strategy

The salon industry is driven by visual trust and social proof. Every element of this campaign was built around those two factors.

01

Postal District + Neighbourhood Pages

Service pages were built for Dublin 2, D4, Ranelagh, Rathmines, and Ballsbridge — Dublin's most affluent and salon-dense areas. Each page had 600+ words, local references, and district-specific keyword optimisation targeting how residents actually search.

02

65 Work Photos on GBP

65 before/after photos of actual client work uploaded over 6 weeks. Photo quality and consistency was prioritised — natural lighting, consistent framing, and authentic results. GBP photo views increased 420% in the first 4 weeks.

03

Seasonal Service Promotions

Weekly GBP posts aligned with Dublin's social calendar — Valentine's Day hair packages, summer balayage promotions, and back-to-school cuts in August. Seasonal posts generated direct booking requests through the GBP messaging feature.

04

Treatwell & Beauty Directory Presence

The salon was added to Treatwell Ireland, TherapyBooker, and the Golden Pages beauty section. These Irish beauty directories carry direct citation authority and generate independent booking traffic from people not specifically using Google Search.

05

HairSalon Schema Implementation

Schema.org HairSalon markup was added to every page — including priceRange, openingHours, address, and hasMap properties. This additional structured data helped Google better understand and categorise the business for relevant searches.

06

SMS Review System

A post-appointment SMS system was set up: personalised text + first name + direct Google link sent within 30 minutes of checkout. The 28% completion rate transformed review velocity and pushed the salon above all local competitors in review count within 10 weeks.

Month-by-Month Results Timeline

The salon industry moves faster than most in local SEO because GBP photos and reviews have an almost immediate impact on Map Pack positions.

Week 1–2

Foundation

  • GBP rebuilt and booking link added
  • Duplicate listing merged
  • Service pages live
  • 40 Irish citations built
Week 3–5

Momentum

  • 65 photos uploaded
  • 18 new reviews collected
  • GBP views +280%
  • Service pages indexing
Week 6–8

Map Pack Entry

  • Top 5 for "hair salon Dublin 2"
  • Bookings from Google doubling
  • 44 total reviews
  • Balayage page ranking page 2
Week 9–10

3x Bookings Achieved

  • #1 for "hair salon Dublin 2"
  • 30+ new bookings/week from Google
  • 71 reviews live
  • Balayage page ranking page 1

What the Client Said

"Muhammad transformed our salon's online presence completely. We went from 8 to 10 new bookings a week from Google to over 30 in just ten weeks. I had no idea how much business we were losing by not being visible on Google Maps. The photos strategy alone made an enormous difference. He is professional, communicative, and delivers exactly what he promises."

S
Siobhan K.
Owner, Hair Salon — Dublin 2, Ireland

What Actually Made the Difference

📸

65 Work Photos

Uploading 65 before/after photos of real client work over 6 weeks drove a 420% increase in GBP photo views. In the salon industry, photo quality is the primary trust signal — more powerful than any other single ranking factor.

🔗

Duplicate Listing Merge

The old duplicate GBP listing was splitting authority and confusing Google about which profile to show. Merging it consolidated all existing reviews and created a single, authoritative profile that Google could rank with confidence.

📲

SMS Review System

Switching from email to personalised SMS review requests increased completion rate from 4% to 28%. Sending within 30 minutes of checkout, while the experience was fresh, generated 49 new reviews in 10 weeks and created a dominant review advantage over local competitors.

Key Lessons From the Dublin Campaign

The salon industry has its own unique local SEO dynamics. These are the lessons from this campaign.

01

Postal Districts Are Keyword Clusters

In Dublin, postal codes define local search intent. "Hair salon D2" and "hair salon Ranelagh" are different keywords with different competition levels. Building pages for each district multiplied ranking keywords dramatically.

02

Photos Are a Ranking Factor in Salons

GBP photo engagement is used as a local ranking signal by Google. Salons with 50+ authentic work photos consistently outrank salons with fewer or stock images. Quantity and quality both matter — upload 5 new photos per week minimum.

03

Fix Duplicate Listings First

The duplicate GBP listing was the single most damaging issue. Until it was merged, other optimisation efforts were undermined. Always audit for duplicate listings before starting any other local SEO work.

04

SMS Beats Email for Reviews

In Ireland, SMS review requests had a 7x higher completion rate than email. The personalisation and immediacy of SMS — sent within 30 minutes of checkout — creates a moment when the client is most receptive to leaving a review.

05

Service-Specific Pages Win

Creating individual pages for balayage, keratin, and wedding hair captured specific high-intent searches that the homepage could never rank for. These pages now drive direct bookings from clients searching for specific treatments.

06

Irish Beauty Directories Are Underused

Most Dublin salons have no presence on Treatwell Ireland or TherapyBooker. These platforms carry both direct citation authority and generate independent booking traffic. A 30-minute setup on each platform delivers ongoing results.

Frequently Asked Questions

Moderately competitive at city level, but much more achievable at district level. "Hair salon Dublin" is contested, but "hair salon Dublin 4" or "balayage Rathmines" have far weaker competition and can be dominated in 6–10 weeks with the right strategy.

Yes — significantly. Google uses photo engagement (views and clicks) as a quality signal in its local ranking algorithm. In the visual service industry, salons with 50+ high-quality work photos consistently outrank competitors with fewer images. It's one of the highest-ROI improvements you can make.

Golden Pages Ireland, Hotfrog Ireland, Kompass Ireland, Treatwell Ireland, and TherapyBooker carry the most relevant citation authority. Treatwell and TherapyBooker also generate independent booking traffic, making them particularly valuable for salons.

The most effective method is personalised SMS sent within 30 minutes of appointment completion with a direct Google review link. This achieves 25–30% completion rates — far higher than email or in-person requests. The timing is key — ask while the positive experience is still fresh.

Yes. I work with hair salons, beauty clinics, nail bars, barbershops, and other personal care businesses across Dublin and Ireland. My Irish-specific citation knowledge and understanding of how Dublin residents search locally delivers faster, more targeted results.

Want Results Like This for Your Business?

Get a free Local SEO audit and see how we can grow your calls, leads, and local visibility.

Get My Free Local SEO Audit

Explore Related Services & Guides

→ Local SEO Services in Dublin → Local SEO for Salons Guide → How to Get More Google Reviews → GBP Optimisation Guide