Local SEO

What is local SEO? The complete guide to local search

Local SEO is the work that makes your business visible on nearby searches and in Google Maps. Here is the definition, the three ranking factors Google documents, and the seven-step action plan I use on client projects.

Anthony Courtin 18 min read Updated

AI summary

Local SEO targets the searches where Google takes the searcher's location into account. Google ranks businesses on three factors: relevance, distance and prominence. The action plan starts with the Google Business Profile, then moves on to consistent contact details, a review routine, local pages with their own content and local links.

Summary written from the article.

Abstract illustration of glass markers on a relief map, an image of local SEO

Local SEO covers everything that makes a business visible on the searches where Google takes the searcher's location into account: "plumber", "bakery open now", "osteopath Nantes". Google ranks businesses on those searches using three factors it documents itself: relevance, distance and prominence, in other words how well known the business is.

This guide follows that order: the definition, the three factors as Google describes them, then the seven-step action plan I use on client projects, with a tool to work out where to start.

3 ranking factors

Local SEO in 30 seconds

Relevance, distance, prominence. You act directly on relevance (your profile, your website) and on prominence (reviews, links, mentions). Distance is imposed on you: you can only limit its effect.

  • A complete Google Business Profile, with the right primary category
  • Regular reviews, with a reply to each one
  • Identical contact details everywhere
  • Local pages with their own content
  • Hundreds of directories, with no measurable effect
  • Copy-pasted city pages

It all starts with the Google profile, which is free For shops, tradespeople and multi-location businesses

Key takeaways

  • Local SEO targets the searches where Google takes the searcher's location into account, and the block of three businesses shown with the map: the local pack.
  • Google documents three ranking factors: relevance, distance and prominence. An action that weighs on none of the three is useless.
  • The primary category of your Google Business Profile is the setting that weighs most on relevance.
  • Reviews and the websites that link to you build prominence: they are worked on continuously, not in campaigns.
  • A local page only has value with its own content; a duplicated template where only the city name changes is a doorway page.
  • Results are measured in calls, direction requests and clicks from the profile, not in average position.

What is local SEO?

Local SEO is the branch of search engine optimization that deals with searches with a geographic intent. Some state it in the words ("garage Toulouse"), others imply it ("locksmith", "late-night pharmacy"): Google understands that the right answer depends on where the searcher is. "Local SEO", "local search optimization" and "local search engine optimization" mean exactly the same thing.

On these searches, Google shows a block of three businesses with a map above the usual links, which the industry calls the local pack. This block gives the phone number, directions, hours and reviews without making anyone visit a website: that is where most of the contacts happen. The same profiles feed Google Maps.

How local SEO differs from traditional SEO

What gets ranked is not the same. In traditional SEO, Google ranks pages. In local search, it ranks businesses, and the Google Business Profile is their ID card. The website becomes a source of confirmation, no longer the main subject.

Distance comes into play. No optimization moves your premises closer to the searcher's home. You can widen your radius of influence, never cancel it out.

Results are measured differently. Rankings vary from one neighborhood to the next for the same query at the same moment. What counts are calls, direction requests and website visits from the profile.

Why local SEO matters for a local business

Because purchase intent is stronger there than anywhere else. Someone looking for a locksmith at eleven at night does not compare offers: they call the first one who answers, is open and looks trustworthy.

It is also the only ground where a small business can beat a big one. On a national query, you are up against sites that have been established for fifteen years. On "hairdresser Talence" (a town next to Bordeaux), you are up against a handful of salons, most of which have never touched their profile: the gap in care matters more than the gap in resources. Finally, this work goes stale slowly. A well-kept profile and a steady flow of reviews keep producing contacts long after, whereas an ad stops the day the budget stops.

Google's 3 local ranking factors

Google itself describes, in the help pages for its Business Profile, how it ranks local results: three factors, combined. Knowing them lets you sort through the advice that circulates, because an action that weighs on none of the three is useless.

1. Relevance

According to Google, relevance measures how well a profile matches what the searcher is looking for. It plays out in three places: your profile's primary category, your secondary categories and services, and how consistent your website is with that business.

The primary category is the heaviest setting in the whole system. A clinic that lists itself as a "beauty salon" when its market types "laser hair removal" cuts itself off from its main demand, and no other setting makes up for the mistake. Always check which category the three businesses in the local pack have chosen for your target query.

2. Distance

This is how far the business is from the person searching, or from the area you declare you serve. When the searcher does not share their location, Google uses the information it has about them.

You cannot change distance, but you can limit its effect. A very well-rated, very complete business shows up farther away than a mediocre one. Targeting a city where you have neither an address nor proof of activity is still a waste of time; targeting neighboring towns is doable.

3. Prominence

Google calls prominence how well known a business is: well-known places are more likely to show up. Its help pages name two things that feed it: the number of websites that link to the business and the number of reviews it receives. It is the only factor with no ceiling, and the one that separates two competitors with equally good settings.

Finally, Google states that no payment and no request can get you a better place in this ranking. The paid placements visible in Maps are ads, labeled as such.

The thirty-second test

Before taking any action, ask yourself which of the three factors it affects. Posting on social media: none, unless it produces reviews or links. Redesigning your logo: none. Signing up to a directory nobody reads: none. Asking a customer for a review: prominence, directly.

The 7-step local SEO action plan

The order matters as much as the list. Here is the sequence I follow, based on what pays off fastest. To see where you are starting from, choose your profile and tick what is already in place: the tool gives you the three priorities for your situation.

Interactive tool Your local visibility action plan
Tick what is already in place
0%of the checklist covered
Your plan
Calculated locally, nothing is sent. Checklist from my client work, Anthony Courtin

Step 1: define your catchment area and your queries

Before touching a single setting, write down the territory you want to cover. For a shop, think in travel time: fifteen minutes by car does not draw the same area in a city as in the countryside. For a tradesperson who travels, list the towns you actually serve. Then look at where your current customers come from: a page written for an audience you do not serve attracts prospects who will never come.

Next, write down five to ten queries: your trade alone, your trade with your cities, your flagship services. These are the ones you will track, and the three businesses in the local pack for each are your real competitors.

Step 2: create and optimize your Google Business Profile

The Business Profile, formerly Google My Business, is the starting point. It is free, takes a few hours to fill in properly, and it is the best return in the whole system. The fields that matter, in order:

  • The real name of the business, as it appears on the storefront and on your documents. Adding a city or keywords breaks Google's guidelines and exposes you to a suspension.
  • The primary category, as precise as possible, then a few secondary categories. Google advises choosing as few as possible: each one must match a real activity.
  • The address or service area, a local phone number and the link to the right page of your website.
  • Hours, including public holidays and special closures. A customer who finds the door closed rarely leaves a kind review.
  • The description, 750 characters maximum, written for a human who is hesitating: what you do, for whom, where.
  • Services, products and attributes: detailed services, payment methods, accessibility, online booking. Almost nobody fills them in completely.
  • Photos, real and recent, added regularly, and a few posts to show that the business is alive.

The mistakes I fix most often: a profile created automatically that the owner never claimed, two profiles for the same business after a move, a primary category picked at random at opening and never reviewed, a tradesperson's home address shown publicly instead of a service area.

Step 3: standardize your contact details and choose your citations

A citation is a mention of your business on a third-party site: name, address, phone number, the trio the industry calls NAP. Google cross-checks these mentions to confirm that your business exists where you say it does. If one directory says "12 Lilac Street" and another "12 Lilac St. Bldg B", the cross-check works poorly. Write your contact details once, in a single form, and always copy that form.

As for volume, five to ten listings on the platforms people actually use in your industry are enough. In France, the core list is short: PagesJaunes (the French Yellow Pages), Apple Business Connect for Apple Maps, Bing Places, your trade federation's directory and the two or three platforms specific to your trade. Outside France, the names change (in the US, Yelp is the obvious addition), but the principle stays the same. Beyond that, each extra listing mostly adds one more chance of inconsistency.

Step 4: set up a review routine

This is the topic with the biggest gap between real importance and the attention it gets. Three things matter.

  • Volume comes from a systematic habit, not a campaign: the profile's review link, sent to every customer on the day of the job, while their satisfaction is still fresh.
  • Freshness weighs as much as the count. Forty reviews, the latest from two years ago, inspire less trust than twelve reviews, three of them from last month.
  • Replying works for both audiences: for Google, it is the sign of an active business; for a customer on the fence, a calm reply to a negative review is often more reassuring than one more glowing review.

What Google's policies forbid

Offering a discount or a gift in exchange for a review, having reviews written by the business or people close to it, asking only satisfied customers, or asking for specific content (an employee's name, a keyword): these practices are forbidden, and the reviews involved can be removed. A perfect rating with no reservations at all also looks less credible than a good, nuanced one.

Step 5: create useful local pages and mark them up

Your profile belongs to Google and its rules change without notice. Your website belongs to you: it is the part that stays entirely in your hands.

  • One page per location or per area served, useful if, and only if, it has its own content: the services delivered there, a completed job, a response time, something specific about the area. A series of identical pages where only the town name changes is what Google calls doorway pages. The rules for content that holds up are those of SEO writing.
  • Internal linking: local pages must be reachable from the menu or the home page. I have seen series of well-written pages that nothing linked to from the rest of the site, and that nobody ever saw.
  • LocalBusiness markup, or one of its specific types (Restaurant, Dentist, Plumber), which declares name, address, hours and service area in a format machines read without ambiguity. The values must be strictly identical to those on the profile: wrong structured data is worse than none. Test it with Google's Rich Results Test.
  • Mobile display: these searches happen on phones, often on the move. A tap-to-call number, directions and hours must appear without scrolling.

Step 6: earn local mentions and links

Prominence also feeds on the websites that talk about you. The most useful local links are rarely the hardest to get: your trade federation's website, the sports club you sponsor, the local business association, the town newsletter, a supplier or a partner. They confirm where you are based and add popularity to your site at the same time.

Social media plays an indirect role. Google does not list social media activity among its factors, and posts do not push a business up on their own. What counts are their effects: reviews, searches for your name, a mention in a neighborhood group that turns into a link. Keep one network going, the one where your customers are, rather than five half-heartedly.

Step 7: measure what matters

Three sources are enough, and the most useful one is free.

  • Profile performance: calls, direction requests, website clicks, and the search terms that showed your profile. Separate searches for your name from searches for your trade yourself: the latter measure your progress.
  • Google Search Console, for the local queries that bring visits and the indexing of your town pages.
  • Rank tracking on a grid of points, since rankings change from one neighborhood to the next: by hand in a private window, or with a geo-grid tracking tool if you manage several locations.

As for timing, I generally allow three months to see things move in a market competitors already work on, sometimes a few weeks in a market where nobody has done anything.

The three-month schedule

PeriodActions
Weeks 1 and 2Claim the profile, remove duplicates, fix the primary category, fill in every field, set the single form of your contact details.
Month 1Launch the systematic review request, reply to every existing review, add a first batch of photos.
Months 2 and 3Local pages with their own content, LocalBusiness markup, links from the menu, fixes on the platforms that matter, first local links.
After thatMaintenance: ongoing reviews, photos, special hours, one local page per quarter, monthly review of the metrics.

To know exactly where you stand before you start, go through my 50-point local SEO audit checklist: it turns each step into checks you can tick off.

Local SEO without a storefront or across several locations

Without a storefront: the service area

Tradespeople, repair services, home-visit therapists: if you travel to your customers without receiving them, hide your address and declare a service area by towns or by radius instead. This is the setup Google provides for, and its guidelines limit that area, in principle, to two hours of travel from your base. Declaring eight counties does not make you show up in eight counties.

Without the address signal, you only have your pages and your proof to tie you to each town: a page per town served describing real jobs, photos of located jobs, local partnerships.

With several locations

Three problems appear. Profiles compete with each other when two locations are close: differentiate services, photos and secondary categories. Pages look too much alike when the template is duplicated: each one needs content that exists nowhere else on the site. Management gets scattered, with reviews and hours evolving separately: without a single point of follow-up, some profiles quickly go stale. It is good ground for process automation, which centralizes alerts and review requests.

Local SEO and AI-generated answers

Part of local search no longer goes through the classic list. Google shows generated answers above the results and offers its AI Mode, while ChatGPT or Perplexity answer "a good plumber near Bordeaux" directly. In Maps itself, Google announced at the end of 2025 that it would replace the Q&A section of profiles with a button that has its AI answer from the profile information and the reviews.

These systems rely largely on the same signals as the local pack: the profile, the reviews, consistent mentions. The difference lies in what makes a source quotable. A page that says "we respond quickly across the whole region" gives nothing to quote. A page that says "on site within two hours in Bordeaux, Talence, Pessac and Mérignac, 7 am to 9 pm" gives a whole sentence. Write your commitments in a form a machine can copy without getting them wrong: that is the principle behind getting cited by ChatGPT, which I put into practice in my AI visibility service.

A simple habit

Ask ChatGPT and Perplexity the five questions your customers ask before calling, naming your city. Note who gets cited. Do it again in three months. It is an imperfect measure, but it takes twenty minutes.

The 5 most expensive local SEO mistakes

  1. Stuffing the profile name with keywords. A short-lived gain, a possible suspension, and a suspended profile disappears while you appeal.
  2. Piling up directories without checking which ones. Two hundred automated listings mostly create two hundred chances of inconsistency.
  3. Creating city pages with no content of their own. It is one of the few moves that can actually make things worse.
  4. Leaving negative reviews unanswered. An unanswered one-star review weighs on the decision of everyone who reads it for a long time.
  5. Treating the profile like an administrative form. Filled in at opening, never opened again: it is the most common case, and the easiest to fix.

A good share of your competitors make these mistakes too. In a local market, consistency is often enough to get ahead.

How much does local SEO cost?

Google Business Profile is free, as are Bing Places and Apple Business Connect. The real cost is time: a few hours for the setup, then a short weekly routine for reviews, photos and hours. Paid tools (grid rank tracking, review management platforms) become useful once you have several locations, rarely before.

If you hand the work over, the price depends on the number of locations, the local competition and the number of pages to produce. My local SEO work is quoted case by case, and I have gathered the price ranges seen on the French market in my article on SEO pricing.

Frequently asked questions

What is local SEO?

Local SEO is the branch of search engine optimization that deals with searches where the searcher's location changes the answer, such as "plumber" or "restaurant open now". Google ranks businesses rather than pages, and shows a block of three results with a map, the local pack, which captures most of the contacts.

What is the difference between local SEO and local search optimization?

None: local SEO, local search optimization and local search engine optimization refer to the same discipline. SEO is short for search engine optimization. In every case, the goal is to show up on location-based searches and in Google Maps.

What are Google's local ranking factors?

Google documents three: relevance, meaning how well the profile matches the search; distance between the searcher and the business or its service area; and prominence, how well known the business is, which relies in particular on reviews and on the websites that link to it. No payment can improve this ranking.

How do you optimize your Google My Business listing?

In this order: the real business name with no added keywords, a precise primary category chosen after comparing with your competitors, the address or service area, up-to-date hours including public holidays, a description written for a human, then services, attributes and recent photos. The listing is now called Google Business Profile and is still free.

Is local SEO free?

The basic tools are: Google Business Profile, Bing Places, Apple Business Connect, Google Search Console. The real cost is time, for the setup and then for a routine of reviews, photos and hours. Outside help is priced according to the number of locations and the local competition.

How do you do local SEO without a storefront?

Hide your address and declare a service area by towns or by radius, as Google provides for, while staying realistic about its size. Make up for the missing address with a dedicated page for each town you serve, describing real jobs, and with proof on the ground: photos of jobs with their location and reviews from customers in the area.

How long does local SEO take to show results?

Generally allow three months to see things move in a market your competitors already work on, sometimes a few weeks in a market where nobody has done anything. Measure calls, direction requests and website clicks from the profile, not an average position that varies from one neighborhood to the next.

Does social media help local SEO?

Indirectly. Google does not list social media activity among its local ranking factors, and posts do not push a profile up on their own. They help when they generate reviews, searches for your name or links from local websites.

Your local presence, put under the microscope

I review your profile, your citations, your reviews and your local pages, then give you the list of fixes ranked by return.

See my local SEO service →
Anthony Courtin

Written by

Anthony Courtin

SEO, GEO & AI automation consultant

I help SMBs and independent professionals with their visibility (Google, ChatGPT, Perplexity) and with real-world use of AI at work. I also train teams in-house and help them rethink their processes. Everything I write here, I use on client projects.

Reader reviews

Did this article help you? Say so, it helps the next readers.

Rate this article

Your rating

What readers say

No reviews yet.

Be the first to leave a review.