How we tripled weekly bookings for a Dublin hair salon through on-page SEO, GBP optimisation, and a targeted neighbourhood content strategy
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.
Increase new customer bookings from Google Search and Maps by ranking in the Top 3 for hair salon keywords in Dublin.
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.
Dublin has 1,200+ registered salons. Postal district targeting beats city-wide competition every time.
Salons with 50+ work photos consistently outrank competitors regardless of other signals. Visual proof is the salon industry's strongest trust factor.
Dublin searchers use postal districts and neighbourhood names, not just "Dublin". D4, Rathmines, Ranelagh, and Blackrock are all distinct keyword clusters.
The GBP was the primary conversion point. We rebuilt it from scratch to reflect the salon's actual quality and specialist services.
The website had one generic homepage and no individual service pages. We rebuilt the content architecture to capture specific high-intent search queries.
The salon had 22 Google reviews — good but not enough to compete with salons at 80–150 reviews in the same postal district.
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.
A duplicate GBP listing from an old business name was splitting the salon's review count and confusing Google.
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.
Initial email review requests had a 4% completion rate — far too low to scale review volume quickly.
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 salon industry is driven by visual trust and social proof. Every element of this campaign was built around those two factors.
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.
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.
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.
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.
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.
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.
The salon industry moves faster than most in local SEO because GBP photos and reviews have an almost immediate impact on Map Pack positions.
"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."
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.
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.
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.
The salon industry has its own unique local SEO dynamics. These are the lessons from this campaign.
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.
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.
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.
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.
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.
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.
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.
Get a free Local SEO audit and see how we can grow your calls, leads, and local visibility.
Get My Free Local SEO Audit