Come Rendere un Sito Multilingue Senza Danneggiare la SEO
Come Rendere un Sito Multilingue
Come Tradurre un Sito e Renderlo Multilingue (Senza Rischi per la SEO) | We.Inc
Come rendere un sito multilingue: opzioni di traduzione a confronto, struttura degli URL, l'attributo lang, hreflang nell'HTML o nella sitemap, selettori di lingua senza redirect e una checklist SEO per ogni lingua.
Per rendere un sito multilingue, dai a ogni lingua il proprio URL, come example.com/fr/, traduci il testo, i titoli e le descrizioni delle pagine, segna ogni pagina con il suo attributo lang e collega le versioni tra loro con i tag hreflang. Lascia che i visitatori cambino lingua con un link invece di reindirizzarli automaticamente. Un widget che traduce solo nel browser non aiuta nella ricerca.
La versione breve
Fai
Evita
URL separati per ogni lingua
Un solo URL che cambia lingua tramite cookie
hreflang su ogni versione
Puntare il canonical di ogni lingua all'inglese
Un selettore di lingua visibile
Reindirizzare in base al paese o alla lingua del browser
Che tu usi un plugin, un servizio di traduzione o lo costruisca da solo, le stesse poche regole decidono se le pagine tradotte possono essere trovate nella ricerca. Le tabelle confrontano le opzioni e le strutture degli URL; il codice mostra ogni tag che ti serve.
Scegli le lingue in base alla domanda reale, come i paesi dei visitatori nei tuoi dati di analytics.
Scegli una struttura degli URL; le sottocartelle vanno bene per la maggior parte delle piccole imprese.
Traduci, poi fai revisionare le pagine importanti da un madrelingua.
Aggiungi lang, hreflang e un selettore di lingua.
Invia la sitemap e monitora ogni lingua in Search Console.
Inizia dalle pagine che portano clienti: home, servizi, prezzi e contatti.
Usa il nostro generatore di hreflang per scrivere il set di tag senza errori di battitura.
Traduci anche il testo alternativo delle immagini e le etichette dei form; è facile dimenticarli.
Mantieni allineate le pagine di ogni lingua; una traduzione non aggiornata può trarre in inganno i visitatori.
Domande frequenti
Basta un widget di traduzione sul mio sito?
Per i visitatori di fretta aiuta un po'. Per la ricerca no: la traduzione del browser o di un widget non crea pagine indicizzabili, quindi non ti posizionerai in quelle lingue.
Le pagine tradotte contano come contenuto duplicato?
No. Lo stesso contenuto in lingue diverse non è contenuto duplicato. hreflang aiuta i motori di ricerca a mostrare la lingua giusta a ogni utente.
Posso usare la traduzione automatica?
Sì, come prima bozza. Falla revisionare da qualcuno che conosce bene la lingua, soprattutto titoli, call to action e tutto ciò che ha valore legale. Testo automatico di bassa qualità e non revisionato, prodotto su larga scala, può essere trattato come spam.
Sottocartella o sottodominio per le lingue?
Una sottocartella come /fr/ è la soluzione più semplice per la maggior parte dei siti e mantiene tutto su un unico dominio. Anche i sottodomini funzionano; entrambi sono supportati purché ogni lingua abbia il proprio URL.
Traduzione vs localizzazione
La traduzione cambia le parole; la localizzazione cambia ciò a cui le parole si riferiscono. Un visitatore messicano ha bisogno di prezzi in pesos, date scritte con il giorno prima e un numero di telefono che può chiamare. Controlla questi dettagli su ogni versione linguistica, non solo il testo.
Le tue opzioni
Modi per tradurre un sito web
Opzione
Come funziona
I motori di ricerca vedono le traduzioni?
Ideale per
Traduzione del browser (del visitatore)
Il browser del visitatore traduce la pagina al volo
No
Niente che tu controlli; solo un ripiego
Widget di traduzione nella pagina
Uno script sostituisce il testo dopo il caricamento della pagina
Di solito no, a meno che non crei anche URL separati
Un aiuto rapido per i visitatori, non per la SEO
Plugin di traduzione o servizio proxy
Crea una copia tradotta di ogni pagina al proprio URL
Sì, se ogni lingua ha il proprio URL e hreflang
Siti esistenti che hanno bisogno di molte lingue in fretta
Integrato nel tuo CMS o framework (i18n)
Salvi il testo di ogni pagina per lingua e generi URL separati
Sì
Siti che costruisci e mantieni da solo
Siti separati per paese
Domini diversi con contenuti propri
Sì
Grandi aziende con team locali
Scegliere una struttura degli URL
Opzioni di struttura degli URL
Struttura
Esempio
Pro
Contro
Sottocartella
example.com/fr/
Un solo dominio, facile da configurare, condivide l'autorevolezza
Più difficile ospitare ogni lingua in un paese diverso
Sottodominio
Facile da separare tecnicamente
Trattato più come un sito separato
Dominio nazionale
Il segnale di paese più forte
Costoso; ogni dominio costruisce la propria autorevolezza da solo
Parametro URL
example.com/?lang=fr
Semplice da aggiungere
Sconsigliato; facile da sbagliare
Il codice
Dichiara la lingua della pagina
Gli screen reader scelgono la voce giusta e i browser smettono di proporre la traduzione di una pagina che è già nella lingua del visitatore.
Tag hreflang nella head
Ogni versione linguistica elenca tutte le versioni, compresa se stessa, e il set deve essere identico su ognuna. x-default è la pagina per tutti gli altri, spesso un selettore di lingua o la pagina in inglese.
In alternativa, hreflang nella sitemap
Per i siti grandi, elencare le alternative nella sitemap mantiene leggere le head delle pagine. Usa un solo metodo in modo coerente.
Un selettore di lingua che non reindirizza
Offri una scelta invece di reindirizzare in base alla posizione. Scrivi il nome di ogni lingua in quella lingua e collega la stessa pagina nell'altra lingua, non la home page.
Suggerisci una lingua, non imporla mai
Leggere la lingua del browser per mostrare un banner cortese va bene. Il redirect automatico impedisce ai crawler (che per lo più scansionano dagli Stati Uniti) di vedere le altre versioni.
Checklist SEO
Checklist SEO per ogni lingua
Controllo
Perché
Ogni lingua ha il proprio URL
I motori di ricerca indicizzano URL, non interruttori
Title, meta description e titoli sono tradotti
Sono ciò che appare nei risultati
Slug tradotti dove ha senso
Aiuta le persone a fidarsi del risultato
Il set hreflang è completo e reciproco su ogni versione
Se mancano i link di ritorno, Google ignora l'annotazione
Il canonical punta alla versione della pagina nella sua lingua
Puntare tutte le lingue all'inglese nasconde le traduzioni
Nessun redirect automatico in base all'IP o alla lingua del browser
Crawler e viaggiatori non possono raggiungere le altre versioni
Prezzi, date, formati telefonici e indirizzi localizzati
La sola traduzione non è localizzazione
Traduzioni automatiche revisionate da un madrelingua
Un testo non revisionato si legge male e può trarre in inganno