Skip to content

GEO

Local GEO: how a business in Nice gets recommended by ChatGPT, Perplexity, Gemini and Google

Local GEO explained: what ChatGPT, Perplexity, Gemini and Google AI Overviews read before recommending a business near you, and how to measure it in Nice.

8 min read By Anthony Profit

Local GEO is about getting your business named when someone asks ChatGPT, Perplexity, Gemini or Google for “a good [trade] near me”. AI engines don’t guess: they cross-check your Google profile, your reviews, directories, your website and what other sites say about you, then recommend the businesses all those sources agree on.

I’m a freelance SEO & GEO consultant based in Nice, and this is the work I do for businesses on the French Riviera. Think of this page as the hub: how the mechanism works, which signals matter, and a simple way to measure where you stand. Each lever has its own in-depth guide, linked below.

What is local GEO?

GEO, short for Generative Engine Optimization, covers everything that makes a business visible in answers written by generative AI engines. Local GEO is its geographic branch: getting recommended for queries that pair a service with a place (“interior designer Nice”, “dentist open Saturday in Antibes”, “who can rebuild my website in Cannes”).

The difference from local SEO is the shape of the answer:

Local SEOLocal GEO
Where you show upLocal Pack (map + 3 listings), Google resultsChatGPT, Perplexity, Gemini, AI Overviews, AI Mode answers
What the searcher seesA list of links and listingsA handful of names, often with a reason
What gets assessedRelevance, distance, prominence of the listingHow consistently sources describe your business

They aren’t rivals. Local generative engine optimization sits on top of local SEO: if an AI engine can’t find your business in the sources it reads, it can’t recommend it. I’ve laid out that three-layer setup (search, Maps, AI) in dominate Google in Nice.

How does an AI engine pick a provider “near me”?

For a local question, none of these engines answers from memory. They run a search, pull pages and listings, then write from what they found. What differs is where they look.

  • Google (AI Overviews and AI Mode) relies on its index and its usual ranking systems. In its AI features and your website documentation, Google explicitly names the Google Business Profile as a way for local businesses to appear in its AI answers. The full picture since the July 2026 launch in France is in my guide to AI Overviews and AI Mode for local businesses.
  • ChatGPT searches the web when a question calls for it. OpenAI doesn’t publish its local data providers; industry analyses point to Bing’s index, directories and review sites.
  • Perplexity queries its own index and has announced data deals with Yelp and Tripadvisor. I break it down in how to get cited by Perplexity.
  • Gemini draws on Google’s ecosystem, Maps included.

The practical upshot: you don’t “submit” a business to an AI the way you’d submit a site to a directory. You make it consistent and easy to find everywhere these engines look. An engine that reads three different opening hours, two addresses and a truncated name will hesitate, and quote a better-documented competitor instead.

The 6 signals AI engines read for local queries

1. Your Google Business Profile

It’s the most direct source for Google, Gemini and AI Mode, which pull its rating, hours and a summary of its reviews. Exact primary category, listed services, special hours, recent photos: it’s all in the Google Business Profile guide for Nice.

2. Reviews, and what they actually say

The rating matters; the wording matters just as much. A review that says “rebuilt the website of an Old Town restaurant in time for the season” gives an AI engine something to match against a specific request. Ask for detailed reviews, within the rules, and reply to every one.

3. Consistent directory citations

In local SEO, a citation is a mention of your name, address and phone number (your NAP) on a third-party site. AI engines use citations to confirm that a business exists and where it is. The ones that matter most in France: Bing Places, Apple Business Connect, PagesJaunes, plus your industry’s directories (Tripadvisor or TheFork for a restaurant, Doctolib for a medical practice). One rule: the same NAP everywhere, down to the character.

4. LocalBusiness structured data

Schema.org LocalBusiness markup describes your business in a machine-readable format: business type, address, hours, service area. Google says it isn’t required for its AI features; Bing says it uses it for its models. Its real value is that it forces you to clean up details that must match the page and the profile. There’s an annotated JSON-LD example in the LocalBusiness schema markup guide.

5. Service pages that name the city

An engine looking for “small business website design in Nice” retrieves pages that answer that question, not a generic homepage. Every real service deserves its own page, with the city, the area covered, turnaround and a price range in plain text. One page per service, not one per keyword variant: Google treats mass-produced city pages as scaled content abuse.

6. Mentions on third-party sites

This is the most underrated signal in local SEO and AI. Generative engines like to quote what others say about you: a local news story, a “best… in Nice” roundup, a partner’s website, a trade association, a chamber of commerce event. One editorial mention on a site the engine trusts outweighs ten directory listings.

How to measure your local GEO in 30 minutes

The simplest test is also the most telling: ask AI engines what your customers ask, and write down what they say.

  1. Write 10 realistic prompts, phrased like a customer, not an SEO. Mix discovery queries (“best web designer in Nice”), need-based queries (“who can build a website for my restaurant in Antibes?”) and brand queries (“what do people say about [your business]?”). If your clients are English-speaking expats or visitors, test in English too.
  2. Run them in ChatGPT, Perplexity, Gemini and Google AI Mode, in a fresh session: private browsing or a temporary chat, with no history or memory steering the answer.
  3. Log four things per answer: are you mentioned? In what position? Which sources are linked? Are your details correct?
  4. Run each prompt two or three times. Answers shift between attempts; what counts is how often you appear, not a single result.

A grid like this is enough (the values are just an example of how to fill it in):

PromptChatGPTPerplexityGeminiAI Mode
Best web designer in Nicementioned 2/3not mentioned……
Agency to build a restaurant website in Antibes…………

The most useful column is usually sources cited. If Perplexity names three competitors based on the same local blog post, that’s where you need a mention. The full version, with GA4, Search Console and server logs, is in how to measure AI visibility.

Do you need a local GEO consultant?

None of this is secret, and an organised business can make progress alone. What a local GEO consultant brings is the whole picture: knowing which sources carry weight in your trade and your city, fixing inconsistencies nobody notices, writing pages that genuinely answer, and tracking the effect month after month.

My process, in Nice or remotely, runs in this order:

  1. Source audit: what AI engines say today, what they cite, where your details diverge.
  2. Data hygiene: one NAP across your site, Google profile, Bing Places, Apple Business Connect and directories.
  3. Google profile and reviews: categories, services, photos, review replies.
  4. Service pages: one per service, naming the city, written to answer and marked up properly.
  5. Third-party mentions: local press, partners, themed roundups.
  6. Monthly measurement against the same prompt panel.

Because I also design and build websites, code, markup and content are planned together rather than patched on afterwards. For the broader GEO picture beyond local search, read why your business doesn’t show up in ChatGPT.

FAQ

Does local GEO replace local SEO?

No, it builds on it. AI engines pull their information from search indexes, business profiles and directories. A business that’s invisible in local search has very little chance of being recommended by an AI.

Not inside the answers. Citations in a ChatGPT answer can’t be bought. OpenAI has opened ad placements in France, labelled as such and kept separate from answers; that’s a different lever, covered in the ChatGPT Ads guide.

How long before you see results?

Profile and NAP fixes show up on Google within a few weeks. Third-party mentions and new pages usually take several months before AI engines pick them up consistently. That’s why it pays to measure every month with the same prompt panel.

Want to know what AI engines say today when someone looks for your trade in Nice? That’s where my SEO & GEO service starts.

Read next

Start a project

I'll call you back.

Leave your number: I'll call you within 15 minutes.

Or call now: +33 6 60 50 16 82

Start a project

What are we building together?
What kind of site?
Your priority?
What would help you most?
What does your brand need?
When for?
What budget do you have in mind?

No commitment: it helps me suggest the right package.

Optional. I'll look at what Google and AI say about it.

Your business, your idea, a constraint…

Your first name is enough.

Nice to meet you, . Where should I reply?

All good, ?

Optional: your current site, your business, a deadline…

Your details are only used to reply to you. Privacy