Back to blog

Blog · Local SEO

Being found near you: the local SEO guide

In short Local SEO turns on three things: a complete, up-to-date business listing, contact details that are rigorously identical everywhere they appear, and markup that lets a machine read your address without interpreting it. The first two are a matter of discipline, the third a one-off intervention on your site. It is the area where a small company can overtake a much bigger competitor, because proximity and consistency weigh more than domain authority.
SEOPlus! Can search engines read your business?

160 SEO and GEO checks, a score out of 100 and the action plan that goes with it.

Analyze my website 30 seconds. Free diagnostic, no credit card.

What is at stake in a local search

When somebody searches for a plumber, an accountant or a restaurant, the engine does not rank sites the way it does for a general search. It answers a different question: which of the relevant businesses is nearby and credible?

Three signals dominate, and none depends on the size of your company:

  • Relevance: does your activity match what is being asked, and is that stated clearly somewhere.
  • Proximity: where you are, or what area you declare you cover.
  • Prominence: reviews, mentions, consistency of your information across the web.

This is the most favourable playing field for a small operation. A serious tradesperson, with a complete listing and consistent contact details, regularly gets ahead of a competitor with a bigger but neglected site.

The business listing, your shopfront off your site

For many local searches, your listing is seen more often than your website. It appears on the map, it answers directly, and a visitor can call you without ever opening your home page.

Which fields actually weigh and which are decoration are detailed in our article on the fields that count in a business listing. In two lines: the primary category, the opening hours you actually keep, recent photos and reviews make the difference. The description, contrary to a widespread belief, makes very little.

One mistake is enough to cancel the rest: wrong opening hours. A visitor who travels to a closed door leaves a negative review, and a negative review weighs more than ten well-filled fields.

Consistent contact details, the most neglected point

Your name, address and phone number appear in dozens of places: your site, your listing, directories, social networks, professional platforms. Search engines cross-reference these occurrences to establish your existence and your location.

When they diverge, confidence drops. And they almost always diverge, for mundane reasons:

  • A move that one directory was never told about.
  • A switchboard number replaced by a mobile on the site, but nowhere else.
  • A company name written four different ways, with or without the legal form.
  • An address abbreviated here, spelled out there, with an extra line somewhere else.

The rule is simple and admits no exception: choose one exact spelling of your name, address and phone number, and never deviate from it, not even by an abbreviation dot. Our audit compares what you display on your site with what you mark up, and flags the contradictions.

Markup, to be read rather than interpreted

An address written in the footer is text. A machine has to guess that "12 Lilac Street, 06000 Nice" is an address, that "+33 4 93 ..." is a phone number, and that both belong to the same entity.

Markup removes that guesswork. By declaring a structured data block of the business type, you supply your name, address, phone number, opening hours and service area in a form the machine reads directly, with no risk of error.

This point has become markedly more important with answer engines. An AI assistant recommending a business to its user needs information it can state without being wrong. Free text exposes it to error, structured data does not.

Area pages, and the trap to avoid

A business covering several towns is often tempted to create one page per town. The method works, on one strict condition: each page must have genuinely different content.

Duplicating a text and changing the town name produces exactly the opposite of the intended effect: pages judged worthless, competing with each other. That is cannibalization, and it is fixed by merging rather than multiplying.

An area page that deserves to exist contains something specific: work carried out there, response times particular to that area, local constraints, testimonials from customers in that town. Below that threshold, a single page that honestly lists the towns you cover does better.

Where to start

  1. Check your opening hours and correct them. Five minutes, and it is the only point that can cost you a customer today.
  2. Freeze one spelling of your name, address and phone number, then correct it everywhere it diverges.
  3. Set the business markup on your site. A single intervention.
  4. Put a systematic review request in place after every job. It is the only one of the four that compounds over time.

Our free audit measures eight local SEO points, including the consistency between what you display and what you mark up. The category appears only if your site shows signals of local activity: a site with no geographic anchor is not judged on ground that does not concern it.

Frequently asked questions

Do you need a physical address to do local SEO?

No. A business that travels to its customers, a tradesperson, a repair service, a consultant, can declare a service area instead of a visible address. What matters is that the area is declared explicitly and consistently, on the business listing as well as on the website.

Do customer reviews affect local ranking?

Yes, along three dimensions: the number, the average rating, and the freshness. A steady flow of recent reviews weighs more than a large number of old ones. Replying to reviews, including negative ones, is an additional signal of activity.

Is LocalBusiness markup mandatory?

It is mandatory nowhere, but it changes the nature of the information. Without it, your address is text a machine has to interpret. With it, it is structured data it reads unambiguously, which matters especially for AI assistants that answer a question without ever showing your site.

Is your local presence solid?

The audit checks your business markup, your contact details and their consistency. Free, 30 seconds.

Analyze my website