Il 46% delle ricerche su Google ha intento locale. "Ristorante vicino a me", "dentista a Milano", "idraulico zona Monza". Se la tua attività non compare in quei risultati, stai perdendo clienti ogni giorno — senza nemmeno saperlo.
La buona notizia: la SEO locale è la più semplice da vincere, perché la competizione è per zona. Non devi battere un sito nazionale, solo le 5-10 attività della tua città. Ecco come.
I 3 pilastri della SEO locale
Google decide chi mostrare nelle ricerche locali in base a 3 fattori:
- Rilevanza — quanto il tuo sito parla di ciò che l'utente cerca
- Distanza — quanto sei vicino all'utente
- Prominenza — quanto sei conosciuto e affidabile online
La distanza non la puoi controllare. Le altre 2 sì.
Pilastro 1 — Google Business Profile
È la scheda che appare a destra quando cerchi un'attività locale. È **gratis** ed è il fattore #1 per la SEO locale. Se non l'hai ancora configurata, stai perdendo la partita prima di iniziare.
Cosa fare (in ordine):
- Rivendica la scheda su google.com/business (verifica con videochiamata o cartolina)
- Compila tutto: nome esatto (no keyword stuffing), categoria principale + secondarie, descrizione 750 caratteri
- Indirizzo + area servita — se lavori solo a distanza, specifica le zone coperte
- Orari aggiornati — anche chiusure straordinarie
- Telefono + sito web — link diretto alla pagina servizio, non alla home
- Foto vere — almeno 10: esterno, interno, team, lavori fatti
- Post settimanali — Google li mostra nella scheda, aiutano il ranking
- Q&A — aggiungi tu le 5 domande frequenti con risposta
Pilastro 2 — Recensioni
Il singolo fattore più potente per la SEO locale. Google ordina i risultati anche in base a **quantità + qualità + freschezza** delle recensioni.
Regola empirica per essere competitivo:
- Città piccola (< 50.000 abitanti): 15-25 recensioni
- Città media (50-200k): 30-50 recensioni
- Grande città (> 200k): 80+ recensioni
Come raccoglierle senza essere invadente
- Automatizza la richiesta — dopo ogni servizio, invia SMS/email con link diretto a Google
- Chiedile di persona — "Se ti sei trovato bene, mi lasceresti una recensione? Ci aiuta tantissimo"
- Rispondi SEMPRE — anche alle negative, con tono professionale. Google premia chi risponde.
- Mai comprarle — Google le becca e ti penalizza (a volte banna la scheda)
Pilastro 3 — Sito web ottimizzato per la zona
Il tuo sito deve dimostrare a Google che servi una specifica zona. Non basta scrivere "Milano" nel footer.
Cosa fare sul sito
- Pagina "Contatti" con indirizzo completo + mappa embed + schema LocalBusiness
- Pagina per ogni servizio + zona (es. "Ristrutturazione bagno Milano Nord") — 3-5 pagine territoriali ben fatte battono 30 pagine scrause
- NAP coerente — Nome, Indirizzo, Telefono identici su Google, sito, Pagine Gialle, Facebook
- Testi che parlano della città — "operiamo a Milano e provincia dal 2015", non solo "operiamo ovunque"
- Recensioni embed — widget con le ultime 5 recensioni Google
Schema LocalBusiness — il codice che Google vuole
Aggiungi questo codice JSON-LD nel `
` della home o della pagina contatti:Se usi un CMS (WordPress, Webflow), ci sono plugin che lo fanno in 2 click. Se hai un sito custom, va aggiunto a mano. Nel dubbio, chiedi al tuo fornitore.
Cosa NON funziona più
- ❌ Keyword stuffing — ripetere "idraulico Milano idraulico Milano" 50 volte fa solo danno
- ❌ Pagine duplicate — la stessa pagina copiata per ogni zona (Google le ignora)
- ❌ Siti lenti — se il sito carica in 5 secondi, sei fuori
- ❌ Recensioni false — ban della scheda, non vale il rischio
- ❌ NAP incoerente — se il numero è diverso tra Google e sito, perdi punti
I tempi realistici
| Periodo | Cosa aspettarti |
|---|---|
| Mese 1 | Scheda ottimizzata, prime recensioni raccolte |
| Mese 2-3 | Inizi a comparire per ricerche specifiche |
| Mese 4-6 | Prime pagina per keyword principale + zona |
| Mese 6-12 | Top 3 locale consolidato, traffico organico continuo |
Quanto costa farsi aiutare
Puoi fare tutto da solo (è fattibile, ma richiede 20-40 ore di lavoro iniziale), oppure farti supportare:
- SEO Base una tantum: 490€ — setup completo scheda Google + sito
- SEO Avanzato: 990€ — analisi competitor + ottimizzazione territoriale
- Gestione mensile: 390€/mese — post, recensioni, aggiornamenti, report
- Pack completo: 490€ setup + 390€/mese per 6 mesi
ROI tipico: se il sito porta 5 clienti in più al mese, e il tuo valore cliente medio è 500€, hai un ritorno di 2.500€/mese contro un costo di 390€. Anche solo 2 clienti al mese ripagano tutto.
Come misurare se funziona
Controlla una volta a settimana:
- Google Business → Insights → quante visualizzazioni, clic telefono, indicazioni stradali
- Google Search Console → posizione media per le tue keyword locali
- Telefonate/email → chiedi sempre "come ci ha trovato?"
Se dopo 3 mesi non vedi movimento, qualcosa non funziona. La SEO locale seria si vede entro 90 giorni.
La differenza tra chi cresce e chi resta fermo non è il budget. È la costanza. Chi pubblica 1 post a settimana per un anno batte chi paga 5.000€ in ads per 2 mesi e poi si ferma.