Perché prendersi cura dei tag Hreflang e come usarli in modo efficace nel tuo negozio Magento 2?
Pubblicato: 2018-10-09Entrare sulla strada dell'espansione internazionale è una faccenda complessa che richiede una strategia SEO ponderata, internazionale. I tag Hreflang consentono di portare i potenziali acquirenti al contenuto e alle offerte giusti che corrispondono pienamente alle loro domande, oltre a evitare problemi di contenuti duplicati. Entriamo nei dettagli e rendiamo i tag hreflang un gioco da ragazzi!
Sommario
- Cosa sono i tag Hreflang?
- Il tuo negozio Magento 2 ha bisogno di tag Hreflang?
- Tag Hreflang per diversi paesi e opzioni linguistiche
- Perché dovresti aver bisogno di Hreflang = "x-default"?
- Quali errori dovresti evitare?
- Annotazioni Hreflang: Consigli
- 3 +1 metodi popolari per impostare i tag Hreflang
- 1. File XML della mappa del sito
- Qual è il modo più semplice per impostare i tag Hreflang in Magento 2?
- Abilitazione dei tag Hreflang
- Impostazioni della lingua per URL alternativi
- X-predefinito
- Chiave URL
- Chiave d'identità
- Chiave Hreflang
- Comodità All-in-one Place
- Linea di fondo
Cosa sono i tag Hreflang?
Hreflang è una soluzione tecnica per siti che hanno contenuti uguali (o simili) in lingue diverse e/o hanno come target più località. In altre parole, se gestisci un negozio internazionale in varie lingue o desideri vendere al di fuori del tuo paese (anche se lì si parla la stessa lingua), l'implementazione di tali tag è solo il biglietto per te.
Ad esempio, c'è un potenziale cliente di lingua francese che naviga sul web. La pagina con un prodotto che l'acquirente sta cercando è disponibile in inglese nei risultati di ricerca, ma hai anche una versione francese. Qual è l'obiettivo? Dovresti assicurarti che questo stesso cliente arrivi alla versione francese del sito web o ad un'altra pagina particolare. I tag hreflang aiutano a specificare a quali utenti sono destinate le pagine. Prima di approfondire, assicurati di familiarizzare con le istruzioni ufficiali di Google.
Il tuo negozio Magento 2 ha bisogno di tag Hreflang?
Se rispondi "SÌ" ad almeno una delle seguenti affermazioni, allora tali tag sono un must per il tuo sito:
- Ci sono contenuti uguali in diverse lingue nel tuo negozio basato su Magento.
- Ci sono contenuti scritti in una lingua pensati per regioni distinte.
Ecco alcuni scenari di vita reale popolari per i siti Web che richiedono tag hreflang:
Esempio 1. Un sito web in lingua inglese con tre diverse versioni: una per gli Stati Uniti, un'altra per il Regno Unito e la terza per il resto del mondo.
Esempio #2. Un sito web in tre lingue internazionali: inglese, spagnolo e francese.
Esempio #3. Un negozio di eCommerce con una portata globale che offre tre versioni per vari continenti: Europa, Asia, USA e Canada.
Esempio n. 4: un sito di eCommerce con sede negli Stati Uniti con versioni del sito Web in inglese e spagnolo.
Esempio n. 5: sito Web per un paese con varie lingue locali/statali.
Tag Hreflang per diversi paesi e opzioni linguistiche
- Il valore di Hreflang include i codici della lingua e del paese separati da un trattino.
- Il valore di Hreflang viene impostato una sola volta. Pertanto, non possono esserci due versioni del tuo negozio eCommerce che hanno come target contemporaneamente la stessa lingua e utenti da un'unica posizione (ogni combinazione di lingua e paese deve essere univoca).
- Gli indirizzi URL possono ottenere contemporaneamente alcuni valori hreflang.
Perché dovresti aver bisogno di Hreflang = "x-default"?
"X-default" è un valore speciale dell'attributo hreflang che mostra a quale pagina devono essere indirizzati i tuoi acquirenti online se nessuna delle lingue nei tag hreflang è conforme alle impostazioni del loro browser. In altre parole, se la posizione e la lingua dei clienti non corrispondono alle impostazioni, vengono reindirizzati alla versione del tuo negozio eCommerce impostata come predefinita. Ad esempio, un acquirente tedesco cerca prodotti in inglese. Normalmente, non ci sarà alcun indirizzo URL corrispondente. In tal caso, viene utilizzato x-default.
Quali errori dovresti evitare?
Secondo la fonte, è fondamentale per un business online evitare i seguenti errori durante l'impostazione dei tag hreflang:
- link hreflang errati,
- conflitti di attributi hreflang all'interno del codice sorgente della pagina,
- valori hreflang sbagliati,
- pagine senza attributi hreflang,
- l'impostazione di tag hreflang per un sito Web che non è multilingua o ha come target una posizione.
Annotazioni Hreflang: Consigli
Le annotazioni hreflang devono essere implementate a livello di URL. Pertanto, ogni set di indirizzi URL per paesi e lingue diversi ottiene le proprie annotazioni.
- Non tutte le pagine eCommerce possono esistere in tutte le regioni e lingue. Non è consigliabile utilizzare le annotazioni hreflang per indicare pagine inesistenti.
- Le annotazioni Hreflang sono richieste esclusivamente per le pagine che desideri vengano indicizzate dai motori di ricerca: sono comunemente pagine di prodotti, categorie e CMS.
- Non è consigliabile includere annotazioni hreflang in indirizzi URL non canonici.
3 +1 metodi popolari per impostare i tag Hreflang
1. File XML della mappa del sito
Ci sono alcuni problemi quando si tratta di elaborazione dei dati di Google nei file Sitemap. Pertanto, quando scegli questo stesso metodo, puoi riscontrare determinati errori in Google Search Console.
Normalmente, gli sviluppatori preferiscono utilizzare i file XML Sitemap quando implementano i tag hreflang all'interno del codice sorgente HTML di ogni pagina per i siti web globali. Si ritiene comunemente che le annotazioni hreflang creino più problemi nella Sitemap XML che nella sezione del codice dell'intestazione della pagina.
2. Intestazione HTTP di ogni pagina
Ci sono sicuramente alcuni vantaggi del metodo:
Google riceve costantemente dati dall'intestazione HTTP anziché dai file XML Sitemap.
Puoi configurare le intestazioni HTTP per ogni URL, anche per quelli a cui manca il codice sorgente nativo, così come per i file PDF e altri file non HTML.
Tuttavia, questo metodo è piuttosto complicato da usare e causa più difficoltà che vantaggi.
3. Sezione dell'intestazione del codice HTML di ciascuna pagina
Questo metodo è abbastanza semplice ma presenta alcuni svantaggi, specialmente quando si utilizza il valore x-default. Pertanto, se la home page mira a reindirizzare i clienti in base alla lingua e alla posizione elencate nel browser, consiglierei di considerare l'utilizzo dei primi due metodi, o uno bonus ;).
Qual è il modo più semplice per impostare i tag Hreflang in Magento 2?
L'estensione Seo Suite Ultimate per Magento 2 consente di ottimizzare il processo di aggiunta di tag hreflang e di informare i crawler di Google sulle versioni alternative della pagina.
Questa soluzione all-in-one aiuta a gestire una grande quantità di configurazioni SEO e i tag hreflang sono una piccola parte delle sue funzionalità. Potrai:
- impostare l'ambito dell'URL hreflang (sito web o globale),
- utilizzare i tag hreflang su prodotti, categorie e pagine CMS,
- utilizzare il codice della lingua dalla locale predefinita,
- selezionare manualmente la lingua per gli URL alternativi,
- imposta l'attributo hreflang di X-default per le pagine non localizzate,
- collegare pagine localizzate di questo tipo tramite ID, chiave URL o attributo hreflang,
- panoramica conveniente delle impostazioni di hreflang alternative.
Abilitazione dei tag Hreflang
Per modificare la funzionalità, vai su Negozi – Configurazione – MageWorx – SEO – Base SEO – Impostazioni URL Hreflang .
La bellezza del modulo è la possibilità di creare configurazioni hreflang specifiche per Store View. Tutto quello che devi fare è passare alla Visualizzazione negozio per cui desideri impostare i tag hreflang.
L'estensione consente di impostare questi tag all'interno di un sito Web (a livello locale) o di tutti i tuoi siti Web (a livello globale). Se l'opzione Sito Web è impostata, gli URL alternativi funzionano solo all'interno di un sito Web, se Globale, gli URL alternativi funzionano tra siti Web.
Inoltre, sarai in grado sia di disabilitare/abilitare semplicemente i tag hreflang sia di specificare per cosa desideri impostarli:
- categorie,
- prodotti,
- pagine CMS,
- pagine di destinazione.
Impostazioni della lingua per URL alternativi
Avrai bisogno di queste impostazioni nel caso in cui desideri impostare lingue predefinite diverse per ciascuna Visualizzazione negozio del tuo sito.
Ad esempio, l'inglese e il francese sono le lingue predefinite di due Store View del tuo negozio eCommerce. I codici di queste lingue verranno utilizzati per impostazione predefinita per URL alternativi. Riceverai hreflang="en" e hreflang="fr".
Tuttavia, se è necessario impostare una lingua diversa da quella specificata per la Visualizzazione negozio, è possibile disabilitare l'impostazione "Usa codice lingua dalle impostazioni internazionali predefinite" e selezionare manualmente la lingua richiesta facendo clic sul menu a discesa:
Per cambiare la lingua predefinita di Store View, vai su NEGOZI ⟶ Configurazione ⟶ GENERALE ⟶ Generale ⟶ Opzioni Locale e apporta le modifiche necessarie.
Avrai bisogno delle impostazioni "Codice Paese" se hai pagine nella stessa lingua destinate a località diverse. Ad esempio, una pagina in inglese per gli acquirenti dal Canada e dagli Stati Uniti. Dopo aver abilitato l'impostazione, ti verrà offerto di utilizzare le impostazioni Magento (quelle predefinite) o di specificare manualmente il codice paese desiderato:
X-predefinito
Abilita questa impostazione con un clic del mouse!
URL alternativi per le pagine CMS
L'estensione semplifica il collegamento delle versioni localizzate delle pagine CMS.
Abbastanza spesso, i commercianti devono creare diverse pagine CMS, una per ogni lingua. Di conseguenza, le pagine tradotte hanno ID diversi e spesso chiavi URL. Per consentire al sistema di determinare che hai le versioni localizzate della stessa pagina e aggiungere URL alternativi, SEO Suite Ultimate consente di mettere in relazione tali pagine tramite ID, URL o chiavi hreflang. L'ultima opzione deve essere specificata manualmente per ciascuna pagina del CMS (ad eccezione della home page).
Chiave URL
Assicurati di scegliere questa opzione se hai deciso di utilizzare la stessa chiave URL per le versioni tradotte della pagina CMS. Il modulo individuerà e raggrupperà tutte le pagine con chiavi URL uguali. Quindi, verranno aggiunti gli URL alternativi corretti.
Chiave d'identità
Questa opzione si adatta meglio alle pagine che hanno contenuti nella stessa lingua per diverse Visualizzazioni Store. Ad esempio, se la tua pagina CMS è in inglese ma ti rivolgi sia al Canada che agli Stati Uniti, probabilmente hai visualizzazioni Store diverse per loro.
Chiave Hreflang
Ti consigliamo di scegliere questa opzione se le tue pagine CMS hanno chiavi URL diverse. L'estensione aggiungerà un nuovo attributo per ogni pagina CMS. Pertanto, potrai inserire il valore univoco per la stessa pagina e indicare che hanno lo stesso contenuto ma in lingue diverse:
Comodità All-in-one Place
Per facilitare il processo di impostazione dei tag hreflang e testare quelli corretti, l'estensione Magento 2 SEO Suite Ultimate ti consente di visualizzare comodamente gli URL dei siti alternativi direttamente nel back-end:
In effetti, è qui che puoi vedere se le configurazioni dei tag hreflang sono state eseguite correttamente. In caso contrario, le caselle con errori verranno evidenziate in rosso per informarti.
Linea di fondo
La corretta configurazione dei tag hreflang è fondamentale per ogni entità online che ha deciso di diventare internazionale. L'estensione SEO Suite Ultimate si prenderà cura della tua attività basata su Magento ( fai clic qui per saperne di più sulla versione Magento 1 del componente aggiuntivo ) e renderà la SEO internazionale facile e veloce.
Non esitate a lasciare un commento qui sotto nel caso abbiate domande o suggerimenti!