Jahid Hassan Sabbir | Local SEO & Google Maps Specialist

✦ Royal Barber Shop—Local SEO

From invisible on Google to page one in the South Shore barber market

How royal barber shop went from an authority score of zero and no ranking keywords to 467 organic visits a month, with 100% of that traffic coming from its own service area.

SEO
Keyword Optimization
GMB
Content Strategy
Sabbir Client case study
+60%
Organic search traffic month over month
9,890
Monthly searches now covered by ranking pages
100%
Of organic traffic from the local service area
48
Keywords Ranking
✦ The Client

A neighbourhood barbershop in a crowded Montreal market

Royal Barber Shop is a men’s barbershop on Boulevard Taschereau in Longueuil, serving the South Shore of Montreal. It competes with dozens of barbershops and salons across Longueuil, Brossard, Greenfield Park and Saint-Hubert.

The shop had a website and a steady walk-in crowd, but almost nothing in search. Google barely registered the domain, so local searchers were finding competitors first.

Why This Campaign Worked

  • Authority score of 0
  • No keywords ranking
  • in Google
  • Around 110 organic visits a month
  • No meaningful links to the site
  • Competitors owning the map results
✦ Problem

Plenty of demand, none of it landing on the site

Search demand in this market is strong. Across the keywords this shop now ranks for, there are 9,890 searches every month. “Royal barber shop” alone gets 1,300. “Longueuil barber” gets 590, “barber repentigny” 480, “mohawk barber” 390. The shop was not showing up for a single one of them.

Average difficulty across that set is 71 out of 100, so established sites already held the spots.

✦ Results

What changed in the first reporting cycle

ORGANIC TRAFIC
467
+60% month over month
AUTHORITY SCORE
48
Up from 0
AUTHORITY SCORE
2
Up from 0
Local Traffic Share
100%
All from service area
Sabbir Client case study
✦ Proof—Domain Strength

Moving a domain off zero

Authority score measures how much weight a domain carries in search. Royal Barber Shop sat flat at zero for most of a
year. The line only lifts once the local SEO work begins.

A score of 2 is small, and it should be. This is a single location barbershop, not a national brand. What matters is direction: the domain went from no weight at all to registering on the scale, alongside a jump from zero ranking keywords to 48.

✦ Second Source

Checked against a different tool

Both tools are shown here, gap included, rather than picking whichever tells the nicer story.

✦ The Approach

Four moves that put the shop on the local map

This was a local job, not a national one. The plan was built around one idea: make Google confident that this shop is the right answer for anyone searching for a barber on the South Shore.

01

Built the Google Business Profile into a real ranking asset

The profile was cleaned up and filled out properly, with correct categories, service details, hours and photos. Nearly every target keyword in this market triggers a map pack, and the map pack is where barbershop searches get decided.

02

Targeted service plus city keywords on the right pages

Instead of chasing broad terms, each page was pointed at how people actually search: “barber shop Longueuil”, “barber shop Taschereau”, “south shore barber”, “barber shop Greenfield Park”, “barbershop Brossard”. Titles, headings and page copy were rewritten to match that language.

03

Fixed the technical and language setup

The site runs in French and English for a bilingual market. Page structure, internal links and language handling were tidied so Google could crawl both versions cleanly and serve the right one to the right searcher.

04

Laid the citation and link foundation

Business listings across Canadian and local directories were built and matched so the name, address and phone number were identical everywhere. Consistent listings are one of the strongest local ranking signals, and they became the first referring domains.

✦ Coverage Built

The numbers behind the keyword footprint

Authority score measures how much weight a domain carries in search. Royal Barber Shop sat flat at zero for most of a
year. The line only lifts once the local SEO work begins.

SEARCHES COVERED
9,890
Per month, all keywords
PAGE ONE RANKINGS
9
Positions 1 to 10
TOP 20 RANKINGS
19
Within striking distance
AVG DIFFICULTY
71
Out of 100

Nineteen keywords sit inside the top 20. That is the pipeline for the next phase: those are the terms that move to page
one with the least additional effort, because the pages already rank and only need stronger signals behind them.

✦ Keyword Performance

Page one for the terms that bring in bookings

The top 16 keywords by position. Note the difficulty column. These are not easy terms, and the shop holds top spots against established competitors.

✦ Why It Worked

Three things that made the difference

The top 16 keywords by position. Note the difficulty column. These are not easy terms, and the shop holds top spots against established competitors.

Local intent first

Every target keyword was tied to a neighbourhood the shop actually serves. That is why 100% of the traffic

Local intent first

Three keywords drive 86% of all organic traffic. Owning the highest intent terms first gave the site a base

No shortcuts taken

No bought links, no keyword stuffing. Clean listings and consistent business details hold up when Google updates.

✦ Proof - Rankings

The raw ranking data, straight from the tool

No edited numbers and no cherry-picked rows. This is the full Semrush organic research export for the reporting period, showing all 48 positions with their SERP features, difficulty and search volume.

✦ Proof — Rankings, Continued

The rest of the keyword set

✦Reading the data

What these three screens actually show

Local pack everywhere

The map pin appears in the SERP features column on almost every row. These searches are decided in the map results, which is why the Google Business Profile work came
first.

Positions held, not spiking

The difference column reads zero across nearly every keyword. Rankings were steady through the month rather than bouncing, which points to real placement, not a temporary lift.

Room left to grow

Ten keywords sit in positions 11 to 20. Those are already indexed and close. They are the cheapest wins available in the next phase of work.

✦ Proof—Link profile

Starting the backlink base from zero

The site began with no meaningful link profile. It picked up its first referring domains through local directory and listing placements, the right first step for a single location business.

BACKLINKS
6
Up from 0
REFERRING DOMAINS
4
Confirmed by both tools
REFERRING IPS
4
All unique
TEXT LINKS
67%
33% image links

Deliberately unglamorous. Directory citations are the base layer that makes local map results work.

✦ The Takeaway

A local business does not need a big site to win search

Royal Barber Shop started with an authority score of zero, no ranking keywords and no links. Within one reporting cycle it held page one for nine keywords, covered 9,890 monthly searches, and pulled 467 organic visits a month, all of them local.

The shop did not out-spend anyone. It won because the work was aimed at exactly the right people: men in Longueuil, Brossard and Greenfield Park searching for a barber near them, right now.

✦ Next Phase

Where this goes from here

✔ Move the 10 keywords sitting in positions 11 to 20 onto page one

✔ Push “barber shop Longueuil” (260/mo) and “Longueuil barber” (590/mo) into the top 10

✔ Push “barber shop Longueuil” (260/mo) and “Longueuil barber” (590/mo) into the top 10

✔ Grow the review count on the Google Business Profile to strengthen map rankings

✔ Grow the review count on the Google Business Profile to strengthen map rankings

Next Step

Let’s Talk About Your Growth

Your next customer is already searching. Let’s make sure they find you first. Book a free strategy call and see how Local SEO can turn searches into calls and booked jobs.

Scroll to Top