Vuoi raggiungere clienti in diversi paesi ma non sei sicuro di come portare il tuo sito WordPress davanti a loro? È qui che entra in gioco la SEO internazionale.
Un buon posizionamento nel tuo paese d'origine non significa che il tuo sito web avrà automaticamente le stesse prestazioni altrove. Le persone in diverse regioni potrebbero cercare in lingue diverse, usare parole chiave diverse o aspettarsi contenuti specifici per la località. Senza la giusta configurazione, Google potrebbe avere difficoltà a identificare quale versione del tuo sito web mostrare.
La buona notizia? WordPress rende la SEO internazionale molto più facile da gestire con gli strumenti giusti.
In questa guida, ti spiegherò come impostare la SEO internazionale in WordPress, dalla scelta della struttura del sito web all'implementazione dei tag hreflang, fino all'ottimizzazione dei contenuti multilingue e al targeting dei paesi giusti.
Ti mostrerò anche come AIOSEO può aiutarti a gestire la SEO tecnica del tuo sito web internazionale.
Iniziamo con una definizione.
In questo articolo
- Cos'è la SEO internazionale?
- Passaggio 1: Scegli la struttura dell'URL
- Passaggio 2: Installa un plugin di traduzione
- Passaggio 3: Ottimizza ogni versione linguistica con AIOSEO
- Passaggio 4: Controlla i tuoi tag Hreflang
- Passaggio 5: Aggiungi ogni lingua alla tua Sitemap XML
- Passaggio 6: Rafforza i segnali del tuo paese
- Come convalidare la tua configurazione di SEO internazionale
- Errori comuni di Hreflang (e come risolverli)
- Gestire la SEO internazionale sui siti dei clienti
- SEO internazionale in WordPress: FAQ risolte
- E adesso?
Cos'è la SEO internazionale?
La SEO internazionale è il processo di ottimizzazione del tuo sito web in modo che i motori di ricerca possano identificare per quali paesi e lingue sono destinati i tuoi contenuti. Aiuta Google e altri motori di ricerca a fornire la versione più pertinente del tuo sito web agli utenti in diverse località.
Ad esempio, supponiamo che tu gestisca un negozio online che vende prodotti negli Stati Uniti, nel Regno Unito e in Francia.
I tuoi clienti potrebbero cercare gli stessi prodotti utilizzando termini diversi. Qualcuno negli Stati Uniti potrebbe cercare "running sneakers", mentre un cliente nel Regno Unito potrebbe cercare "running trainers". Un cliente francese, nel frattempo, potrebbe cercare in francese.
Anche se cercano prodotti simili, il loro comportamento di ricerca non è identico.
La SEO internazionale ti aiuta a tenere conto di queste differenze creando contenuti che corrispondono alla lingua, alla località e all'intento di ricerca di ciascun pubblico.
Coinvolge anche elementi tecnici che indicano ai motori di ricerca come le tue pagine internazionali sono correlate tra loro. Questi includono:
- Tag Hreflang: Aiutano Google a capire quale versione linguistica o regionale di una pagina è appropriata per un utente.
- Struttura URL internazionale: Organizza diverse versioni del tuo sito web utilizzando domini, sottodomini o sottodirectory specifici per paese.
- Contenuti localizzati: Adatta parole chiave, lingua, valuta e altri dettagli per soddisfare il tuo pubblico di destinazione.
- SEO tecnica: Aiuta i motori di ricerca a scoprire, scansionare e indicizzare le versioni appropriate delle tue pagine.
Una distinzione importante: la SEO internazionale non è la stessa cosa che tradurre il tuo sito web. La traduzione cambia la lingua. La SEO internazionale va oltre, considerando come le persone cercano, quali informazioni necessitano e come i motori di ricerca comprendono il targeting regionale del tuo sito.
Aiuta anche sapere che tipo di sito internazionale stai costruendo. Ci sono 3 configurazioni principali:
- Multilingue: Lo stesso mercato in più di una lingua. Un'azienda canadese con pagine in inglese e francese è un buon esempio.
- Multiregionale: La stessa lingua per diversi paesi. Pensa a un negozio con pagine separate per Stati Uniti, Regno Unito e Australia, ognuna con i propri prezzi e informazioni di spedizione.
- Entrambi: Lingue e paesi diversi. Ad esempio, un sito con pagine per Germania, Austria e Francia.
Ecco cosa ti servirà per seguire facilmente questo tutorial:
- All in One SEO (AIOSEO) per gestire i dati SEO per ogni versione linguistica.
- Un plugin di traduzione, come Universally, per creare le tue pagine tradotte e generare i tag hreflang.
- Una proprietà verificata di Google Search Console (GSC) per il tuo sito.
- Un elenco delle lingue e dei paesi che desideri targettizzare, supportato da ricerca di parole chiave internazionale.
Una volta che li hai, sei pronto per iniziare con la decisione più difficile da cambiare in seguito: la struttura del tuo URL.
Passaggio 1: Scegli la struttura dell'URL
Ogni versione linguistica o nazionale del tuo sito necessita del proprio URL. Google sconsiglia l'uso di cookie o impostazioni del browser per scambiare contenuti sullo stesso URL, perché Googlebot non vedrà le altre versioni.
Hai 3 opzioni principali:
| Struttura | Esempio | Pro | Contro |
|---|---|---|---|
| Sottodirectory | sito.com/fr/ | Facile da gestire in 1 installazione WordPress, condivide l'autorità del tuo dominio | Segnale paese più debole rispetto a un ccTLD |
| Sottodominio | fr.sito.com | Può essere ospitato separatamente | Più configurazione, e l'autorità non è condivisa in modo così chiaro |
| Dominio di primo livello con codice paese (ccTLD) | sito.fr | Segnale paese più forte | Più costoso, e ogni dominio costruisce l'autorità autonomamente |
Per la maggior parte dei siti WordPress, consiglio le sottodirectory. Mantieni tutto in un'unica installazione, ogni lingua beneficia dei link che il tuo dominio principale ha già, e la maggior parte dei plugin di traduzione utilizza questa struttura per impostazione predefinita.
I ccTLD hanno senso quando un cliente ha un forte marchio locale in un paese, o ragioni legali per gestire un sito separato lì.
Importante: Se il sito è già online, cambiare la struttura degli URL in seguito significa reindirizzare ogni URL interessato. Pianifica questo prima di tradurre qualsiasi cosa. Se hai bisogno di spostare gli URL, il Redirection Manager di AIOSEO può aiutarti a impostare questi reindirizzamenti in blocco.
Passaggio 2: Installa un plugin di traduzione
WordPress non può fornire contenuti in più di una lingua da solo. Quindi, avrai bisogno di un plugin di traduzione per creare le tue pagine tradotte.
Ecco come il lavoro si divide tra i tuoi plugin: il tuo plugin di traduzione crea le pagine tradotte, imposta gli URL delle lingue e genera i tuoi tag hreflang. AIOSEO gestisce i dati SEO su ciascuna di queste pagine, come titoli, meta descrizioni, markup schema, impostazioni dei robot e la tua sitemap XML.
Ciò significa che AIOSEO non genera i tag hreflang da solo. Invece, funziona con plugin di traduzione compatibili in modo che i tuoi dati SEO vengano tradotti correttamente. Molti plugin di traduzione si collegano tramite l'API delle traduzioni di AIOSEO.
Poiché hai bisogno di un solo plugin che generi i tag hreflang, consiglio Universally perché è il più compatibile con AIOSEO e WordPress.
Universalmente
Universally è un plugin di traduzione AI che traduce automaticamente tutto il tuo sito WordPress. Gestisce anche per te la parte SEO multilingue.
Ogni pagina tradotta ottiene i propri tag hreflang, titoli meta e descrizioni tradotti, markup schema tradotto e un URL pulito come tuosito.com/es/.
Per configurarlo, iscriviti per un account Universally e attivalo.

Dal tuo dashboard, fai clic su Aggiungi Progetto. Quindi assegna un nome al tuo progetto, scegli WordPress come piattaforma e inserisci il dominio e la lingua principale del tuo sito.
Successivamente, Universally ti guida attraverso 2 rapidi passaggi. Il primo installa il plugin sul tuo sito WordPress e il secondo lo collega al tuo account con la tua chiave API. Segui i passaggi e fai clic su Conferma e connetti.
Una volta connesso, fai clic su Aggiungi Lingue e scegli le lingue che desideri. Universally supporta oltre 110 lingue e il piano gratuito ti consente di tradurre il tuo sito in 1 lingua.

Dopodiché, Universally inizia subito a tradurre e aggiunge un selettore di lingua in modo che i visitatori possano scegliere la loro lingua.
Passaggio 3: Ottimizza ogni versione linguistica con AIOSEO
Ogni pagina tradotta è una pagina separata agli occhi di Google. Ciò significa che ognuna necessita del proprio titolo ottimizzato, meta descrizione e impostazioni robots.
Imposta titoli e descrizioni per ogni lingua
Apri un post o una pagina tradotta nell'editor. Quindi scorri verso il basso fino a Impostazioni AIOSEO » Generali. Qui puoi impostare il titolo del post e la meta descrizione per quella versione linguistica.

Non tradurre semplicemente la tua parola chiave inglese parola per parola. Le persone in ogni mercato spesso cercano con termini diversi. Usa le parole chiave che hai trovato nella tua ricerca per quel paese.
Tieni presente che alcuni controlli di analisi dei contenuti TruSEO funzionano solo per contenuti in inglese. Per altre lingue, concentrati sul tuo titolo, meta descrizione e sulle parole chiave emerse dalla tua ricerca.
Noindex delle pagine che non appartengono a un mercato
A volte una pagina non dovrebbe apparire nei risultati di ricerca per un determinato mercato. Una promozione che è attiva solo negli Stati Uniti ne è un buon esempio.
Per nasconderla, apri la pagina e vai su Impostazioni AIOSEO » Avanzate. Sotto Impostazioni Robots, disattiva Usa Impostazioni Predefinite e seleziona la casella No Index.

Fai attenzione qui. Se una pagina noindexed fa parte di un set hreflang, le altre versioni linguistiche punteranno a una pagina che Google non può indicizzare. Rimuovila dal set hreflang nel tuo plugin di traduzione, o lasciala indicizzabile.
Traduci le impostazioni Schema e Social
Il tuo markup schema e i dati di condivisione social dovrebbero corrispondere alla lingua della pagina. Universally traduce questi dati automaticamente.
Lo schema tradotto aiuta anche i motori di ricerca AI a comprendere ogni versione linguistica. Ciò rende più probabile che la pagina giusta venga citata quando qualcuno pone una domanda nella propria lingua.
Passaggio 4: Controlla i tuoi tag Hreflang
Hreflang è la parte più tecnica della SEO internazionale. È anche il punto in cui la maggior parte dei siti commette errori.
Cosa fanno (e non fanno) i tag Hreflang
I tag Hreflang dicono a Google per quale lingua e regione è ogni versione della pagina. Quando qualcuno cerca, Google li usa per mostrare a quella persona la versione giusta.
Ecco come appare un set completo per una pagina con versioni in inglese, francese e tedesco:
<link rel="alternate" hreflang="en" href="https://example.com/page/" />
<link rel="alternate" hreflang="fr" href="https://example.com/fr/page/" />
<link rel="alternate" hreflang="de" href="https://example.com/de/page/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page/" />
Il tag x-default dice a Google quale pagina mostrare quando nessuna delle tue lingue corrisponde al ricercatore. La maggior parte dei siti lo punta alla versione della lingua principale o a una pagina di selezione della lingua.
I tag Hreflang non aumenteranno da soli il tuo posizionamento. Aiutano Google a mostrare l'URL giusto alla persona giusta. Senza di essi, la tua pagina in inglese potrebbe superare in classifica la tua pagina in spagnolo in Messico.
Il tuo plugin di traduzione genera questi tag. Universally li aggiunge automaticamente per ogni pagina tradotta.
Il tuo compito è confermare 2 cose:
- Ogni pagina elenca tutte le sue versioni linguistiche, inclusa se stessa.
- I codici di lingua e paese corrispondono a quanto pianificato nella tua lista di mercati di destinazione.
La questione en-US vs. en-GB
Questa è una delle domande più comuni: dovresti aggiungere hreflang per ogni paese di lingua inglese?
Ecco la mia regola generale:
- Usa codici solo per la lingua come "en" se hai 1 versione inglese per tutti.
- Usa codici paese come "en-US" e "en-GB" solo quando le pagine sono veramente diverse, come prezzi, valuta, ortografia o dettagli di spedizione differenti.
- Combina entrambi se hai una pagina per il Regno Unito e una pagina inglese generica. Taggare la pagina del Regno Unito "en-GB" e la pagina generica "en".
Non creare 60 pagine inglesi quasi identiche solo per taggarle per 60 paesi. Aggiunge lavoro di manutenzione senza aiutare il tuo posizionamento.
Passaggio 5: Aggiungi ogni lingua alla tua Sitemap XML
La tua sitemap XML aiuta Google a trovare rapidamente tutte le tue pagine tradotte. Se una lingua manca dalla tua sitemap, quelle pagine potrebbero impiegare molto più tempo per essere indicizzate.
Le impostazioni della sitemap XML di AIOSEO creano la tua sitemap automaticamente e la sitemap funziona con i plugin di traduzione più diffusi.
Per controllare la tua, vai su All in One SEO » Sitemaps e fai clic su Open Sitemap. Quindi cerca gli URL di ogni lingua, come le tue pagine /fr/ e /de/.
Se stai creando una configurazione personalizzata per un cliente, gli sviluppatori possono utilizzare il filtro aioseo_sitemap_post per aggiungere versioni tradotte di un post alla sitemap multilingue di AIOSEO.
Infine, invia la tua sitemap in Google Search Console. Vai al report Sitemaps, incolla l'URL della tua sitemap e fai clic su Submit. 1 sitemap che include ogni lingua è sufficiente per la maggior parte dei siti.
Passaggio 6: Rafforza i segnali del tuo paese
Guide più vecchie ti dicono di impostare un paese di destinazione in Google Search Console. Non è più possibile. Google ha deprecato il report International Targeting nel 2022 e Search Console non supporta più il targeting per paese.
Google supporta ancora hreflang, tuttavia. Quindi oggi, questi sono i segnali che indicano a Google per quale paese è una pagina:
- Il tuo dominio: un ccTLD come sito.de invia il segnale di paese più forte.
- I tuoi codici paese hreflang: Nelle sottodirectory, codici come "de-AT" ora hanno la maggior parte del peso. Ciò rende ancora più importante ottenerli correttamente.
- Il tuo contenuto: Valuta locale, indirizzi e numeri di telefono locali, ortografia locale e link da siti in quel paese aiutano tutti.
Ancora una cosa: evita di reindirizzare automaticamente i visitatori in base alla loro posizione. Google esegue la scansione principalmente da indirizzi IP statunitensi, quindi i reindirizzamenti automatici possono impedire a Googlebot di vedere le tue altre versioni. Usa invece uno switcher di lingua o un banner che suggerisca la versione corretta.
Come convalidare la tua configurazione di SEO internazionale
Ora che tutto è impostato, assicurati che funzioni. Ecco 4 modi per controllare:
Controlla il codice sorgente della pagina
Apri una pagina tradotta nel tuo browser, fai clic destro e scegli Visualizza sorgente pagina. Poi cerca "hreflang".
Dovresti vedere un set completo di tag: 1 per ogni versione linguistica, 1 che punta alla pagina stessa e un tag x-default. Ripeti questo su almeno 1 pagina per lingua.
Usa lo strumento di ispezione URL
In Google Search Console, incolla un URL tradotto nello strumento Controllo URL. Verifica che la pagina sia indicizzata, poi guarda il canonical selezionato da Google.
Se Google ha scelto una versione linguistica diversa come canonical, sta trattando la tua traduzione come un duplicato. Questo di solito indica un problema con il canonical o con hreflang, che trattiamo di seguito.
Esegui un crawl del sito
Controllare le pagine manualmente non è scalabile per siti più grandi. Un crawler come Screaming Frog SEO Spider può controllare hreflang su ogni pagina e segnalare tag di ritorno mancanti, codici errati e URL interrotti in un unico report.
Monitora le prestazioni per paese
In Google Search Console, apri il report Prestazioni. Aggiungi un filtro Paese, poi un filtro Pagina per una cartella linguistica come /fr/. Questo mostra come si comporta ogni mercato individualmente.
Puoi anche collegare il tuo sito a Statistiche di ricerca per vedere i dati di Google Search Console direttamente nella tua dashboard di WordPress. Vai su All in One SEO » Statistiche di ricerca per vedere come stanno performando le tue pagine tradotte senza lasciare WordPress.
Errori comuni di Hreflang (e come risolverli)
La maggior parte dei problemi hreflang rientra in una manciata di schemi. Ecco cosa cercare e come risolvere ciascuno di essi.
Tag di ritorno mancanti
Hreflang deve funzionare in entrambi i sensi. Se la tua pagina inglese punta alla tua pagina francese, la pagina francese deve puntare di nuovo a quella inglese. Se non lo fa, Google ignora i tag.
La soluzione: Assicurati che il tuo plugin di traduzione colleghi ogni traduzione alla sua originale. Le traduzioni non collegate sono la causa più comune di tag di ritorno mancanti.
Codici lingua o paese errati
Hreflang utilizza codici ISO 639-1 per le lingue, come "en" o "fr". Utilizza codici ISO 3166-1 Alpha 2 per i paesi, come "US" o "GB". Parole come "english" non funzioneranno.
Fai attenzione a questi errori comuni:
- "en-UK" invece di "en-GB": Il codice paese per il Regno Unito è GB.
- Solo un codice paese: "GB" da solo non è valido. Hai sempre bisogno prima di un codice lingua.
- Ordine errato: La lingua viene sempre prima, poi il paese. "US-en" non funzionerà.
La soluzione: Controlla le impostazioni della lingua e della regione nel tuo plugin di traduzione, poiché è da lì che provengono i codici.
Manca auto-riferimento o x-default
Ogni pagina dovrebbe elencare se stessa nel proprio set hreflang. È anche saggio includere un tag x-default, in modo che Google sappia cosa mostrare a tutti gli altri.
La soluzione: Controlla le impostazioni del tuo plugin di traduzione per x-default. La maggior parte ti permette di scegliere a quale lingua puntare.
Hreflang che punta a pagine reindirizzate o noindexed
Ogni URL nel tuo set hreflang deve essere attivo, indicizzabile e canonico. Se un URL reindirizza, restituisce un errore 404 o è impostato su noindex, Google non può utilizzarlo.
La soluzione: Esegui la scansione del tuo sito e cerca gli URL hreflang che non restituiscono un codice di stato 200. Aggiorna quindi il link della traduzione o correggi la pagina.
Tag canonici in conflitto con Hreflang
Ogni versione linguistica dovrebbe avere un tag canonico che punta a se stessa. Se il canonico della tua pagina francese punta alla pagina inglese, stai dicendo a Google di ignorare la versione francese.
La soluzione: Apri la pagina tradotta e vai su Impostazioni AIOSEO » Avanzate. Assicurati che il campo URL canonico sia vuoto in modo che AIOSEO utilizzi l'URL della pagina stessa, oppure puntalo alla pagina stessa.
Tag Hreflang duplicati da 2 plugin
Se 2 plugin generano tag hreflang, otterrai spesso set di tag in conflitto sulla stessa pagina. Ciò accade spesso dopo aver cambiato plugin di traduzione.
La soluzione: Visualizza l'origine della pagina e conta i tuoi set di hreflang. Se ne vedi più di 1, disattiva il plugin che non stai utilizzando.
Gestire la SEO internazionale sui siti dei clienti
Se gestisci SEO internazionale per più di 1 cliente, un processo ripetibile ti fa risparmiare ore. Ecco cosa suggeriamo:
- Documenta prima le decisioni: Scrivi il tipo di sito, la struttura dell'URL, le lingue e i paesi di destinazione e la pagina x-default per ogni cliente prima di installare qualsiasi cosa.
- Riutilizza le tue impostazioni di base: Vai su All in One SEO » Strumenti » Importa Esporta per esportare le impostazioni di AIOSEO da 1 sito e importarle sul successivo.
- Controlla chi può modificare le impostazioni SEO: Il ruolo SEO Manager di AIOSEO consente ai traduttori dei clienti di modificare i contenuti senza toccare le tue impostazioni tecniche.
- Report per mercato: Invia ai clienti una visione mensile di clic e impressioni per cartella linguistica e paese, non solo totali a livello di sito.
- Ricontrolla dopo gli aggiornamenti: Esegui nuovamente la scansione degli hreflang dopo aggiornamenti importanti dei plugin o migrazioni del sito, poiché gli errori tendono a comparire in quei momenti.
SEO internazionale in WordPress: FAQ risolte
La SEO multilingue si concentra sul posizionamento dei contenuti in più di 1 lingua, mentre la SEO internazionale ha obiettivi più ampi. Copre sia lingue che paesi, inclusi siti che possono utilizzare 1 o più lingue in diversi paesi.
No, AIOSEO non aggiunge automaticamente i tag hrelang. Ma si basa su plugin di traduzione come Universally o WPML per gestire dati SEO specifici per lingua, come titoli, metadati, schema e sitemap XML.
Solo se hai pagine separate per ogni paese, come una pagina USA e una pagina UK con prezzi diversi. Se tutti vedono la stessa versione, non hai bisogno di tag hreflang specifici per paese.
No, Google ha rimosso il report di targeting internazionale e la sua impostazione paese. Oggi, Google utilizza il tuo dominio, i codici paese hreflang e i segnali di contenuto locale per determinare per quale paese è una pagina.
Visualizza il codice sorgente della pagina e cerca "hreflang" per confermare che l'intero set sia presente. Quindi utilizza lo strumento Controllo URL in Google Search Console e un crawler del sito per individuare i tag di ritorno mancanti e i codici non validi.
Per la maggior parte dei siti, no. Un'installazione con sottodirectory è più facile da gestire e condivide l'autorità del tuo dominio. Installazioni separate hanno più senso quando si utilizzano ccTLD o quando team separati gestiscono ciascun sito nazionale.
E adesso?
Ora che sai come espanderti a livello globale con la SEO internazionale, assicurati di configurarla correttamente in WordPress.
AIOSEO può aiutarti a gestire importanti elementi SEO on-page, sitemap XML e altre impostazioni tecniche nei tuoi contenuti WordPress. Ricorda solo che l'implementazione di hreflang potrebbe richiedere un plugin multilingue compatibile o configurazioni aggiuntive.
Successivamente, esplora le nostre guide sulla SEO multilingue e sulla SEO per WordPress per rafforzare l'ottimizzazione del tuo sito mentre ti espandi in nuovi mercati.
Divulgazione: I nostri contenuti sono supportati dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che crediamo aggiungeranno valore ai nostri lettori.
