Cosa devi sapere su Canonical Tag SEO

Pubblicato: 2022-02-22

Se non sei un esperto di tecnologia, il tag SEO canonico può sembrare complicato e stravagante per te. Tuttavia, è uno strumento importante nel tuo arsenale di ottimizzazione dei motori di ricerca e insostituibile nella gestione di contenuti duplicati. Comprendendo a cosa servono i canonici e come usarli correttamente, puoi ottimizzare meglio le tue pagine e mantenere l'equità dei link.

Come con qualsiasi altro aspetto della SEO, ci sono molte speculazioni su ciò che i canonici possono e non possono fare e su come dovrebbero essere usati. Poiché questi tipi di tag sono in circolazione da oltre un decennio, su Internet circolano molte informazioni obsolete e fuorvianti.

Quindi, in questo articolo, parliamo di tutto ciò che devi sapere sulla SEO dei tag canonici nel 2022. Continua a leggere e prendi appunti!

Cosa sono i tag canonici?

I tag canonici sono pezzi di codice che possono essere inseriti nella sezione principale dell'HTML di una pagina. Vengono utilizzati quando un sito Web ha URL con contenuti identici, simili o strettamente correlati e servono a notificare ai motori di ricerca quale è il più importante.

I tag link canonici hanno il seguente aspetto:

<link rel="canonical" href="https://example.com/text/text-text" />

Il link all'interno del tag è l'URL della pagina principale e, secondo le normative di Google, dovrebbe essere un URL assoluto e non relativo. Ciò significa che devi utilizzare l'indirizzo completo della pagina, incluso il protocollo, il dominio e la posizione del contenuto nel tuo sito web:

<link rel="canonical" href="https://example.com/text/text-text" />

invece di

<link rel="canonical" href="testo/testo-testo" />

canonico 2

Fonte

Quali tipi di pagine necessitano di tag canonici?

Anche se non hai contenuti ovviamente duplicati come pagine ripetute, potresti comunque avere URL duplicati che possono confondere i bot e, potenzialmente, causare battute d'arresto nell'indicizzazione. Questi possono essere creati dal tuo sistema di gestione dei contenuti (CMS), causati da un'incoerenza nel modo in cui utilizzi i percorsi, problemi di protocollo e così via.

Diamo quindi un'occhiata alle tipologie di pagine che possono trarre vantaggio dal tag SEO canonico, e come procedere caso per caso:

Quali tipi di pagine richiedono tag canonici

HTTP/HTTPS

Google dà la priorità al protocollo HTTPS, quindi, per impostazione predefinita, se hai una pagina con entrambe le versioni HTTP e HTTPS e nessun reindirizzamento dalla prima alla seconda, il bot mostrerà la versione HTTPS come canonica. Se non si desidera utilizzare un reindirizzamento 301 ed eliminare del tutto la versione HTTP, è necessario aggiungere un tag canonico all'HTTPS.

Tuttavia, se, per qualche motivo, vuoi contrassegnare la versione HTTP come quella più importante, puoi aggiungervi il tag canonico. Tieni presente, tuttavia, che Google potrebbe comunque scegliere di mostrare la versione sicura, nonostante i tuoi consigli.

www / non www

Per i bot, https://www.example.com/text e https://example.com/text non sono la stessa cosa. Idealmente, dovresti essere coerente nell'usare una versione www o non www dei tuoi link.

Tuttavia, non puoi essere sicuro di cosa potrebbero digitare i tuoi visitatori nei motori di ricerca e nei browser e cosa potrebbero aggiungere ai preferiti. Canonicalizzare una delle versioni assicurerà che i bot sappiano quale preferisci e possano concentrarsi su di essa.

Copie di contenuto tra domini

Se sindacalizzano i contenuti, come fanno spesso gli editori digitali, o si desidera pubblicare un pezzo su più domini, è necessario canonizzare la pagina originale (quella sul proprio sito web).

Questo può essere fatto aggiungendo il tag rel="canonical" alla tua pagina e chiedendo ai publisher di aggiungerlo al codice della loro pagina con un link all'originale. In questo modo, tutto il succo di collegamento e l'equità verranno convogliati al tuo sito web.

Inoltre, i robot incontrano lo stesso contenuto in più posizioni, non saranno confusi su quale collegamento classificarsi più in alto.

Pagine mobili

Se il tuo sito web non è responsive e disponi di una versione mobile autonoma, Google visualizza gli URL desktop e mobile come pagine separate:

https://m.example.com/text ≠ https://example.com/text

Per evitare confusione e prevenire la distribuzione dell'autorità tra i due, dovresti impostarne solo uno come canonico. Con l'indicizzazione mobile-first in atto, è meglio canonizzare la pagina mobile.

Tuttavia, non dovresti preoccuparti: se l'utente digita una query sul desktop, i bot mostreranno la versione appropriata nonostante il tag.

Pagine AMP

Quando disponi di una versione AMP del contenuto, la procedura consigliata è che la pagina AMP sia ospitata su un indirizzo simile a quello originale

https://example.com/news
https://amp.example.com/news

In questo caso, dovresti canonizzare la pagina principale e aggiungere il tag canonico con il link originale nel codice della versione AMP. In questo modo, i bot identificheranno più facilmente quale è la pagina principale.

Collegamenti con parametri di ricerca e ID di sessione

Gli ID di sessione e i parametri URL spesso confondono i bot e potrebbero impedire loro di indicizzare correttamente le tue pagine. Se non puoi evitare di usarli, dovresti canonizzare la pagina principale, in modo che i bot sappiano che le estensioni nell'indirizzo del link sono semplicemente quella e non una nuova pagina.

I parametri sono più comunemente usati per organizzare meglio il contenuto sui siti di eCommerce. Aggiungono valori all'URL per indicare variazioni nel prodotto come colore, taglia e tipo e possono essere utilizzati per applicare vari filtri di ricerca, informazioni sul monitoraggio della campagna e così via.

Ecco come potrebbe apparire una pagina con parametri:

https//www.example.com/page?key1=value1&key2=value2

invece di

https//www.example.com/page

Gli ID di sessione possono essere utilizzati per tracciare il comportamento di un singolo utente su un sito web. Ad esempio, in un negozio eCommerce, l'ID può essere un cookie sostitutivo che mostra al sito web quali pagine visita la persona. Le informazioni possono essere utilizzate in modo che il carrello della persona e gli ultimi articoli visitati vengano conservati fino a quando non lasciano il sito web.

Ecco come potrebbe apparire una pagina con un ID sessione:

https://example.com/index.jsp;jsessionid=07D3CCD4D9A6A9F3CF9CAD4F9A728F44

invece di

https//www.example.com/page

Idealmente, i bot dovrebbero essere abbastanza intelligenti da riconoscere sia i parametri che gli ID di sessione. Tuttavia, occasionalmente, possono confondersi ed è per questo che l'impostazione di tag canonici li aiuterà a consolidare le classifiche delle pagine, invece di distribuirle.

Stesso contenuto in categorie diverse

Quando hai lo stesso contenuto in più di una categoria sul tuo sito web, hai più URL con quasi lo stesso contenuto che portano alla stessa pagina:

https://example.com/categoria1/testo-testo/
https://example.com/categoria2/testo-testo/

Se non contrassegni una delle pagine come canonica e ti colleghi costantemente ad essa nella tua strategia di creazione di link interni, il bot le considererà come duplicati. Non solo perderà tempo (e crawl budget) a decidere quale mostrare all'utente, ma potrebbe anche classificare i due separatamente.

Pagine autoreferenziali

Anche se può sembrare ridondante, l'autoreferenziazione è una cosa, ed è stato confermato da John Mueller di Google per avere un valore SEO in una risposta alla domanda di un utente su Reddit:

differenza tra canonico e canonico autoreferenziale

<link rel=”canonical” href=”b.html” /> Se è su a.html, è solo un normale elemento di collegamento canonico (tecnicamente canonico), se è su b.html, è un autoreferenziale uno.

Dal momento che non sai come le persone si collegano alle tue pagine, uno autoreferenziale aiuta a ripulire i piccoli errori. Ad esempio, se un collegamento va a b.html?utm=cheese, di solito il server mostra solo b.html e un elemento di collegamento canonico autoreferenziale incoraggerebbe i motori di ricerca a utilizzare semplicemente "b.html" invece di “b.html?utm=formaggio”.

In poche parole, la pagina originale può e deve anche essere contrassegnata con un rel=canonical, in modo che sia più chiaro ai bot che si tratta, in effetti, dell'originale.

Versioni in lingua del sito web

Se disponi di versioni linguistiche diverse del tuo sito Web, potresti voler definire canonica solo una di esse. In questo caso, puoi aggiungere il tag autoreferenziale rel=canonical al codice di quello che consideri principale, e puntare ad esso gli altri.

Per facilitare a Google la comprensione del motivo per cui le due pagine hanno contenuti simili o identici ma non duplicati, dovresti utilizzare gli attributi del tag hreflang. Ad esempio, se il tuo sito web ha versioni in inglese britannico, inglese statunitense e spagnolo, puoi aggiungere i seguenti frammenti a ciascuna rispettiva versione:

link rel=”alternate” href=”http://example.com” hreflang=”en-us” />
link rel=”alternate” href=”http://example.com” hreflang=”en-uk” />
link rel=”alternate” href=”http://example.com” hreflang=”en-es” />

e contrassegna la versione inglese americana come quella canonica.

Tuttavia, tieni presente che, in base alla posizione dell'utente, Google avrà l'ultima parola su quale pagina mostrarlo e potrebbe ignorare il tuo suggerimento.

A cosa serve Canonical Tag SEO?

rel canonico

In poche parole, lo scopo principale del tag SEO canonico è gestire la duplicazione e preservare l'equità dei link. Quando, per un motivo o per l'altro, hai più URL che portano alla stessa pagina, i bot possono confondersi su quale URL classificare.

Come essere umano, vedi i collegamenti come, praticamente, la stessa cosa. Tuttavia, per il bot ogni URL ha il suo significato. Se non specifichi quale ritieni più importante, Google farà questa scelta per te. Tuttavia, tu e Google potreste avere priorità diverse e una diversa comprensione dell'importanza di un collegamento.

Inoltre, se non specifichi quale sia il percorso canonico, ogni collegamento separato verrà offerto agli utenti nei risultati della ricerca sotto una forma diversa. Ciò significa che tutta l'autorità e il link juice fuoriusciranno tra le pagine, invece di accumularsi solo in una di esse.

Anche in questo caso Google deciderà di accettare una delle pagine come canonica, ma se non ha istruzioni a cui fare riferimento, in teoria, potrebbe prendere ogni volta una decisione diversa.

Perché non dovresti abusare dei tag canonici?

Le persone dovrebbero threadare attentamente con il tag canonico SEO. Se tenti di manipolare i bot o di utilizzare in modo improprio i tag per un altro motivo (forniremo esempi), potresti finire per confondere i crawler e potrebbero rinunciare a indicizzare i tuoi collegamenti.

Inoltre, i canonici fuori luogo su siti Web di grandi dimensioni possono prosciugare il budget di scansione. Se i bot non sono sicuri di cosa stia succedendo con le tue pagine, continueranno a cercare di capirlo, invece di eseguire la scansione del nuovo contenuto che hai pubblicato. Ciò causerà un ritardo del loro lavoro e influirà sulle prestazioni del tuo sito Web nelle classifiche di ricerca di Google.

In breve, se usi i canonici nel modo sbagliato, rischi di creare problemi dove non ce n'erano.

Idee sbagliate comuni sui tag canonici SEO

Ecco le idee sbagliate più comuni sui tag canonici in SEO. Lo abbiamo riassunto qui per maggiore chiarezza:

  • Google è obbligato a rispettarli. Falso. I canonici sono raccomandazioni e non regole. Servono come un modo per suggerire a Google quali pagine duplicate ritieni siano le più importanti. Tuttavia, anche con questi tag i bot potrebbero comunque decidere che una pagina diversa è più adatta e sceglierla al posto di quella che desideri
  • Sono usati per raggruppare i contenuti per argomento. L'unico scopo dei canonicals è aiutare i bot a risolvere gli URL duplicati. Ciò significa che se hai pagine su argomenti simili, ma scegli come target parole chiave diverse e hai contenuti diversi, i tag canonici non sono lo strumento giusto per unire la loro link equity. Se due pagine sono molto diverse, ma sono collegate con un rel=canonical, i bot continueranno a scansionarle, cercando di capire perché il tag è lì, e questo sprecherà inutilmente il crawl budget.
  • I tag canonici possono sostituire i reindirizzamenti. La canonizzazione non ha lo stesso peso dei reindirizzamenti, perché, come detto sopra, non è una direttiva, ma un suggerimento. Quindi, se non vuoi che una pagina sia accessibile o prioritaria, il tag non sarà di aiuto
  • Dovresti sempre usare i canonici. Non necessariamente. L'obiettivo qui è aggirare problemi tecnici che non dovrebbero esistere in primo luogo. Se i tuoi URL sono coerenti in tutto il tuo sito web e non hai i problemi di cui abbiamo parlato in precedenza, potresti non aver bisogno di tag canonici. Detto questo, se non sei sicuro, puoi usare il tag rel=canonical per fare riferimento solo alle pagine che sono più importanti per te, per ogni evenienza.

Come consolidare una pagina come canonica

Sebbene Google abbia sempre l'ultima parola su quale pagina considera canonica, ci sono modi per consigliare vivamente quella che preferisci.

Come sanno le persone che si sono occupate di SEO, Google utilizza vari segnali per decidere come eseguire la scansione, la comprensione e l'indicizzazione del Web. Se usi quelli giusti, è più probabile che ti ascolti.

Nel caso dei canonicals, John Mueller di Google afferma che i bot, infatti, cercano di leggere ciò che il sito web vuole che facciano.

Quindi, come dire a Google cosa vuoi, oltre ad aggiungere il tag di collegamento rel="canonical" all'intestazione HTML?

Come consolidare una pagina come canonica

Canonicalizza gli URL HTTPS

Google preferisce fortemente i percorsi HTTPS rispetto a quelli HTTP, perché hanno i certificati SSL (o TLS) e offrono un trasferimento più sicuro delle informazioni. Quindi, se i tuoi collegamenti utilizzano entrambi i tipi, Google verrà disegnato da quello HTTPS.

Per evitare di confondere i bot e far loro scegliere tra ciò che sanno essere la cosa giusta da fare e ciò che sembri costringerli a fare, è meglio canonizzare sempre i collegamenti HTTPS.

Aggiungi solo gli URL canonizzati alla tua Sitemap

La mappa del sito XML è uno strumento importante nella tua strategia SEO e ti consente di aiutare i bot a stabilire le priorità e indicizzare i tuoi contenuti. Google considera tutti gli URL nella mappa canonici per impostazione predefinita perché queste dovrebbero essere le tue pagine più importanti, quelle che gli dici di indicizzare.

Quindi, quando crei la tua mappa, assicurati di aggiungere solo le pagine che consideri come copie master.

Ottimizza i tuoi URL

I bot si preoccupano anche dell'aspetto dei tuoi URL. Ciò significa se l'utente può facilmente dar loro un senso. È più probabile che i collegamenti con parametri che confondono vengano evitati poiché Google tende a scegliere ciò che viene mostrato nelle SERP. Sebbene sia possibile che un collegamento di questo tipo venga classificato se corrisponde perfettamente alla query dell'utente, è meglio prevenire che curare.

Aggiungi collegamenti interni solo agli URL canonici

Il collegamento interno è un ottimo modo per mostrare a Google quali collegamenti hanno più peso di altri. Quando aggiungi link ai tuoi articoli, assicurati che siano sempre canonizzati e puntino all'URL principale. In questo modo, i bot sapranno quali pagine sono più importanti e le considereranno più rilevanti.

Usa reindirizzamenti

Quando una delle pagine duplicate non è più utile per te, il modo migliore per dire a Google che non desideri che venga scansionata e indicizzata è creare un reindirizzamento del server 301. In questo modo, invece di visitare entrambe le pagine e dover scegliere, i bot salteranno completamente quella datata a favore di quella nuova.

Ciò è particolarmente consigliato quando si installa SSL o TLS sul proprio sito Web e tutti i collegamenti HTTP diventano HTTPS. La creazione di reindirizzamenti garantirà che chiunque abbia il vecchio collegamento aggiunto ai segnalibri o a ritroso verrà automaticamente reindirizzato al nuovo indirizzo sicuro. Ciò eviterà ai robot di dover prendere una decisione da soli.

Tuttavia, tieni presente che con i reindirizzamenti la vecchia pagina diventa completamente inaccessibile sia a Google che agli utenti. Questa è una misura drastica e dovrebbe essere utilizzata solo se davvero non hai più bisogno della pagina, ma vuoi mantenerne l'equità. Inoltre, troppi reindirizzamenti possono, potenzialmente, rallentare il tuo sito web.

Linea di fondo

Canonical tag SEO non è complicato quando lo capisci e sai come utilizzare i tag appropriati.

Ciò che è importante ricordare è che lo scopo principale degli attributi rel=canonical è gestire la duplicazione degli URL e aiutare i bot a capire perché URL diversi puntano a contenuti simili.

Se non sei un esperto di tecnologia e hai bisogno di aiuto per gestire la SEO canonica del tuo sito web, non esitare a chiamarci!