If you ran a local SEO playbook in Spain back in 2022, half of it is now actively hurting you. AI Overviews (Google's answer-first SERP) and the now-rolling Helpful Content systems have changed what ranks. Spammy citations? Penalized. Bulk reviews? Detected. Thin "areas served" pages? Demoted.
The good news: a smaller set of tactics now does more of the work. We've been running these on Spanish SMBs throughout 2025 and 2026. Below are the 12 that still move rankings — ordered by effort-to-impact, with real examples and pitfalls.
1. Treat your Google Business Profile as a living product, not a directory entry
GBP is now the single most important asset in local SEO. The old days of "claim it and forget it" are over. We measure 5 KPIs weekly:
- Posts per week: minimum 1, ideally 2. Posts decay after 7 days. Skip a week, you fall behind.
- Photos uploaded per month: 4+ is the threshold we see correlate with rankings.
- Q&A: pre-seed your own questions and answer them. Owner-answered Q&A boosts trust signals.
- Review velocity (not just count): 6 reviews steadily over a month beats 30 in one weekend.
- Profile completeness: services, products, attributes (LGBTQ+ friendly, women-owned, accessible…) — fill them all.
A clinic in Sevilla doubled their map-pack appearances in 70 days using nothing but disciplined GBP hygiene. Average +47% calls/month.
2. The "neighborhood page" pattern, done correctly
The old "city pages" pattern (one thin page per city served) is dead. The new pattern is neighborhood + intent:
- ❌
/servicios-en-madrid (one thin page)
- ✅
/reformas-bano-chamberi-madrid (specific service + specific neighborhood + real content)
For Madrid alone, that's potentially 21 districts × 7 services = 147 pages. That sounds insane until you realize each one is a long-tail keyword that is winnable.
Rules to stay on Google's good side:
- 800+ words of original content per page — neighborhood specifics, photos, prices for that area, FAQs from that area
- Embedded photos taken in the neighborhood (geotagged via EXIF — yes, Google reads EXIF on the image)
- A map embed centered on the neighborhood
- A case study from a client in that area (with permission)
- A section called "Why we love working in Chamberí" in the local language
A reform company in Madrid added 18 such pages over 4 months. Their organic local-intent traffic went from 1,400 to 9,200 sessions/month.
3. Reviews — the new way (no, not gated, no, not bulk)
Google now penalizes:
- Review-gating (e.g. "if you're happy, leave us a Google review; if not, email us")
- Review bursts (30 reviews in a weekend)
- Reviews from the same IP / device
- Reviews that all read the same
Google rewards:
- Steady cadence: 4–10 / month for an SMB
- Owner replies to every review, in the local language, referencing specifics ("Thank you for choosing the kitchen reform last March, José")
- Reviews with photos from real customers
- Reviews from accounts that have other reviews (not new fake accounts)
The cleanest mechanic we've found: a WhatsApp follow-up message 48 hours after delivery, including a tiny review-prompting GIF, with a one-tap link. Authentic, frictionless, and within Google's guidelines.
4. Localize your structured data, beyond LocalBusiness
Most Spanish sites stop at @type: LocalBusiness. Push further:
{
"@type": "BakeryShop",
"name": "Panadería Sol Madrileña",
"areaServed": [
{ "@type": "AdministrativeArea", "name": "Chamberí" },
{ "@type": "AdministrativeArea", "name": "Malasaña" }
],
"knowsLanguage": ["es", "en"],
"currenciesAccepted": "EUR",
"paymentAccepted": ["Cash", "Credit Card", "Bizum"],
"openingHoursSpecification": [...],
"review": [...],
"aggregateRating": {...}
}
Use the most specific subtype of LocalBusiness available (BakeryShop, DentalClinic, RealEstateAgent, AutoRepair, etc.). Fill areaServed, paymentAccepted (Bizum included!), knowsLanguage. The richer the schema, the better the AI Overview eligibility.
5. Reverse the "near me" search opportunity
In Spain, "near me" / "cerca de mí" searches grew +62% in 2025. Google handles this entirely via your GBP and on-page proximity signals.
What works in 2026:
- Including the phrase "cerca de [neighborhood]" organically in 1–2 places per landing page
- Listing distance & travel time from key landmarks ("a 5 minutos del Metro Iglesia") on each location page
- Adding transport schemas (
GeoCoordinates, transit info in the page content)
- Pinned employee photos in your GBP (Google now elevates "humans behind the business" signals)
A dental clinic in Barcelona with 3 sites — adding distance-from-metro lines on each location's page led to +33% traffic for "dentista cerca de mí" queries within 60 days.
6. Build genuine local backlinks — the boring way
Local citations from spammy directory sites are dead weight. What works in 2026:
- Local press mentions (small Spanish digital media — Madrid Diferente, Sevilla Hoy, El Diario Vasco and similar). Pitch real stories, not promo.
- Local sponsorships with a backlink (a children's football team, a local festival, a cultural association). Cost: €100–€500. Backlink: high authority + high topical relevance.
- Local podcasts: Spanish business-podcast scene exploded. 2 appearances = 2 quality backlinks + audio content for your social.
- Partnerships with non-competing local businesses: "Recommended by" sections on each other's sites. Genuinely useful, not spam.
Quality > quantity is now mathematical. 3 local, topically-relevant backlinks outperform 30 generic citations in our experiments by a factor of 4–6x in rankings.
7. Win the AI Overview in your category
AI Overviews now appear above organic results for ~52% of local-intent queries we sampled in Spain. To be cited:
- Have a single answer-paragraph of 40–80 words near the top of each landing page, that directly answers the implicit query
- Use
FAQ schema with proper question-answer pairs at the bottom of the page
- Match the question phrasing to how Spanish users actually ask (use Search Console queries as source of truth)
- Build a Wikipedia-friendly entity profile for your brand (consistent name, website, opening hours, key facts across the web)
A pet groomer in Barcelona started showing up in AI Overviews for "peluquería canina Sant Cugat" after rewriting their three top pages with this structure. Their click-through rate from Overview citations is 3.7% — and those clicks have a 62% higher conversion rate than regular organic.
8. The "Hours" trick most Spanish businesses miss
In Spain, almost every business has special hours: festivos locales, San Isidro, La Mercè, Fallas, etc. Google explicitly rewards businesses that update special-hours in GBP for these events.
Two things worth doing:
- A scheduled task to update special hours every quarter for all known local festivals
- Posts mentioning the special hours 3–4 days before (Google indexes these and uses them in "is X open today" queries — a common AI Overview trigger)
Tiny effort, real lift. We've seen ranking bumps measurable in the week around major festivals.
9. Locally-anchored content beyond service pages
The new local SEO is editorial. Examples that have worked for our clients:
- A dental clinic publishing "7 cosas que hacer en Chamberí cuando salgas de la consulta" → ranked top 3 for tourism queries, brought new patients via association
- A reform company publishing a real "Photo essay: 12 typical Chamberí flats and how to renovate them" → ranked locally + got featured in El País Madrid
- A coworking space publishing "7 cafés con WiFi en Sant Antoni" → ranks for the cafés and for coworking-adjacent queries
Local relevance is a content category, not a single landing page.
10. Photos & video as ranking signals
GBP now exposes a "Photos" tab that's itself indexable. We've seen photos with descriptive captions outrank text content in some local queries.
Best practice:
- Every photo uploaded to GBP gets a descriptive filename (
reforma-bano-chamberi-2026-antes-despues.jpg)
- Every photo has EXIF GPS matching the actual location
- Upload 2–4 short videos per quarter (15–30s, vertical) — owner / interior / process
- Re-upload your logo + cover photos every 6 months (forces re-indexing)
11. Stop ignoring Bing & Apple Maps
Bing's Spain market share is small (~5%) but Apple Maps has 28%+ on iPhones in Spain and feeds Siri searches. Both are vastly under-optimized for local Spanish businesses:
- Apple Business Connect: free, takes 10 minutes, most Spanish SMBs have not claimed theirs
- Apple lets you publish "showcases" similar to GBP posts, fed to Maps and Siri results
- Bing Places: Microsoft Copilot pulls from Bing Places, increasingly relevant for B2B queries
Tiny effort, growing payoff as AI assistants increasingly diversify their sources.
12. Track what actually matters (not what's easy)
Most local SEO reports we inherit track "keyword rankings" and "Google posts published". Wrong metrics.
Real metrics:
- Map-pack impressions for your top 30 commercial queries (Search Console + Local Falcon or BrightLocal)
- Direction requests in GBP Insights (the closest to commercial intent)
- Phone calls from GBP (with attribution)
- Bookings / form submits with
gbp UTM source
- Organic conversions by neighborhood landing page
If your dashboard isn't showing these five, you're not measuring local SEO. You're measuring local SEO theatre.
Pulling it together — a 90-day local SEO sprint
If you're starting cold, here's the order:
- Weeks 1–2: claim/optimize GBP fully + Apple Business Connect. Fix schema. Verify hreflang if multilingual.
- Weeks 3–6: ship the first 5 neighborhood-specific landing pages with real content. Build 3 genuine local backlinks.
- Weeks 7–10: review-cadence system. Local content piece (photo essay or list article). Special-hours setup.
- Weeks 11–13: AI Overview optimization on top 10 pages. Track new metrics. Decide what to scale.
90 days, consistently, beats 12 months of dabbling.
Want us to run this for you?
If you're a Spanish SMB serving local customers and your map-pack rankings have plateaued, we run 90-day Local SEO sprints with a focus on these 12 tactics. We give you a written 30-day result preview before you commit a single euro to the engagement.
Request a local SEO assessment or explore our SEO services.
In local SEO, geography compounds. The further you are ahead, the harder it is for someone to catch up.