Come utilizzare l'elemento Canonical Link per contenuti duplicati
Pubblicato: 2024-02-27Se vuoi evitare problemi di contenuto duplicato, l'utilizzo del tag di collegamento canonico può essere d'aiuto. Questa best practice tecnica per la SEO è abbastanza semplice e in questo articolo parlerò di perché e quando dovresti utilizzarla e di suggerimenti su come iniziare.
- Cos'è un URL canonico?
- Quando utilizzare un URL canonico
- Come utilizzare l'elemento di collegamento canonico
- Domande frequenti sulla canonicalizzazione
- Domande frequenti: come posso utilizzare in modo efficace gli URL canonici per evitare problemi di contenuti duplicati e migliorare il mio SEO?
Cos'è un URL canonico?
Un URL canonico è una pagina Web che rappresenta al meglio un gruppo di pagine Web duplicate o quasi duplicate.
L'elemento di collegamento canonico aiuta a risolvere i problemi di contenuto duplicato segnalando ai motori di ricerca come Google quale pagina web è l'originale o la migliore scelta da un gruppo di pagine duplicate o quasi duplicate.
Google definisce l'URL canonico come:
"Secondo Google, un URL canonico è l'URL della pagina più rappresentativa di un gruppo di pagine duplicate. Ad esempio, se hai due URL per la stessa pagina (ad esempio: example.com?dress=1234 e example.com/dresses/1234), Google ne sceglie uno come canonico. Allo stesso modo, se hai più pagine quasi identiche, Google può raggrupparle insieme (ad esempio, pagine che differiscono solo per l'ordinamento o il filtraggio dei contenuti, ad esempio per prezzo o colore dell'articolo). (Potresti sentire il termine "pagina canonica" usato occasionalmente, ma tecnicamente non è corretto, poiché si tratta di un URL specifico che in realtà è canonico.)
Il canonical può trovarsi in un dominio diverso da un duplicato (come en.example.com e fr.example.com)."
La speranza è che l’URL canonico sia la pagina web che riceve il vantaggio SEO. E mentre puoi indicare un URL canonico, Google afferma che nessuno di essi è obbligatorio:
“Anche se ti incoraggiamo a utilizzare questi metodi, nessuno di essi è obbligatorio; il tuo sito probabilmente andrà bene anche senza specificare una preferenza canonica. Questo perché se non specifichi un URL canonico, Google identificherà quale versione dell'URL è oggettivamente la migliore da mostrare agli utenti nella Ricerca."
Google entra più nel dettaglio su come sceglie l'URL canonico in questo video:
Nel video, John Mueller di Google afferma che Google sceglie l'URL canonico seguendo due linee guida generali:
- Quale URL sembra che il sito voglia che Google utilizzi?
- Quale URL sarebbe più utile per l'utente?
In caso di dubbi, puoi utilizzare lo strumento Controllo URL in Google Search Console per scoprire quale pagina Google considera canonica.
Quando utilizzare un URL canonico
Un URL canonico serve a risolvere problemi relativi ai contenuti duplicati. Questi problemi di contenuto duplicato potrebbero trovarsi sul tuo sito o potrebbero essere condivisi con altri siti web.
Il contenuto duplicato è un no-no SEO e puoi saperne di più in: Il contenuto duplicato è dannoso per il posizionamento nei motori di ricerca?
Alcuni motivi per utilizzare l'elemento collegamento canonico:
- Specifica quale pagina web desideri nei risultati di ricerca.
- Consolida i segnali di collegamento per pagine web simili o duplicate.
- Semplifica i metodi di monitoraggio per un prodotto o un argomento.
- Conserva il budget di scansione.
In passato l'elemento di collegamento canonico veniva utilizzato spesso se si distribuivano contenuti tra editori di terze parti.
Oggi Google dice:
“L'elemento canonico del collegamento non è raccomandato a coloro che desiderano evitare duplicazioni da parte dei partner di syndication, perché le pagine sono spesso molto diverse.
La soluzione più efficace è che i partner blocchino l'indicizzazione dei tuoi contenuti.
Per ulteriori informazioni, vedere Evitare la duplicazione degli articoli in Google News, che contiene anche consigli su come bloccare i contenuti distribuiti dalla Ricerca Google.
Google fornisce un elenco di cose da fare e da non fare quando si tratta di canonicalizzazione nel suo file di aiuto:
- Non utilizzare il file robots.txt per scopi di canonicalizzazione.
- Non utilizzare lo strumento di rimozione URL per la canonicalizzazione. Nasconde tutte le versioni di un URL dalla Ricerca.
- Non specificare URL diversi come canonici per la stessa pagina utilizzando tecniche di canonicalizzazione diverse (ad esempio, non specificare un URL in una mappa del sito, ma un URL diverso per la stessa pagina utilizzando rel=”canonical”).
- Non consigliamo di utilizzare noindex per impedire la selezione di una pagina canonica all'interno di un singolo sito, poiché bloccherà completamente la pagina dalla Ricerca. Le annotazioni dei collegamenti rel="canonical" sono la soluzione preferita.
- Se utilizzi elementi hreflang, assicurati di specificare una pagina canonica nella stessa lingua o la migliore lingua sostitutiva possibile se non esiste una pagina canonica per la stessa lingua.
- Quando crei un collegamento all'interno del tuo sito, collega all'URL canonico anziché a un URL duplicato. Il collegamento coerente all'URL che consideri canonico aiuta Google a comprendere le tue preferenze.
- Specifica una pagina canonica quando utilizzi i tag hreflang. Specifica una pagina canonica nella stessa lingua o la migliore lingua sostitutiva possibile se non esiste una pagina canonica per la stessa lingua.
- Quando crei un collegamento all'interno del tuo sito, collega all'URL canonico anziché a un URL duplicato. Il collegamento coerente all'URL che consideri canonico aiuta Google a comprendere le tue preferenze.
Tieni inoltre presente che "Google preferisce le pagine HTTPS rispetto alle pagine HTTP equivalenti come canoniche, tranne quando ci sono problemi o segnali contrastanti".
Per ulteriori informazioni sulla canonicalizzazione e su quando utilizzarla, Google sfata alcune credenze comuni sulla canonicalizzazione nel seguente video:
In quel video, trattano:
- La canonicalizzazione non è un raggruppamento di attualità (0:00)
- I miti di canonicalizzazione più comuni (1:29)
- La canonicalizzazione è una direttiva o un segnale per la Ricerca Google? (2:01)
- La canonicalizzazione dovrebbe essere utilizzata come reindirizzamento? (3:08)
- Quali sono i fattori reali di duplicazione e deduplicazione? (4:25)
- Preferenza del sito per l'URL canonico rispetto alla preferenza dell'utente (7:33)
- Canonicalizzazione e contenuti unici su pagine con tag canonico (08:59)
Come utilizzare l'elemento di collegamento canonico
Puoi specificare un URL canonico con rel="canonical" in due modi:
- Aggiungi un elemento link rel="canonical" alla sezione <head> del duplicato (versione non canonica) di ogni pagina web.
- Indica la versione canonica di un URL utilizzando un'intestazione HTTP rel="canonical".
Google fornisce un elenco di pro e contro per ciascun tipo di esecuzione qui.
Sebbene Google fornisca più consigli, spiega che dovresti scegliere un tipo di metodo di canonicalizzazione e attenersi a quello.
L'utilizzo di più di un tipo di metodo di canonicalizzazione sarà più soggetto a errori rispetto all'utilizzo di un singolo tipo di metodo di canonicalizzazione.
1. Aggiunta di un collegamento rel="canonical" alla sezione <head> del duplicato (versione non canonica) di ciascuna pagina Web
Per indicare ai motori di ricerca quando una pagina è un duplicato di un'altra pagina, puoi utilizzare il tag link rel="canonical" su tutte le pagine duplicate, indicando quale pagina è l'URL canonico.
Diamo un'occhiata a un esempio. Per specificare un collegamento canonico all'URL fittizio: http://www.example.com/product.php?item=swedish-fish, creerai un elemento <link> come segue:
<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/>
Dovresti quindi copiare questo collegamento nella sezione <head> di tutte le versioni non canoniche della pagina, come http://www.example.com/product.php?item=swedish-fish&sort=price.
Se pubblichi contenuti sia su http che su https, come nel seguente esempio:
http://www.example.com/product.php?item=swedish-fish e https://www.example.com/product.php?item=swedish-fish, dovresti specificare la versione canonica della pagina anche.
Crea l'elemento <link> come segue:
<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/>
Aggiungi questo collegamento alla sezione <head> di https://www.example.com/product.php?item=swedish-fish.
2. Indicare la versione canonica di un URL utilizzando un'intestazione HTTP rel="canonical".
L'aggiunta di rel="canonical" alla sezione head di una pagina è utile per i contenuti HTML, ma non può essere utilizzata per PDF e altri tipi di file indicizzati da Google.
In questi casi, puoi indicare un URL canonico rispondendo con il link rel=”canonical” header HTTP, come questo (nota che per utilizzare questa opzione, dovrai essere in grado di configurare il tuo server):
Collegamento: <http://www.example.com/downloads/white-paper.pdf>; rel=”canonico”
Domande frequenti sulla canonicalizzazione
Ecco alcune domande comuni che riceviamo sulla canonicalizzazione e le relative risposte:
rel="canonical" è un suggerimento o una direttiva?
L'attributo rel="canonical" è un suggerimento o un suggerimento, non una direttiva.
Il rel="canonical" consente ai proprietari dei siti di suggerire la versione di una pagina che Google dovrebbe considerare come canonica. Tuttavia, rel="canonical" è un segnale forte che l'URL specificato dovrebbe diventare canonico.
Google terrà conto di questo insieme ad altri segnali per determinare quali insiemi di URL hanno contenuti identici e per calcolare quale di queste pagine sia più pertinente da visualizzare nei risultati di ricerca.
L'attributo rel="canonical" dovrebbe essere utilizzato solo per specificare la versione preferita delle pagine con contenuto identico (sebbene differenze minori come l'ordinamento siano OK).
Ad esempio, se un sito dispone di una serie di pagine per lo stesso modello di scarpe da ballo, ciascuna delle quali varia solo in base al colore della scarpa raffigurata, potrebbe avere senso impostare la pagina evidenziando il colore più popolare come versione canonica in modo che Google potrebbe avere maggiori probabilità di mostrare quella pagina nei risultati di ricerca.
Google può seguire una catena di designazioni rel="canonical"?
Sì, in una certa misura, ma per garantire una canonicalizzazione ottimale, il nostro consiglio è di aggiornare i collegamenti in modo che puntino a una singola pagina canonica.
Qual è la differenza tra l'applicazione di un reindirizzamento 301 e l'utilizzo di un elemento di collegamento canonico per evitare contenuti duplicati?
I reindirizzamenti 301 e i tag canonici vengono entrambi utilizzati per indicare ai motori di ricerca più versioni di una pagina web.
I reindirizzamenti 301 vengono utilizzati quando una pagina viene spostata in modo permanente, mentre i tag canonici vengono utilizzati quando sono presenti più versioni di una pagina.
Ecco alcune differenze tra i reindirizzamenti 301 e i tag canonici:
- I reindirizzamenti 301 sono un codice di stato che indica ai motori di ricerca e agli utenti che una pagina è stata spostata in modo permanente.
- I reindirizzamenti 301 rimuovono la pagina dall'indice e trasferiscono qualsiasi credito SEO alla nuova pagina.
- I reindirizzamenti 301 inviano gli utenti alla nuova posizione di una pagina.
- Il tag canonico indica ai motori di ricerca quale pagina mostrare nei risultati di ricerca.
- I tag canonici vengono utilizzati per prevenire problemi causati dalla visualizzazione di contenuti duplicati su più URL.
Google fornisce alcuni esempi di quando utilizzeresti i reindirizzamenti 301, qui.
Possiamo utilizzare URL relativi nell'elemento di collegamento canonico?
Google suggerisce di utilizzare URL assoluti anziché URL relativi con l'elemento collegamento rel="canonical".
Anche se i percorsi relativi sono supportati da Google, a lungo termine possono causare problemi (ad esempio, se consenti involontariamente la scansione del tuo sito di test) e quindi non sono consigliati).
(Maggiori informazioni sugli URL relativi e assoluti.)
rel="canonical" funziona se gli URL sono diversi?
No, l'elemento link canonico è efficace solo se le pagine sono duplicate o quasi duplicate.
Se le pagine sono diverse, Google ignorerà l'elemento di collegamento canonico e considererà gli URL come due pagine diverse
Per riassumere, vale la pena dedicare del tempo all'implementazione di un URL canonico se ritieni di poter riscontrare problemi di contenuto duplicato. Il tuo programma SEO ti ringrazierà.
Problemi di contenuti duplicati che influiscono sul tuo SEO? I nostri esperti SEO possono aiutarti. Pianifica una consulenza 1:1 gratuita con noi oggi stesso.
Domande frequenti: come posso utilizzare in modo efficace gli URL canonici per evitare problemi di contenuti duplicati e migliorare il mio SEO?
Gli URL canonici svolgono un ruolo cruciale nell'ottimizzazione del sito web, consentendoti di affrontare problemi di contenuti duplicati e migliorare i tuoi sforzi SEO. Comprendere il loro scopo e implementarli correttamente può fare una differenza significativa nel posizionamento nei motori di ricerca.
Quindi, discutiamo delle migliori pratiche per il loro utilizzo efficace.
Definizione degli URL canonici
Gli URL canonici sono tag HTML che informano i motori di ricerca sulla versione preferita di una pagina Web quando sono presenti più versioni con contenuti simili. Specificando l'URL canonico, indirizzi i motori di ricerca nella giusta direzione, assicurandoti che attribuiscano il valore SEO desiderato all'URL scelto.
Perché gli URL canonici sono importanti?
Quando i motori di ricerca incontrano contenuti duplicati, possono confondersi su quale versione classificare nei risultati di ricerca. Di conseguenza, il SEO del tuo sito web potrebbe risentirne e il traffico potrebbe essere suddiviso tra pagine diverse. Gli URL canonici risolvono questo problema consolidando l'autorità e garantendo che solo una versione venga presa in considerazione per il ranking.
Implementare correttamente gli URL canonici
Per utilizzare in modo efficace gli URL canonici, procedi nel seguente modo:
- Identifica i contenuti duplicati : analizza il tuo sito web per trovare pagine di contenuti duplicati che potrebbero causare confusione tra i motori di ricerca. Strumenti come Google Search Console e piattaforme SEO di terze parti possono aiutare in questo compito.
- Scegli la versione preferita : determina la versione principale della pagina che desideri che i motori di ricerca classifichino.
- Aggiungi il tag canonico : inserisci il tag canonico nella sezione head delle pagine di contenuto duplicate, specificando l'URL della versione preferita.
Best practice per i tag canonici
Per sfruttare al massimo gli URL canonici, considera questi suggerimenti:
- La coerenza è fondamentale : mantieni la coerenza utilizzando i tag canonici in modo uniforme in tutto il tuo sito web. Assicurati che tutti gli URL canonici puntino alla stessa pagina quando esistono versioni diverse.
- Utilizza direttive appropriate : utilizza l'attributo rel=canonical per specificare l'URL canonico.
- Includi tag canonici autoreferenziali : anche se una pagina non ha attualmente versioni duplicate, è buona norma includere un tag canonico autoreferenziale per garantire la coerenza nel caso in cui si verifichino duplicati in futuro.
Termini di ricerca relativi alle intenzioni dell'acquirente
Quando ottimizzi i tuoi contenuti, tieni presente i termini di ricerca relativi all'intento dell'acquirente correlati agli URL canonici. Alcuni esempi includono "best practice per gli URL canonici", "implementazione dei tag canonici" e "come prevenire contenuti duplicati utilizzando URL canonici".
Vantaggio degli URL canonici per la SEO
Utilizzando correttamente gli URL canonici, puoi consolidare il valore SEO delle pagine di contenuto duplicate in un'unica versione preferita. Ciò aiuta i motori di ricerca a comprendere meglio la struttura del tuo sito e mantiene il tuo posizionamento focalizzato sull'URL desiderato.
Monitorare regolarmente i contenuti duplicati
Tieni d'occhio i contenuti duplicati del tuo sito web utilizzando strumenti SEO che inviano avvisi quando vengono rilevate nuove istanze. Questo approccio proattivo ti garantisce di mantenere il controllo sulle prestazioni SEO del tuo sito.
Gli URL canonici sono uno strumento essenziale per prevenire problemi di contenuti duplicati e migliorare la tua strategia SEO. Implementando correttamente i tag canonici, guidi i motori di ricerca verso la versione preferita e consolidi il valore SEO. Rimani vigile, monitora regolarmente i contenuti duplicati e ottimizza il tuo sito web per migliorare il posizionamento nei motori di ricerca.
Procedura dettagliata:
- Identifica le pagine di contenuto duplicate sul tuo sito web.
- Scegli la versione preferita della pagina.
- Inserisci il tag canonico nella sezione head delle pagine di contenuto duplicate.
- Specifica l'URL della versione preferita nel tag canonico.
- Garantisci la coerenza utilizzando i tag canonici in modo uniforme sul tuo sito web.
- Utilizza l'attributo rel=canonical per specificare gli URL canonici.
- Includi tag canonici autoreferenziali nelle pagine senza duplicati.
- Ottimizza i tuoi contenuti per i termini di ricerca relativi alle intenzioni dell'acquirente correlati agli URL canonici.
- Consolida il valore SEO delle pagine di contenuto duplicate nella versione preferita.
- Mantenere una struttura del sito chiara per la comprensione dei motori di ricerca.
- Monitora regolarmente i contenuti duplicati utilizzando gli strumenti SEO.
- Ricevi avvisi per nuove istanze di contenuti duplicati.
- Intraprendi azioni proattive per risolvere e prevenire problemi relativi ai contenuti duplicati.
- Rimani aggiornato con le ultime best practice per gli URL canonici.
- Ottimizza continuamente il tuo sito web per migliorare il posizionamento nei motori di ricerca.
- Implementa modifiche agli URL canonici quando necessario.
- Rivedi e perfeziona regolarmente la tua strategia SEO.
- Rimani informato sugli aggiornamenti degli algoritmi dei motori di ricerca.
- Partecipa alle conferenze SEO e partecipa ai forum di settore per ottenere approfondimenti da parte di esperti.
- Collabora con professionisti SEO per migliorare le prestazioni del tuo sito web.
Implementa i passaggi descritti in questo articolo per prevenire problemi di contenuti duplicati, ottimizzare il tuo sito web e migliorare il posizionamento nei motori di ricerca.