Cos'è un tag canonico?
Un tag canonico è un piccolo pezzo di codice incorporato in una pagina Web che può aiutare i motori di ricerca a gestire più versioni della stessa pagina. È supportato da tre dei motori di ricerca più popolari e consente ai webmaster di specificare un indirizzo preferito per i contenuti che potrebbero essere duplicati. I motori di ricerca di solito onorano questa richiesta e usano l'indirizzo preferito durante le pagine di indicizzazione, ma possono ignorarlo in determinate circostanze. I tag canonici, che sono in realtà un elemento del tag
All'inizio del 2009, tre principali motori di ricerca hanno concordato di utilizzare il tag canonico per aiutare a gestire i contenuti duplicati sul Web. Pagine Web simili o identiche possono spesso essere accessibili da più indirizzi Web o locali di risorse uniformi (URL), come http://example.com, http://www.example.com e http://www.example.com/index.php. Sistemi di gestione dei contenuti, piattaforme di e-commerce e software wiki mAy genera anche pagine dinamicamente, con URL leggermente diversi utilizzati per modificare l'ordine di ordinamento di una categoria, tenere traccia dei collegamenti di affiliazione o accedere alle versioni precedenti di un articolo o pagina.
Pagine duplicate con indirizzi leggermente diversi possono funzionare contro gli algoritmi dei motori di ricerca che utilizzano la popolarità dei collegamenti per determinare dove si classifica una pagina nei risultati di ricerca. Una pagina Web con 300 collegamenti che punta a due diversi URL potrebbe apparire al software di indicizzazione di un motore di ricerca come una singola pagina con solo 150 collegamenti. I motori di ricerca hanno storicamente affrontato il problema offrendo impostazioni URL preferite nei loro strumenti di webmaster, sviluppando i propri algoritmi interni per indovinare l'indirizzo più appropriato e obbedire a 301 reindirizzamenti, un codice di stato generato dal server che inoltra le richieste a un nuovo URL.
Il tag canonico è un modo per gli sviluppatori web di contrassegnare un particolare URL come VER preferitoSion di una pagina. È un piccolo frammento di codice che deve essere inserito in tutte le pagine Web con contenuti simili o duplicati, ma non richiede alcuna modifica alle impostazioni di un server Web. La maggior parte dei motori di ricerca lo tratta come un "suggerimento forte" piuttosto che un comando, il che significa che un tag canonico che è stato implementato in modo scarso o indica una pagina completamente diversa potrebbe essere ignorato. Il codice è significativo solo per i motori di ricerca; I browser Web ignorano i tag canonici.
Nonostante il suo nome, un tag canonico non è un vero "tag" ma un elemento che può essere applicato al tag