Tag canonical e contenuti duplicati: quando serve
Il tag canonical indica ai motori di ricerca quale URL è la versione principale quando esistono pagine simili. Quando serve, come si scrive e gli errori comuni.
Team rabbitclipPubblicato: 6 min di lettura
In breve
Un tag canonical è una riga di HTML che indica a un motore di ricerca quale indirizzo è la versione principale quando lo stesso contenuto, o uno molto simile, è raggiungibile da più di un URL. Si trova nell'intestazione della pagina e punta all'indirizzo preferito. I motori di ricerca lo trattano come un forte suggerimento e non come un'istruzione: di solito lo seguono, ma possono fare una scelta propria quando altri segnali sono in contrasto. Il suo compito non è guadagnare posizioni. Il suo compito è riunire il valore di pagine simili su un unico indirizzo.
I contenuti duplicati vengono spesso descritti in termini di penalizzazioni, ma la realtà è più ordinaria. Se un motore di ricerca vede cinque indirizzi per la stessa pagina, ne sceglie uno e relega gli altri in secondo piano. Il problema comincia quando l'indirizzo scelto non è quello che desiderava: una versione con parametri, un elenco ordinato o una vista per la stampa possono finire nei risultati.
Questo articolo spiega quando un tag canonical serve davvero, come si scrive correttamente e quali errori sono i più comuni. Di solito lo implementa un team tecnico, ma non occorre leggere codice per prendere la decisione.
Come nascono i contenuti duplicati?
I contenuti duplicati sono per lo più involontari. La stessa pagina prodotto può essere raggiungibile attraverso un percorso di categoria e attraverso il suo indirizzo diretto. Il sito può aprirsi con e senza il prefisso www. I parametri di tracciamento aggiunti in fondo a un indirizzo creano un'altra copia della pagina.
Nei negozi online questo si vede più chiaramente. Le opzioni di colore, taglia e ordinamento generano ciascuna un nuovo indirizzo mentre il contenuto principale resta lo stesso. Pensi alla pagina di catalogo di un produttore di pavimenti con filtri per superficie e formato: ogni combinazione di filtri diventa un indirizzo distinto.
I contenuti pubblicati su altri siti causano lo stesso problema. Se pubblica un articolo sul sito di un partner oltre che sul proprio, il motore di ricerca deve scegliere quale sia l'originale. Un tag canonical può essere usato tra siti diversi proprio per questo motivo.
Che cosa fa un tag canonical e come si scrive?
Il tag si trova nella sezione head della pagina e riporta l'indirizzo principale per intero, compresi protocollo e dominio. Scrivere un indirizzo relativo aumenta il rischio di errore, mentre un indirizzo completo è sempre più sicuro. Una pagina dovrebbe avere un solo tag canonical.
Anche la pagina principale dovrebbe puntare a sé stessa. Si parla di canonical autoreferenziato, e stabilisce quale indirizzo sia preferito in ogni situazione. Anche quando si apre una copia con parametri, il tag punta all'indirizzo senza di essi.
- Scrivere l'indirizzo completo: protocollo, dominio e percorso insieme
- Usare un solo tag canonical su ogni pagina
- Far puntare a sé stessa anche la pagina principale
- Verificare che l'indirizzo a cui punta il tag funzioni e non reindirizzi
Quando un tag canonical serve davvero?
Il primo caso sono le pagine in cui lo stesso contenuto si moltiplica a causa dei parametri: codici di tracciamento, opzioni di ordinamento e di filtro. Se tutti questi indirizzi puntano a una pagina principale, il valore non si disperde. Il secondo caso sono le pagine raggiungibili attraverso più di un percorso.
Il terzo caso è il contenuto pubblicato su un altro sito. Quando affida un articolo a un partner, chiedere che la sua copia riporti un tag canonical che punta al suo indirizzo è una richiesta ragionevole. Non sempre il partner accetterà, ma chiedere non fa male.
Il quarto caso è quello in cui lo stesso contenuto viene servito a un indirizzo separato, come una versione per la stampa o una copia per dispositivi mobili. Oggi sono più rari, ma le impostazioni più vecchie li producono ancora.
Quali sono gli errori comuni con i tag canonical?
L'errore più frequente è far puntare ogni pagina alla home page. Questo dice a un motore di ricerca che tutte le sue pagine sono in realtà la home page, e il suggerimento viene di solito ignorato. Il secondo è un indirizzo canonico che reindirizza o che non si trova.
Il terzo è usare il canonical in contrasto con altri segnali. Se una pagina riporta un'istruzione noindex e indica allo stesso tempo un'altra pagina come principale, il motore di ricerca non può capire che cosa vuole.
- Far puntare ogni pagina alla home page
- Indicare come principale un indirizzo reindirizzato o eliminato
- Combinare noindex e canonical sulla stessa pagina
- Far puntare ogni pagina di un elenco paginato alla prima pagina
- Collocare il tag nel body o scriverne più di uno
Come scegliere tra canonical, reindirizzamento e noindex?
I tre svolgono compiti diversi. Un reindirizzamento permanente elimina del tutto il vecchio indirizzo, e sia i visitatori sia i motori di ricerca vanno al nuovo. Un canonical lascia aperti entrambi gli indirizzi e indica soltanto una preferenza. Se gli utenti hanno ancora bisogno di raggiungere il vecchio indirizzo, usi un canonical; in caso contrario, un reindirizzamento è la scelta più pulita.
Noindex rimuove del tutto una pagina dai risultati di ricerca. Se vuole che una pagina non compaia mai nella ricerca, usi noindex. Se vuole che compaia la versione migliore dello stesso contenuto, usi un canonical. Non mescoli i due su una stessa pagina.
Al momento di decidere, si chieda se l'indirizzo serve agli utenti. Se non serve, lo reindirizzi. Se serve ma non vuole che entri in concorrenza nella ricerca, aggiunga un canonical.
Quando un tag canonical è superfluo o sbagliato?
Tentare di unire con un canonical pagine davvero diverse è un errore. Se due pagine prodotto distinte puntano l'una all'altra, il motore di ricerca non le tratterà come uguali, ignorerà il suggerimento, e la seconda pagina potrebbe sparire dalla ricerca.
Un sito piccolo e ordinato in cui ogni pagina è raggiungibile da un solo indirizzo non ha bisogno di una configurazione canonical elaborata. Basta un semplice tag autoreferenziato. Può controllare rapidamente i tag delle sue pagine con il nostro strumento di audit SEO on-page.
Un tag canonical è un suggerimento che riunisce più indirizzi dello stesso contenuto su una pagina principale, e non va confuso con un reindirizzamento o con noindex. Cominci individuando quali pagine del suo sito si moltiplicano a causa di parametri o percorsi alternativi, poi decida per ciascuna tra reindirizzamento, canonical e noindex. Se desidera rivedere insieme a noi questa parte del suo sito, può fissare un colloquio conoscitivo con rabbitclip.
Domande frequenti
Il tag canonical è un'istruzione?
No, è un forte suggerimento per i motori di ricerca. Di solito viene seguito, ma se altri segnali sono in contrasto il motore di ricerca può scegliere un altro indirizzo.
Ogni pagina ha bisogno di un canonical autoreferenziato?
È la prassi consigliata. Un autoriferimento mantiene chiaro l'indirizzo preferito anche quando vengono aperte copie con parametri.
I contenuti duplicati vengono penalizzati?
In caso di duplicazione ordinaria e involontaria, il problema abituale è che venga scelto l'indirizzo sbagliato, non una penalizzazione. Copiare i contenuti altrui per posizionarsi è un'altra questione.
Devo usare un canonical o un reindirizzamento?
Usi un reindirizzamento permanente se nessuno deve più raggiungere il vecchio indirizzo. Se l'indirizzo resta aperto e vuole soltanto indicare una preferenza, basta un canonical.
