Free Audit Install Features Pricing Shop Demo dashboard Docs Login fertilyze@langa.tv
Blog
eNews

SEO locale su WordPress: come posizionarti nella tua città

23 Feb 2026 3 min lettura

Il 46% di tutte le ricerche Google ha intento locale

Quasi metà delle ricerche su Google cercano qualcosa vicino all'utente: un ristorante, un professionista, un negozio, un servizio. "Dentista vicino a me", "idraulico [città]", "pizzeria aperta adesso". Se hai un'attività con sede fisica e un sito WordPress, la SEO locale è il canale con il ROI più alto in assoluto. Ogni ricerca locale è un cliente pronto ad agire — spesso nelle prossime ore. Ma la SEO locale su WordPress ha regole specifiche che vanno oltre la SEO tradizionale: serve integrare Google Business Profile, schema LocalBusiness, contenuti geo-targetizzati, e segnali NAP coerenti. Vediamo come costruire tutto questo sul tuo WordPress.

I 4 pilastri della SEO locale su WordPress

1. Google Business Profile: il prerequisito non negoziabile

Prima ancora del sito, serve un profilo Google Business completo e verificato. Categoria primaria esatta (non generica), indirizzo corretto, telefono locale (non numero verde), orari aggiornati, descrizione con keyword locale ("Studio dentistico a Milano Porta Venezia, specializzato in..."), foto professionali dell'attività (minimo 20), e servizi elencati individualmente. Il profilo GBP e il sito WordPress devono essere coerenti al 100%: stesso nome, stesso indirizzo, stesso telefono (NAP consistency). Ogni discrepanza è un segnale negativo per Google.

2. Schema LocalBusiness sul sito WordPress

Lo schema LocalBusiness in JSON-LD è il ponte tra il tuo sito e il Knowledge Graph di Google. Deve includere: @type specifico (Dentist, Restaurant, LegalService — non il generico LocalBusiness), name, address con streetAddress/addressLocality/postalCode/addressCountry, telephone, openingHoursSpecification per ogni giorno, geo con latitude e longitude esatte, url, sameAs con tutti i profili social e GBP, priceRange, e areaServed. Inseriscilo nell'head di ogni pagina o almeno nella homepage e nelle pagine servizio. La maggior parte dei plugin SEO WordPress genera uno schema base ma incompleto: manca quasi sempre il sottotipo specifico, le coordinate geo, e l'areaServed.

3. Pagine localizzate per ogni servizio e zona

Non basta una pagina "Servizi" generica. Ogni combinazione servizio + zona è una keyword con intento d'acquisto. Un avvocato a Roma dovrebbe avere: /avvocato-divorzista-roma, /avvocato-penalista-roma, /avvocato-diritto-lavoro-roma-eur. Ogni pagina con 500-800 parole di contenuto unico (non duplicato con keyword cambiata), FAQ specifiche per il servizio nella zona, e schema Service collegato al LocalBusiness. Su WordPress, crea queste pagine come Pages (non Post) per mantenerle nella navigazione permanente. Il title tag segue il formato: "[Servizio] a [Città/Zona] — [Nome Attività]".

4. Recensioni e citazioni locali

Le recensioni Google sono il fattore #1 per il local pack dopo la prossimità. Ma anche le recensioni sul sito WordPress contano: implementa uno schema AggregateRating con il rating medio e il numero di recensioni. Se usi un plugin di recensioni WordPress, verifica che generi schema Review valido. Le citazioni locali (menzioni del tuo NAP su directory, portali, e siti di settore) rafforzano la fiducia di Google nella tua attività. Ogni citazione coerente è un voto di conferma. Ogni citazione con dati diversi è un voto di confusione.

WordPress specifico: cosa configurare per la SEO locale

Installa e configura il plugin SEO (Yoast/Rank Math) con la sezione Local SEO attivata. Crea una pagina "Dove siamo" con mappa Google Maps incorporata, indirizzo completo, indicazioni per raggiungere l'attività, e schema LocalBusiness. I breadcrumb devono includere la località: Home > Roma > Servizi legali > Diritto del lavoro. L'URL della sitemap deve essere inviata a Search Console con una proprietà verificata per il dominio. Se hai più sedi, crea una pagina dedicata per ciascuna con schema LocalBusiness separato e coordinate diverse.

Domande frequenti

La SEO locale funziona anche se non ho un negozio fisico?

Sì, con un profilo GBP di tipo "Servizio a domicilio" o "Area di servizio". Idraulici, elettricisti, consulenti, e freelancer possono definire l'area servita senza mostrare un indirizzo fisico. Le keyword diventano "[servizio] a [città]" e le pagine del sito coprono le zone servite.

Quanto tempo serve per apparire nel local pack?

Con GBP verificato, schema corretto, e 5+ recensioni: 4-8 settimane per città piccole, 8-16 settimane per città grandi con più concorrenza. Fertilyze traccia la tua posizione nel local pack per ogni keyword e ogni zona, mostrando i progressi settimanali e confrontandoti con i competitor locali.

Aaccount
LANGA GALAXY

Per continuare a leggere,
accedi al tuo account.

Il tuo account LANGA ti connette a tutta la Galaxy.

Articoli completi su tutti i blog Galaxy.

Un solo login, accesso ovunque.

Guadagna Leghe e sblocca contenuti premium.

Accedi →Registrati gratis
Powered by eNews · easy LANGA