URL canonici: cosa sono e perché sono importanti?

Pubblicato: 2022-07-07

La SEO è importante per ogni sito Web e un negozio online non fa eccezione. Gli URL canonici svolgono un ruolo fondamentale nel garantire che il sito Web del tuo cliente non sia penalizzato dai motori di ricerca e che il SEO sia forte. Si assicurano che i motori di ricerca non vengano confusi quando URL diversi puntano allo stesso contenuto o pagina web e possono aiutare a indicare quali URL hanno contenuti identici o molto simili.

Che tu abbia già familiarità con gli URL canonici o che tu non abbia mai visto prima il termine rel=”canonical” , questo articolo decomprime i dettagli che devi conoscere, in modo che il negozio online del tuo cliente sia sulla buona strada per essere completamente ottimizzato per i motori di ricerca . Immergiamoci.

Fai crescere la tua attività con il Programma partner di Shopify

Sia che tu offra servizi di web design e sviluppo o desideri creare app per l'App Store di Shopify, il Programma partner di Shopify ti preparerà per il successo. Iscriviti gratuitamente e accedi a opportunità di compartecipazione alle entrate, ambienti di anteprima per sviluppatori e risorse educative.

Iscrizione

Quindi cos'è un URL canonico?

Un URL canonico fa riferimento a un elemento link HTML, con l'attributo rel="canonical" (noto anche come tag canonical), che si trova nel elemento della pagina web del tuo cliente. Specifica ai motori di ricerca il loro URL preferito. Ciò significa che l'elemento URL canonico informa Google e altri motori di ricerca di eseguire la scansione di un sito Web e in quale URL indicizzare il contenuto di quella pagina specifica. Questo è importante perché gli URL possono avere variazioni, basate su una varietà di fattori, ma offrire contenuti uguali o simili. La specifica è entrata in vigore nell'aprile del 2012 ed è stata descritta in RFC 6596.

"Ciò significa che l'elemento URL canonico informa Google e altri motori di ricerca di eseguire la scansione di un sito Web e in quale URL indicizzare il contenuto di quella pagina specifica."

Prendi ad esempio i seguenti URL:

 fancytshirts.com

www.fancytshirts.com

https://m.fancytshirts.com

https://amp.fancytshirts.com

https://fancytshirts.com?ref=twitter

Ogni URL si riferisce allo stesso contenuto della home page per il mio sito Web di magliette fantasia, tuttavia gli URL stessi sono leggermente diversi. Questo può essere un problema per i motori di ricerca, perché il motore stesso non sa necessariamente quale pagina dovrebbe essere la fonte della verità e potrebbe semplicemente scegliere algoritmicamente un URL canonico per te.

In altre parole, se si dispone di una pagina Web accessibile da più URL o di pagine diverse con contenuti simili (ad es. versioni mobili e desktop separate), è necessario specificare a un motore di ricerca quale URL è autorevole (canonico) per quella pagina.

Perché gli URL canonici sono importanti?

1. Aiutano a specificare quale URL vuoi che le persone vedano nei risultati di ricerca

Potresti preferire che le persone raggiungano la pagina del prodotto delle tue magliette blu tramite:

https://www.fancytshirts.com/tshirts/blue/bluetshirt.html

Piuttosto che:

https://fancytshirts.com/tshirts/sportswear?gclid=ABCD

Usare i canonici può aiutarti a mantenere le cose "pulite".

2. Semplificano le metriche di monitoraggio per un singolo prodotto/argomento

Quando ci sono una varietà di URL, diventa più difficile ottenere metriche consolidate per un contenuto specifico. Gli URL canonici aiutano a mantenere le cose semplici e organizzate, soprattutto quando si tratta di segnalare 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 collegamenti ad essi) in un unico URL autorevole. Inoltre, se distribuisci i tuoi contenuti per la pubblicazione su altri domini, gli URL canonici aiutano a consolidare il posizionamento della pagina sul tuo URL preferito. In altre parole, contenuti simili o duplicati su siti Web non dovranno competere per il traffico/il posizionamento nei motori di ricerca.

"Se distribuisci i tuoi contenuti per la pubblicazione su altri domini, gli URL canonici aiutano a consolidare il posizionamento della pagina sul tuo URL preferito."

L'oggetto canonical_url

canonical urls: objects

In Shopify, l'oggetto canonical_url restituisce l'URL canonico per la pagina corrente. L'URL canonico è l'URL "predefinito" della pagina con tutti i parametri URL rimossi. Può essere emesso in questo modo:

{{ canonical_url }}

Per i prodotti e le varianti di Shopify, l'output dell'URL canonico è la pagina del prodotto predefinita senza collezione o variante selezionata.

Ad esempio, un prodotto in una collezione con una variante selezionata potrebbe avere un aspetto simile a questo:

https://fancytshirts.com/collections/classics/products/classic-t?variant=17287731270

L'output canonical_url per questa pagina sarebbe:

https://fancytshirts.com/products/classic-t

Per casi d'uso specifici, puoi creare URL canonici personalizzati per pagine o post di blog utilizzando istruzioni if , in base a vari modelli nel tuo tema e utilizzando le impostazioni del tema. Questo di solito è richiesto solo se stai facendo un mascheramento URL di fantasia.

Ti potrebbe piacere anche: Un'introduzione alle opzioni del tema.

Considerazioni SEO e best practice per gli URL canonici

canonical urls: SEO considerations and best practices

Vari modi per canonizzare più URL

Concentrarsi sugli URL canonici rientra principalmente nella categoria SEO on-page piuttosto che SEO off-page (anche se dovresti tenere traccia della tua strategia di reindirizzamento generale da qualche parte). Al di fuori dell'utilizzo di rel="canonical" , esistono diversi modi per canonizzare gli URL. Nella maggior parte dei casi, rel="canonical" è il modo consigliato per consolidare i contenuti duplicati per i motori di ricerca, tuttavia qui ci sono alcuni altri modi di canonizzazione da considerare.

1. Usa un reindirizzamento 301

Un reindirizzamento 301 è un codice di stato che indica a Google o ad altri motori di ricerca che desideri creare un reindirizzamento permanente da un URL a un altro. Un reindirizzamento 301 invia i visitatori e i motori di ricerca a un URL diverso da quello originariamente richiesto nel browser o su cui hanno fatto clic da una pagina dei risultati di ricerca. Questi reindirizzamenti collegano anche vari URL insieme, in modo che i motori di ricerca classifichino tutti gli indirizzi in base all'autorità di dominio dai collegamenti in entrata.

Ti potrebbe piacere anche: Come far funzionare insieme SEO e social a pagamento per guidare traffico e entrate.

2. Utilizza i parametri passivi nella Google Search Console

In Google Search Console, puoi trovare l'opzione per impostare i parametri URL, una volta verificato il tuo sito web. Ciò che fa è darti la possibilità di dire a Google quali parametri vorresti considerare passivi. Ciò significa che puoi dire a Google: "Ogni volta che vedi questo parametro URL, trattalo come se non esistesse". C'è un ottimo tutorial su come impostare i parametri passivi con lo strumento dei parametri URL in Google Search Console.

"Ciò significa che puoi dire a Google: "Ogni volta che vedi questo parametro URL, trattalo come se non esistesse"."

3. Usa gli hash di posizione

Conosciuto anche come identificatori di frammento, un URL di frammento è un URL con un # alla fine che specifica una sezione specifica su una pagina (di solito salta a un id che corrisponde al nome dell'identificatore di frammento).

Nell'URL può esistere un hash e Google, insieme ad altri motori di ricerca, lo considererà un singolo URL. Ciò significa che il contenuto saltato non verrà classificato in modo diverso e quindi non indicizzato in modo diverso. In sostanza, verrà canonizzato allo stesso URL.

Ti potrebbero piacere anche: 5 semplici report di Google Analytics che dovresti creare per ogni cliente.

Cose da tenere a mente o da evitare

Quando si gioca con SEO e canonicalizzazione, è importante comprendere appieno le implicazioni che ha con il ranking di ricerca. Questi possono essere sia positivi che negativi, ma per evitare le parti negative, ho messo insieme alcune cose da tenere a mente quando si utilizzano URL canonici.

1. URL canonico o reindirizzamento 301?

Shopify crea reindirizzamenti automatici per te (ad esempio nei post del blog) quando modifichi l'URL di un post già pubblicato con un nuovo URL. Tuttavia, la scelta tra un reindirizzamento 301 o l'impostazione di un URL canonico a volte può essere difficile. Secondo l'esperto SEO Joost de Valk di Yoast, “Se non ci sono ragioni tecniche per non fare un reindirizzamento, dovresti sempre farlo. Se non puoi reindirizzare perché ciò interromperebbe l'esperienza dell'utente o sarebbe altrimenti problematico, imposta un URL canonico.

Se non ci sono motivi tecnici per non eseguire un reindirizzamento, dovresti sempre eseguire un reindirizzamento. Se non puoi eseguire il reindirizzamento perché ciò comprometterebbe l'esperienza dell'utente o sarebbe altrimenti problematico, imposta un URL canonico.

Se stai cercando di creare reindirizzamenti manuali per pagine specifiche su Shopify, puoi seguire questo pratico tutorial che si trova nella nostra documentazione.

2. Non impedire a Google di eseguire la scansione di URL specifici

Puoi utilizzare robots.txt per indicare a Google quali pagine non consentire, essenzialmente quali eseguire la scansione e quali non eseguire la scansione.

Tuttavia, questo è problematico quando si tratta di contenuti duplicati. Questo perché essenzialmente stai dicendo a Google di non guardare una pagina specifica, quindi Googlebot non esegue la scansione o l'indicizzazione della pagina, il che significa che qualsiasi segnale di ranking che la pagina potrebbe aver avuto (sebbene il contenuto duplicato) potrebbe aver contribuito al fonte originale se specificata con un URL canonico. Ciò significa che perdi segnali di coinvolgimento, segnali di contenuto e tutto ciò che avrebbe contribuito a contribuire a un posizionamento su Google.

Pertanto, non impedire a Google di eseguire la scansione di URL specifici quando si tratta di contenuti duplicati. L'impostazione di URL canonici appropriati si occupa di questo e Google saprà quali pagine guardare.

3. Non eliminare solo le versioni non canoniche ‍

Inoltre, quando si tratta di contenuti duplicati, a volte c'è la tendenza a voler "ripulire" ed eliminare o rimuovere vecchi post, prodotti, ecc. Il problema è che a volte quel contenuto è stato collegato o referenziato in altri luoghi.

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 caso in cui si consiglia di rimuovere completamente le pagine senza reindirizzamenti è se sono state create per errore, sono molto nuove o hanno poco o nessun traffico.

Nel caso in cui elimini accidentalmente vecchi contenuti, assicurati di aver configurato il tuo client con una pagina di errore 404 che migliora l'esperienza utente (UX), piuttosto che rovinarla. Alcune delle migliori 404 pagine sono memorabili perché includono una buona combinazione di umorismo e forte UX.

URL canonici per tutti!

La SEO è importante per ogni sito Web e l'utilizzo di URL canonici può aiutare a informare meglio i motori di ricerca su quali URL hanno contenuti identici o molto simili. Capire come utilizzare gli URL canonici è una delle tante competenze essenziali per gli sviluppatori front-end di cui avrai bisogno per ottimizzare il sito web del tuo cliente. Inizia assicurandoti che il tema Shopify che hai creato o che utilizzi contenga URL canonici.

Illustrazioni di Tiffany Tse.

Hai impostato URL canonici per i tuoi clienti? Fateci sapere nei commenti qui sotto.

Questo articolo è originariamente apparso sul blog Shopify Web Design and Development ed è disponibile qui per educare e lanciare una più ampia rete di scoperte.
Condividere
Twitta
Condividere
Respingente
0 azioni