Local SEO with AI: How to Win Nearby Customers Without Spending More on Ads
Local SEO with AI combines classic tactics (Google Business Profile, reviews, consistent NAP, local citations) with optimisation so that ChatGPT, Gemini, Perplexity and the new local AI Overviews recommend you when someone asks 'cafe with wifi in Granollers' or 'gym open Sundays in Sant Cugat'. If you run a brick-and-mortar business in Catalonia, in 2026 it is no longer enough to show up in the map pack: you also need to appear in the summarised answer the user reads. This guide explains what changed, what to do in 5 weeks and how to choose between doing it yourself, hiring a local agency or using AI tools, with three real cases from Catalan businesses.
- 1. What changes in 2026 for local SEO
- 2. Google Business Profile in the AI era
- 3. Local AI Overviews: when Google summarises by city
- 4. How ChatGPT and Perplexity make local recommendations
- 5. Five-week action plan for a local business
- 6. Comparison: local agency vs DIY vs AI tools
- 7. Practical Catalan cases
- Frequently asked questions
1. What changes in 2026 for local SEO
Three changes that hit a neighbourhood business directly:
- The map pack lost weight: Google often places an AI Overview summarising options before the three businesses in the map. If you are not mentioned, you lose the first customer pass.
- Conversational search: many users now ask ChatGPT or Gemini directly 'restaurant to eat with kids in Manresa city centre' instead of typing it in Google. If the AI does not know you, it does not recommend you.
- Reviews with semantic analysis: Google no longer just counts stars, it reads review content with AI and extracts sentiment and attributes (fast, atmosphere, price). It categorises you by what customers say, not by how you describe yourself.
2. Google Business Profile in the AI era
The Google Business Profile (GBP) is the foundation. In 2026 there are three points worth getting right so AI cites you confidently:
- Precise primary category (not 'restaurant', but 'Catalan restaurant' or 'vegetarian restaurant'). AI uses the category to decide which question you fit.
- Detailed attributes and services: WiFi, terrace, accessibility, delivery, languages spoken. Every attribute is a question AI can answer with you as the answer.
- Weekly posts on the profile about what is happening in your business (events, new menus, discounts). AI reads these posts as a sign of vitality.
NAP (name, address, phone) identical on the website, GBP and local directories. Even a minor inconsistency makes the AI hesitate and tilt towards a more consistent competitor.
3. Local AI Overviews: when Google summarises by city
In 2026 Google shows AI Overviews on local queries too ('best cafe in central Tarragona', 'home-visit hairdresser in Sabadell'). What it tends to cite:
- Businesses with 30-100+ recent reviews containing descriptive text.
- Web pages with a clear 'What we offer in [city]' section and the local keyword in the H1.
- Well-implemented LocalBusiness schema (address, phone, hours, geo).
- Mentions in local Catalan directories (sector body, business associations, regional press).
The paradox: you can have 4.8 stars with only 12 reviews and never appear in an AI Overview. You need volume with content, not just rating.
4. How ChatGPT and Perplexity make local recommendations
ChatGPT with browsing and Perplexity behave differently in local. They pick up signals from:
| Signal | Why it counts |
|---|---|
| Reddit mentions | Local Catalan subreddits (/r/Barcelona, /r/Catalunya) are direct sources |
| Local press | Articles in Nació Digital, ARA Comarques, regional press |
| Foursquare/Tripadvisor | Especially for hospitality and tourism |
| Own website | If it is accessible (no bots blocked) and clearly structured |
| Local Wikipedia | Where there is an entry for your city or neighbourhood |
If you want ChatGPT and Perplexity to recommend you, GBP is not enough: you need to generate mentions in these places. An interview in the regional press is worth more than three Google reviews when it comes to conversational AI.
5. Five-week action plan for a local business
Realistic plan for an SME with 1-3 people working on it:
- Week 1 — Fundamentals: GBP audit (category, attributes, photos, hours), NAP correction on website and directories, LocalBusiness schema on home and contact page.
- Week 2 — Local content: rewrite home and 1-3 service pages with keyword + city in the H1, a 'what we offer in [city]' section and a 5-question local FAQ.
- Week 3 — Reviews with content: a simple system to ask customers for reviews (QR at the exit, post-service email template). Goal: 5-10 new reviews a month with 2-3 sentences each.
- Week 4 — External mentions: register on 5-7 relevant local directories, reach out to a local outlet for a story or interview, set up a Foursquare/Tripadvisor profile if it fits.
- Week 5 — AI and monitoring: allow GPTBot and PerplexityBot in robots.txt. Manually run 10 local searches on ChatGPT, Perplexity and Google AI Overviews. Note where you appear and where you do not.
If you would like help putting this plan in motion, we run a free audit with a concrete plan tailored to your city. We deliver what to tackle first and in which order.
6. Comparison: local agency vs DIY vs AI tools
| Criterion | Local SEO agency | DIY (yourself) | AI tool (BrightLocal, etc.) |
|---|---|---|---|
| Monthly cost | 400-1,200 € | 0 € (only time) | 30-150 € |
| Time saved | High | None | Medium |
| Specific local knowledge | High if Catalan | High (you) | Low |
| Personalised strategy | Yes | Yes (if you have criteria) | Limited (templates) |
| Recommended for | Businesses billing > 10k €/month | Freelancers and micro-SMEs | Chains with 5+ locations |
Key question if you are considering an agency: 'do you handle businesses in my sector and my city or area?'. If the answer is no, the price should be lower or the case study more specific.
7. Practical Catalan cases
- Cafe in Granollers: 18 reviews to start, no schema. Three months asking for reviews with text + LocalBusiness schema + weekly GBP posts. It moved to 70+ reviews with content and started showing up in the first AI Overview for 'cafe with terrace Granollers'.
- Gym in Sant Cugat del Vallès: good website but inconsistent NAP between site and 6 directories. After unifying NAP and an interview in a local outlet, ChatGPT began recommending them on queries like 'gym with spinning room in Sant Cugat'.
- Hairdresser in Manresa: had GPTBot blocked by the CMS template default. Unblocking it and rewriting the services page in question-answer format made Perplexity cite it on niche searches like 'curly-hair specialist hairdresser in Manresa'.
Frequently asked questions
Which local keywords should I prioritise?
Those that combine service + city or neighbourhood ('emergency plumber Sabadell', 'kids hairdresser Reus') and those that add an attribute ('healthy food restaurant central Girona'). AI tends to recommend the business that answers a specific question, not a generic one.
How many reviews do I need to be competitive?
For the classic map pack, 30-50 with 4+ stars are solid. To be cited by AI, prefer 50-100+ with descriptive text (not only stars). Recent rotation matters more than the totals piled up years ago.
Do I need to translate my site into Spanish or English if I am 100% local?
If you serve tourists or foreign customers (central Barcelona, Costa Brava…), yes. If you are purely neighbourhood in a mid-size Catalan city, Catalan + Spanish are enough. AI respects the language of the query.
How long does local SEO with AI take to show?
GBP changes show up in weeks. External mentions and AI Overview lift, between 3 and 6 months. If you start almost from scratch, expect 6 months for a stable picture.
What do I do if a negative review hurts me?
Reply professionally (never with aggressive defence), offer a solution and, if it is fake, report it to Google. An honest reply to a negative review can lift EEAT more than five generic positive reviews.