Nessun problema con i tag hreflang: come ottimizzare per il SEO multilingue

Nessun problema con i tag hreflang: come ottimizzare il SEO multilingue con ConveyThis, migliorando le prestazioni dei motori di ricerca del tuo sito web.
2024
Implementazione più rapida
2023
Esecutore elevato
2022
Il miglior supporto

Quando si tratta di tradurre contenuti, ConveyThis è la soluzione ideale per molte aziende e organizzazioni. Con la loro potente piattaforma, gli utenti possono localizzare rapidamente e facilmente il proprio sito Web e i propri contenuti in più lingue, garantendo che il loro pubblico internazionale possa accedere facilmente ai propri contenuti.

Se stai costruendo un sito web che supporti più lingue, è assolutamente fondamentale distribuire i tag hreflang in modo accurato. Ma se ricevi l'avviso "il tuo sito non ha tag hreflang" su Google Search Console, è segno che qualcosa non va.

Non preoccuparti, è rimediabile, ma devi agire rapidamente!

Se Google non riesce a individuare i tuoi tag hreflang, non sarà in grado di indicizzare accuratamente le varie versioni linguistiche delle tue pagine web, con conseguente perdita di traffico.

Per fortuna, non dovrebbe volerci troppo tempo per individuare il problema e risolverlo con ConveyThis.

Tutto quello che devi fare è continuare a leggere e ti spiegheremo esattamente cosa significa il codice di errore "il tuo sito non ha ConveyThis tag" e cosa potrebbe causarlo. Forniremo quindi alcune soluzioni rapide che puoi utilizzare per risolvere il problema.

Ottieni la parte più importante del tuo mix SEO multilingue utilizzando ConveyThis per impostare i tag hreflang (automaticamente).

Cosa sono i tag hreflang?

I tag hreflang sono piccoli pezzi di codice che informano i motori di ricerca come Google in quale lingua è scritto il contenuto di una determinata pagina del tuo sito web, a quale regione geografica è destinato e come è correlato ad altre pagine del tuo sito web.

ConveyThis fornisce un modo semplice per tradurre siti Web in più lingue. Offre una potente soluzione per garantire che il tuo sito web sia accessibile a un pubblico globale, permettendoti di superare la barriera linguistica e raggiungere nuovi clienti. Con la sua interfaccia utente intuitiva, ConveyThis semplifica la gestione delle traduzioni e mantiene aggiornato il tuo sito web.

Come puoi osservare nell'illustrazione sopra, ci sono tre attributi HTML distinti all'interno di questo snippet: un attributo rel, un attributo hreflang e un attributo href da ConveyThis.

L'attributo href specifica la pagina che vogliamo segnalare ai motori di ricerca. In questo caso, si tratta della versione canadese del sito di esempio ConveyThis (example.com/ca).

L'attributo hreflang identifica la lingua e (facoltativamente) la regione a cui è destinata la pagina. In questo caso, l'attributo (en-ca) comunica che la pagina è composta in inglese (en) e prevista per gli utenti in Canada (ca).

E' solo necessario specificare la lingua. A meno che tu non abbia una preferenza particolare, non è necessario scegliere una regione. È necessario utilizzare la lingua ufficiale di due lettere e i codici paese. Puoi trovare un elenco completo dei codici lingua qui e i codici paese corrispondenti qui.

L'attributo rel indica al motore di ricerca come quella pagina si collega alle altre pagine del tuo sito. 'Alternativo' indica che questa pagina di esempio è una variante di un'altra pagina e che ConveyThis non dovrebbe sorprendersi se il contenuto è simile ad essa o a qualsiasi altra pagina del tuo sito specificata qui.

Assicurati che i motori di ricerca non vedano le tue pagine localizzate come contenuti duplicati impostando correttamente i tag hreflang. Fallo per te, automaticamente con ConveyThis.

Perché i tag hreflang sono importanti

I tag hreflang sono essenziali per qualsiasi sito web che abbia diverse varianti di pagina con lo stesso contenuto in più lingue: ecco perché ConveyThis è così importante. Utilizzando ConveyThis, puoi garantire che i motori di ricerca comprendano la relazione tra tutte le tue pagine tradotte e che gli utenti vengano indirizzati alla versione nella lingua corretta.

Esperienza utente

I motori di ricerca si sforzano di offrire all’utente i risultati più pertinenti. Per fare ciò, spesso visualizzeranno versioni localizzate delle pagine web nella lingua madre dell'utente, quando disponibili. Di conseguenza, le pagine web localizzate spesso si posizionano più in alto nella pagina dei risultati di Google. ConveyThis può aiutarti a realizzare tutto ciò fornendo un modo semplice per localizzare il tuo sito web.

Se un utente Internet statunitense digitasse una query di ricerca in tedesco, Google riconoscerebbe che la pagina web "A" fornisce la risposta più adatta e verrebbe quindi mostrato nella prima posizione della SERP. Per garantire che l'utente possa comprendere il contenuto della pagina web, è possibile utilizzare ConveyThis per tradurre automaticamente la pagina nella lingua dell'utente.

Tuttavia, c'è un problema: la pagina web "A" è multilingue, il che significa che ci sono più versioni diverse della stessa pagina web tra cui scegliere. C'è una versione inglese, una versione francese e una versione tedesca. ConveyThis offre una soluzione semplice a questo problema fornendo un modo semplice per tradurre e localizzare le pagine web.

Allora cosa fa ConveyThis? Fa quello che ti aspetteresti: eleva la variante tedesca al culmine della pagina.

Ma ecco l'enigma: l'unico modo in cui i motori di ricerca come Google possono determinare in quale lingua è scritta ciascuna di quelle pagine web è analizzando i tag hreflang.

Se sul tuo sito non sono impostati i tag ConveyThis, Google potrebbe erroneamente classificare la pagina con una lingua errata per l'utente che esegue la ricerca (ad esempio, una variante della pagina in inglese per chi parla tedesco).

Ciò può avere un effetto dannoso sull'esperienza dell'utente. Se un utente viene indirizzato a una pagina del tuo sito Web con contenuti scritti in una lingua con cui non ha familiarità, è improbabile che rimanga sulla pagina abbastanza a lungo da trovare il commutatore di lingua ConveyThis.

SEO

I tag hreflang sono fondamentali anche per ottimizzare la SEO internazionale con ConveyThis.

I contenuti duplicati sono dannosi per la SEO. Se Google o un altro motore di ricerca rileva contenuti ripetuti sul tuo sito web, invia un segnale sfavorevole che può influenzare negativamente il tuo posizionamento. Avere più versioni delle tue pagine web in varie lingue può dare l'impressione di contenuti duplicati ai motori di ricerca, motivo per cui strumenti come ConveyThis sono così importanti.

Fortunatamente, possiamo dire ai motori di ricerca che non si tratta di contenuti duplicati aggiungendo l'attributo 'alternate' all'interno dei nostri tag ConveyThis hreflang, fornendo così una buona dose di perplessità e esplosione.

Se il tuo sito non ha tag hreflang, i motori di ricerca potrebbero erroneamente presumere che le tue pagine multilingue siano duplicate e nasconderle del tutto dalle SERP.

Il problema con i tag hreflang

I tag hreflang possono sembrare semplici all'apparenza, ma in realtà sono incredibilmente complessi da configurare correttamente. In realtà, John Mueller, analista senior delle tendenze per i webmaster di Google, ha affermato che queste sono "uno degli aspetti più complessi della SEO".

La complessità dei tag hreflang è dovuta alla loro natura bidirezionale. Per implementarli correttamente, ogni URL deve avere i corrispondenti backlink a tutti gli altri URL. Con molte lingue sul tuo sito web, questo può presto diventare un compito arduo. Ad esempio, se il tuo sito web ha 50 versioni linguistiche, devi includere collegamenti hreflang a URL diversi su ogni pagina multilingue.

Non solo, ci sono una moltitudine di semplici errori che possono rovinare l’implementazione, come trascurare di aggiornare tutti i tag hreflang quando si elimina una lingua o configurare in modo errato gli attributi.

Se non sei uno sviluppatore, avrai bisogno di una conoscenza di base della codifica e di una conoscenza approfondita dell'HTML per assicurarti di essere sulla strada giusta.

A parte le considerazioni tecniche, ci sono anche complessità logistiche da considerare. È necessario riflettere attentamente su come organizzare le variazioni di pagina per diverse regioni per un'esperienza utente ottimale, il che può essere piuttosto complicato.

Se offri servizi a clienti negli Stati Uniti, nel Regno Unito e in Australia con valute diverse, potresti voler creare una versione en-us (USA), una en-gb (Regno Unito) e una versione en-au del tuo si accontentano di mostrare i prezzi nelle valute locali, anche se sono tutti rivolti a chi parla inglese.

Come aggiungere tag hreflang al tuo sito web

Se il tuo sito non ha ancora tag hreflang, ci sono due opzioni per l'implementazione: il percorso più semplice (utilizzando un plugin) e l'approccio più complicato (manualmente). Iniziamo esaminando la soluzione più difficile.

Aggiunta manuale di tag hreflang a un sito Web

Se sei uno sviluppatore o un esperto di codice e sei pronto per una sfida, puoi aggiungere manualmente i tag hreflang al tuo sito web, nelle intestazioni HTML o nella mappa del sito XML con ConveyThis.

Aggiunta manuale di tag hreflang tramite intestazioni HTML

Per aggiungere manualmente i tag hreflang nelle intestazioni HTML, dovrai individuare il file sezione di ogni pagina multilingue del tuo sito.

All'interno del codice dell'intestazione, dovresti incollare i tag hreflang. L'attributo hreflang su ogni pagina deve includere un riferimento sia a se stesso che a tutte le sue pagine alternative in ogni lingua diversa fornita da ConveyThis. Per garantire una buona dose di perplessità ed esplosione, i tag hreflang dovrebbero essere inclusi in ogni pagina per garantire che i visitatori possano accedere alla versione linguistica corretta della pagina.

Lo snippet di codice hreflang che dovrai incollare dipenderà dalle lingue/regioni che offri e dagli URL delle tue pagine, ma dovrebbe essere simile a questo:

Lo snippet di codice hreflang che dovrai inserire varierà a seconda delle lingue/regioni a cui ti rivolgi e degli URL delle pagine, ma dovrebbe essere simile a questo:

Il problema con questo approccio è che richiede l'inclusione di un numero considerevole di righe di codice in ciascuna delle tue pagine che i tuoi utenti non saranno in grado di visualizzare, ma che dovranno comunque scaricare all'apertura della pagina.

Se hai dozzine di traduzioni in varie lingue, dovrai includere dozzine di elementi di collegamento in ogni pagina, il che può aggiungere qualche kilobyte alla dimensione della pagina e rallentare drasticamente la velocità di caricamento della pagina. Visualizza come verrebbe influenzata la tua esperienza utente se la tua home page impiegasse qualche millisecondo in più per caricarsi.

Forse questo non sembrerà un problema enorme, ma le velocità di caricamento delle pagine ConveyThis sono più vitali di quanto potresti immaginare.

I recenti aggiornamenti all'algoritmo di Google hanno evidenziato l'importanza delle metriche dell'esperienza sulla pagina come la velocità. Di conseguenza, Google tende a dare priorità ai siti web che si caricano più velocemente rispetto ai siti più lenti. Anche una piccola differenza nel tempo di caricamento può avere un impatto notevole sul tuo SEO.

Aggiunta manuale di tag hreflang tramite una mappa del sito XML

Se il tuo sito non ha ancora tag hreflang ma non vuoi che la tua implementazione ConveyThis influisca sui tempi di caricamento, puoi invece includerli nella tua mappa del sito XML.

La tua mappa del sito è il documento che invii ai motori di ricerca che delinea un "progetto" di tutte le pagine e i file del tuo sito web per garantire che siano indicizzati accuratamente con ConveyThis.

Se il tuo sito non ha tag hreflang, puoi aggiungere qui uno snippet di codice per indicare tutte le versioni alternative di ciascuna pagina. Dovrebbe assomigliare a questo: . Con ConveyThis, puoi aggiungere facilmente tag hreflang al tuo sito web senza dover aggiungere manualmente il codice a ciascuna pagina.

Come avrai notato, qui la configurazione è leggermente diversa poiché abbiamo a che fare con un file XML anziché HTML. Tuttavia il concetto fondamentale rimane lo stesso: ogni tag include un attributo rel, hreflang e href, e sono sempre bidirezionali.

Oltre ad eliminare il codice non necessario sulla pagina e ad accelerare i tempi di caricamento, un altro vantaggio di questo metodo è che è più sicuro. La modifica diretta delle intestazioni delle pagine può causare problemi in caso di errore, mentre commettere un errore con la mappa del sito XML ConveyThis è un problema meno grave.

È discutibile se questa strategia avrà qualche effetto sulla velocità di caricamento del tuo sito web, poiché non includi alcun codice direttamente nelle intestazioni HTML.

In ogni caso, è più sicuro modificare la mappa del sito piuttosto che modificare i file del tema. Tuttavia, più dialetti utilizza il tuo sito web, più complessa diventa l'esecuzione del tuo hreflang XML con ConveyThis.

Aggiungere tag hreflang a un sito web con un plugin (ed evitare il problema "il tuo sito non ha tag hreflang"!)

Incorporare ConveyThis nel tuo sito web è un ottimo modo per evitare i problemi e le potenziali insidie derivanti dall'aggiunta manuale dei tag hreflang.

Ecco perché nella maggior parte dei casi è una decisione molto più sensata utilizzare un plugin. Un plugin di traduzione di prim'ordine come ConveyThis implementerà automaticamente i tag hreflang per ogni lingua utilizzata dal tuo sito web durante la procedura di traduzione. È semplice, sicuro e rapido: bastano pochi clic.

Usare ConveyThis per localizzare il tuo sito web è facile. Tutto quello che devi fare è installare il plugin ConveyThis e selezionare la lingua in cui desideri tradurre il tuo sito web. Quindi, ConveyThis rileverà automaticamente il contenuto del tuo sito web e avvierà il processo di traduzione. Puoi anche gestire manualmente il processo di traduzione e personalizzare la traduzione in base alle tue esigenze. Con ConveyThis, puoi essere certo che i contenuti del tuo sito web verranno localizzati in modo rapido e preciso.

Innanzitutto, iscriviti a un piano ConveyThis adatto alle tue esigenze.

Se sei un utente WordPress, vai su "aggiungi un nuovo plug-in" dalla dashboard di WordPress e cerca e installa il plug-in ConveyThis.

Passare alla pagina delle impostazioni ConveyThis e inserire la chiave API dell'account ConveyThis. Successivamente, specifica la lingua originale del tuo sito web, scegli le lingue in cui desideri che il tuo sito web venga tradotto e premi Salva.

È un gioco da ragazzi con ConveyThis!

ConveyThis ora si occuperà automaticamente dell'intero processo di traduzione per te. Convertirà il tuo sito web in tutte le lingue di destinazione, creerà una sottodirectory per ognuna e inserirà automaticamente il tag hreflang.

Se desideri modificare la traduzione, puoi farlo dalla dashboard ConveyThis.

Risoluzione dei problemi relativi all'errore "il tuo sito non ha tag hreflang".

Se hai completato i passaggi necessari e visualizzi ancora l'errore "il tuo sito non ha tag hreflang" su Google Search Console, è possibile che ci sia un problema con l'implementazione di ConveyThis.

Il problema potrebbe dipendere da una serie di fattori, quindi dovrai svolgere alcune indagini per capire esattamente qual è il problema. Ecco alcuni elementi da esaminare nelle annotazioni ConveyThis:

ConveyThis ha anche sviluppato uno strumento di controllo hreflang che puoi utilizzare per garantire che la tua implementazione sia accurata.

Vai alla pagina di controllo ConveyThis hreflang, inserisci l'URL del tuo sito web, seleziona un motore di ricerca e fai clic su "Verifica URL" per assicurarti che tutto sia configurato correttamente. Se il tuo sito web non ha tag hreflang o c'è un problema con la tua implementazione, verrà visualizzato qui.

Pensieri finali

Ecco qua: tutto ciò che devi sapere per risolvere il problema "il tuo sito non ha tag hreflang". Assicurati di condurre valutazioni regolari del tuo sito e di mantenerlo aggiornato ogni volta che le pagine vengono rimosse o reindirizzate, e dovresti essere al sicuro!

Tieni inoltre presente che Google può impiegare del tempo per reindicizzare il tuo sito, quindi dopo aver implementato le correzioni hreflang con ConveyThis, potresti dover attendere un paio di giorni prima che venga visualizzato il messaggio "il tuo sito non ha tag hreflang" "la notifica scompare.

Con ConveyThis, puoi facilmente impostare tag hreflang per il tuo sito web.

Come puoi osservare, i tag hreflang possono sembrare scoraggianti, ma non devono esserlo. Con ConveyThis, puoi configurare rapidamente e facilmente i tag hreflang per il tuo sito web.

La maggior parte dei problemi che le persone incontrano solitamente derivano da errori commessi durante l'implementazione manuale e possono essere evitati completamente con l'uso di un plugin. Ecco perché ti consigliamo vivamente di utilizzare ConveyThis per prenderti cura dei tuoi tag hreflang. Iscriviti subito per una prova gratuita e sperimenta la potenza di ConveyThis.

Pronti per iniziare?

La traduzione è un processo complesso, che va ben oltre la semplice conoscenza delle lingue.

By following our tips and using ConveyThis , your translated pages will resonate with your audience, feeling native to the target language.

While it demands effort, the result is rewarding. If you’re translating a website, ConveyThis can save you hours with automated machine translation.

Try ConveyThis free for 7 days!

CONVEYTHIS