L’ottimizzazione per i motori di ricerca (SEO) è fondamentale per qualsiasi sito web, soprattutto gli e-commerce. Gli URL canonici sono determinanti per evitare possibili penalizzazioni dai motori di ricerca, basti pensare al danno che creano i contenuti duplicati. Una corretta gestione dei contenuti con le url canoniche assicurano il posizionamento discreto del sito.
Questo articolo approfondisce i dettagli che devi conoscere, sul termine rel=”canonical”, in modo che il negozio online del tuo cliente sia sulla buona strada per essere completamente ottimizzato per i motori di ricerca.
Sei pronto per la lettura? Andiamo.
Cos’è un URL canonico?
Un URL canonico riguarda il link HTML, con l’attributo rel="canonical"
(spesso anche indicato come canonical tag), situato all’interno della sezione <head>
della pagina web. Specifica ai motori di ricerca il loro URL preferito.
Ciò significa che l’elemento URL canonico informa Google e gli altri motori di ricerca di eseguire il crawl di un sito web e di indicizzare il contenuto di quella specifica pagina sotto quell’URL. Questo è importante perché gli URL possono avere variazioni, basate su una varietà di fattori, ma servire lo stesso contenuto o contenuti simili. La specifica è entrata in vigore nell’aprile 2012 ed è stata descritta nella RFC 6596.
Ciò significa che l’elemento URL canonico informa Google e gli altri motori di ricerca di eseguire il crawl di un sito web e di indicizzare il contenuto di quella specifica pagina sotto quell’URL.
Facciamo un esempio pratico analizzando alcune url:
- nomesito.it
- www.nomesito.it
- https://m.nomesito.it
- https://amp.nomesito.it
- https://nomesito.it?ref=parametro
Ognuno di questi URL fa riferimento allo stesso contenuto della homepage del mio sito web di magliette fashion, tuttavia gli URL stessi sono leggermente diversi. Questo può rappresentare un problema per i motori di ricerca, perché il motore stesso non sa necessariamente quale pagina dovrebbe essere la fonte autorevole, e potrebbe semplicemente scegliere un URL canonico in modo algoritmico al posto tuo.
In altre parole, se hai una pagina web accessibile da URL multipli, o diverse pagine con contenuti simili (ad es. versioni separate per mobile e desktop), dovresti specificare al motore di ricerca quale URL è autorevole (canonico) per quella pagina.
Perché gli URL canonici sono importanti?
1. Aiutano a specificare quale URL si vuole che le persone vedano nei risultati di ricerca
Potresti preferire che le persone raggiungano la pagina dei prodotti delle tue magliette gialle tramite:
https://www.nomesito.it/magliette/gialle/magliettegialle.html
Piuttosto che:
https://nomesito.it/magliette/magliettegialle?gclid=ABCD
L’uso degli URL canonici può aiutarti a mantenere la struttura del sito “ben ordinata”.
2. Semplificano il tracciamento delle metriche per un singolo prodotto/argomento
Quando ci sono una varietà di URL, diventa più difficile ottenere metriche consolidate per uno specifico contenuto. Gli URL canonici aiutano a mantenere le cose semplici e organizzate, specialmente quando si tratta di riportare le prestazioni al tuo cliente.
3. Consolidano i segnali di collegamento per pagine simili o duplicate e gestiscono i contenuti sindacati
Gli URL canonici aiutano i motori di ricerca a consolidare le informazioni che hanno per i singoli URL (come i link ad essi) in un singolo URL autorevole. Inoltre, se sindacate i vostri contenuti per la pubblicazione su altri domini, gli URL canonici aiutano a consolidare il posizionamento della pagina al vostro URL preferito. In altre parole, contenuti simili o duplicati tra siti web non dovranno competere per il traffico/posizionamento nei motori di ricerca.
Considerazioni SEO e best practice per gli URL canonici
Vari modi per rendere canonici URL multipli
L’attenzione agli URL canonici rientra principalmente nella SEO on-page piuttosto che nella SEO off-page (anche se dovresti tenere traccia della tua strategia complessiva di reindirizzamento da qualche parte). Oltre all’uso di rel="canonical"
, ci sono diversi modi per rendere canonici gli URL. Nella maggior parte dei casi, rel="canonical"
è il modo raccomandato per consolidare contenuti duplicati per i motori di ricerca, tuttavia ecco alcuni altri modi di creare URL canonici da considerare.
1. Usa un redirect 301
Un redirect 301 è un codice di stato che dice a Google o ad altri motori di ricerca che desideri creare un redirect permanente da un URL a un altro. Un redirect 301 indirizza i visitatori e i motori di ricerca a un URL diverso da quello che hanno originariamente richiesto nel browser o cliccato in una pagina di risultati di ricerca. Questi redirect collegano anche vari URL in modo che i motori di ricerca classifichino tutti gli indirizzi in base all’autorità di dominio proveniente dai link in entrata.
2. Usa i parametri passivi nella Google Search Console
Nella Google Search Console, puoi trovare l’opzione per impostare i parametri URL, una volta verificato il tuo sito web. Questo ti consente di dire a Google quali parametri desideri considerare passivi. Ciò significa che puoi dire a Google: “Quando vedi questo parametro URL, trattalo semplicemente come se non esistesse”. C’è un ottimo tutorial su come impostare i parametri passivi con lo strumento Parametri URL nella Google Search Console.
“Ciò significa che puoi dire a Google: “Quando vedi questo parametro URL, trattalo semplicemente come se non esistesse”.
3. Usa gli identificatori di posizione
Noti anche come identificatori di frammento, un URL con frammento è un URL con un #
alla fine che specifica una sezione specifica di una pagina (di solito salta a un ID che corrisponde al nome dell’identificatore di frammento).
Un hash può esistere nell’URL e Google, insieme ad altri motori di ricerca, lo considererà un singolo URL. Ciò significa che quel contenuto saltato non verrà classificato in modo diverso e quindi non indicizzato in modo diverso. Essenzialmente, verrà reso canonico allo stesso URL.
Cose da tenere a mente o da evitare
Quando si gioca con SEO e canonizzazione, è importante comprendere appieno le implicazioni che ha sul posizionamento di ricerca. Queste possono essere sia buone che cattive, ma per evitare le cattive, ho messo insieme alcune cose da tenere a mente quando si usano gli URL canonici.
1. URL canonico o redirect 301?
Shopify crea redirect automatici per te (ad esempio nei post di blog) quando modifichi l’URL di un post già pubblicato in un nuovo URL. Tuttavia, scegliere tra un redirect 301 o impostare un URL canonico può essere a volte difficile. Secondo l’esperto SEO Joost de Valk di Yoast, “Se non ci sono motivi tecnici per non fare un redirect, dovresti sempre fare un redirect. Se non puoi reindirizzare perché questo infrangerebbe l’esperienza utente o sarebbe comunque problematico, imposta un URL canonico”.
2. Non bloccare Google dal crawl di URL specifici
Puoi usare robots.txt
per dire a Google quali pagine non consentire, essenzialmente quali crawlare e quali no.
Tuttavia, questo è problematico quando si tratta di contenuti duplicati. Questo perché stai essenzialmente dicendo a Google di non guardare una pagina specifica, quindi Googlebot non la crawla o indicizza affatto quella pagina, il che significa che tutti i segnali di ranking che quella pagina avrebbe potuto avere (anche se con contenuti duplicati) avrebbero potuto contribuire alla fonte originale se specificata con un URL canonico. Ciò significa che perdi segnali di coinvolgimento, segnali di contenuto e qualsiasi cosa che avrebbe potuto contribuire a un posizionamento su Google.
Quindi, non bloccare Google dal crawl di URL specifici quando si tratta di contenuti duplicati. L’impostazione di URL canonici appropriati si prende cura di questo e Google saprà quali pagine guardare.
3. Non eliminare semplicemente le versioni non canoniche
Inoltre, quando si tratta di contenuti duplicati, a volte c’è l’inclinazione a voler “pulire” ed eliminare o rimuovere vecchi post, prodotti, ecc. Il problema è che a volte quel contenuto è stato collegato o referenziato altrove.
Ad esempio, qualcuno potrebbe aver salvato un prodotto su Pinterest e non sarà più in grado di accedervi una volta eliminato. Una soluzione qui è invece reindirizzare alla nuova pagina, prodotto, ecc., che dovrebbe essere disponibile per i potenziali clienti. L’unico momento in cui è consigliabile rimuovere completamente le pagine senza redirect è se sono state create per errore, sono molto nuove o hanno pochissimo traffico.
Nel caso in cui elimini per sbaglio vecchi contenuti, assicurati di aver impostato per il tuo cliente una pagina di errore 404 che migliori l’esperienza utente (UX), piuttosto che rovinarla. Alcune delle migliori pagine 404 sono memorabili perché includono una buona combinazione di umorismo e una solida esperienza utente.
In conclusione
La SEO è importante per ogni sito web e l’uso di URL canonici può aiutare a informare meglio i motori di ricerca su quali URL hanno contenuti identici o altamente simili.
Comprendere come utilizzare gli URL canonici è una delle molte competenze essenziali dello sviluppatore front-end di cui avrai bisogno per ottimizzare il sito web del tuo cliente. Inizia assicurandoti che il tema Shopify che hai costruito, o che utilizzi, contenga gli URL canonici.
Image by James Osborne from Pixabay