Esplora cos'è un URL canonico e quando è necessario utilizzarlo

Esplora cos'è un URL canonico e quando è necessario utilizzarlo
1 Star2 Stars3 Stars4 Stars5 Stars (50 votes, average: 4.67 out of 5)

5

Loading...
Table of Contents Sommario

Al momento, eliminare il problema delle pagine duplicate è uno dei più importanti quando si ottimizza il sito. Nella maggior parte dei casi, per risolvere questo problema, è meglio usare il redirect 301.
Tuttavia, quando non possiamo utilizzare i redirect 301 o abbiamo bisogno di pagine per la visualizzazione da parte degli utenti, l’attributo rel=”canonical” viene in nostro soccorso.
Con questo attributo, puoi risolvere rapidamente problemi di contenuto duplicati.

 

Come registrare rel=”canonical”?

 

Sulla pagina del sito (modo principale)

Per specificare il collegamento canonico per la pagina corrente, in questa sezione, è necessario specificare quanto segue: è molto importante registrarsi nella sezione HEAD, poiché se accidentalmente si registra questo attributo non in questa sezione, questa istruzione verrà ignorata dal motori di ricerca.

<link rel="canonical" href="http://site.com/canonical-link.html"/>

 

Via xml-site map

Per ogni pagina nella mappa xml del sito è possibile registrare il suo link canonico. Ma, in questo caso, i motori di ricerca possono ignorare queste raccomandazioni.

 

Attraverso la risposta del server (il migliore per i documenti non-html)

Se è necessario specificare collegamenti canonici per documenti non html, ad esempio per file PDF, è possibile specificare un collegamento canonico nell’intestazione http. Per questo, il server, quando richiede un file duplicato, deve fornire quanto segue

Link: <http://site.com/main-file.pdf>; rel="canonical".

Tuttavia, tieni presente che al momento Google supporta questo elemento dell’intestazione solo per la ricerca sul Web.

 

Quando usare riferimenti canonici?

 

Se sai esattamente nel qual caso hai duplicati sul tuo sito

Se capisci chiaramente il motivo della comparsa di pagine simili o molto simili sul tuo sito web e, allo stesso tempo, ciascuna di tali pagine dovrebbe esistere sul sito, è opportuno determinare quale di queste pagine della serie è quella principale e da tutte le altre pagine metti i collegamenti canonici a questo principale.

 

Quando è difficile o impossibile implementare redirect 301

In generale, è meglio usare redirect 301, ma se è abbastanza difficile o lungo da implementare, allora puoi usare l’attributo rel=”canonical”. Secondo Google, passiamo il peso attraverso collegamenti canonici assolutamente identici al peso, che trasferisce i redirect 301.

 

Pagine multiple per una serie di prodotti

Se hai una serie di prodotti nel negozio online, che differisce, ad esempio, solo nei colori, allora è meglio scegliere un prodotto come principale (tipico) e metterlo nei link canonici da altri prodotti.

 

Per diversi tipi di merce nel catalogo

Se sul tuo sito web le merci possono essere ordinate in modi diversi e il parametro di ordinamento è specificato nell’URL:

http://site.com/dresses.html?sort=price

quindi, è necessario, da tutte le diverse combinazioni di ordinamenti, inserire i collegamenti canonici al catalogo con l’ordinamento predefinito. Di solito, questa è una categoria di URL senza parametri, che sono responsabili per l’ordinamento delle merci:

<link rel="canonical" href="http://site.com/dresses.html" />

 

Quando crei una pagina catelogo con tutti i prodotti

In accordo con le raccomandazioni Google, il modo in cui si crea un collegamento canonico da tutte le pagine del catalogo a una pagina con tutti i prodotti / articoli è ottimale per l’indicizzazione come pagine di directory del sito e tutti i prodotti / articoli sul sito. Con questo metodo, per ogni sezione del sito è necessario creare una pagina “Visualizza tutto” e da ogni pagina della paginazione mettere un link canonico alla pagina “Visualizza tutto”.

 

Stampa pagina

Ad esempio, se la stampa di pagine sul sito è realizzata tramite un parametro aggiuntivo,

http://site.com/news-1.html?print=yes

quindi, è necessario, metti il collegamento canonico alla versione principale della pagina

<link rel="canonical" href="http://site.com/news-1.html" />

 

Quando usi un programma di affiliazione sul tuo sito

Se sul tuo sito è presente un sistema di affiliazione o qualsiasi altro sistema di riferimento, è molto importante ricordare di prescrivere i collegamenti canonici per tutte le pagine che possono essere link di affiliazione. Se ti dimentichi di postare, allora molto rapidamente potrebbe apparire nell’indice delle pagine di ricerca decine o addirittura centinaia di pagine duplicate del sito, perché tramite i link esterni i robot di ricerca indicizzano rapidamente le pagine necessarie.
Pertanto, per tutte le pagine su cui sono link di affiliazione

http://site.com/dresses.html?partner=dkfEi3dj1

Inseriamo l’istruzione seguente:

<link rel="canonical" href="http://site.com/dresses.html" />

Inoltre, puoi comunicare a Google tutti i parametri che non è necessario indicizzare tramite i parametri URL (nella sezione Scansione di Google Webmaster). In questo caso, è necessario specificare il parametro partner, in modo tale che non cambi il contenuto della pagina.

 

Per incollare il file indice della directory

È importante verificare che i file nella directory type index.html non portino a duplicati: questo può accadere quando due di questi indirizzi sono disponibili per l’indicizzazione http://site.com/dresses/ e http://site.com / vestiti / index. html. In questi casi, per risolvere questo problema, è più semplice registrare un link di questo tipo nel file http://site.com/dresses/index.html

<link rel="canonical" href="http://site.com/dresses/" />

 

Quando si utilizza lo stesso contenuto su domini diversi o versioni linguistiche diverse

Quando crei siti simili o crei versioni linguistiche diverse dei tuoi contenuti, ma allo stesso tempo utilizzi lo stesso contenuto su diverse versioni di siti / lingua, devi utilizzare rel=”canonical” nella versione principale del contenuto.

 

I principali errori usando rel=”canonical”

 

Utilizzare su pagine di paginazione

Molto spesso, con impaginazione o con alcune serie di pagine sul sito per tutte le pagine di questa serie, viene prescritta la prima pagina canonica. Questo non è corretto, perché rende impossibile l’indicizzazione di tutte le pagine della serie.

 

Il riferimento canonico non è indicizzabile

Se inseriamo un link canonico a un’altra pagina, dobbiamo assicurarci che questa pagina sia indicizzabile:

  • la pagina dà codice server 200
  • sulla pagina non vi è alcun divieto di indicizzazione (attraverso il meta tag di robot e noindex)

 

Diversi link rel=”canonical” da una pagina

Per una pagina dovrebbe esserci una pagina canonica. Se vengono specificate più pagine, verrà presa in considerazione solo la prima istruzione.

 

URL canonici differenti

Assicurati di specificare sempre le stesse pagine canoniche per diverse implementazioni (ad esempio, attraverso la mappa xml del sito e attraverso rel=”canonical” sulla pagina stessa).

 

Uso scorretto dei collegamenti relativi

Nel caso generale, quando si specificano i riferimenti canonici, è sempre consigliabile prescrivere riferimenti assoluti

<link rel="canonical" href="http://site.com/dresses.html" />

da quando specifichi riferimenti relativi, c’è un’alta probabilità di fare un errore:

<link rel="canonical" href="site.com/dresses.html" />

Quindi i motori di ricerca ignoreranno semplicemente queste istruzioni.

email__icon

Puoi essere il primo a sapere di nuovi articoli

Reset Password

Enter your e-mail to reset your password

Your email

Check Your Email

We have sent you a new link to change your password. Check your email and follow instructions envelope

Your password has been reset successfully!

close
conversation

Contattaci

Consulta i nostri esperti di market intelligence e scopri come beneficiare di Sitechecker.

ERROR: The Name field is empty.

ERROR: The Last Name field is empty.

ERROR: The Work Email field is empty.

ERROR: The Message field is empty.

Thank you for registration!

We are redirecting you to PayPal

Check Your Website SEO Performance

analytics

Launch website audit to find issues and increase website SEO score

Must be a valid URL with http:// or https://
No limits! Upgrade your account to crawl this domain