Il documento non contiene un valore rel=canonical valido

Quando più pagine hanno contenuti simili, i motori di ricerca le considerano versioni duplicate della stessa pagina. Ad esempio, le versioni desktop e mobile di una pagina prodotto sono spesso considerate duplicati.

I motori di ricerca selezionano una delle pagine come versione canonica o principale, e scandono l'altra pagina. I link canonici validi ti consentono di indicare ai motori di ricerca quale versione di una pagina sottoporre a scansione e mostrare agli utenti nei risultati di ricerca.

L'utilizzo dei link canonici presenta molti vantaggi:

  • Consente ai motori di ricerca di consolidare più URL in un unico URL preferito. Ad esempio, se altri siti inseriscono parametri di ricerca alla fine dei link che rimandano alla tua pagina, i motori di ricerca consolidano questi URL alla tua versione preferita.
  • Semplifica i metodi di monitoraggio. Il monitoraggio di un solo URL è più facile che di molti.
  • Migliora il ranking della pagina dei contenuti distribuiti in syndication consolidando i link in syndication ai tuoi contenuti originali nell'URL che preferisci.

Lighthouse segnala qualsiasi pagina con un link canonico non valido:

Controllo Lighthouse che mostra il documento con un link canonico non valido

Una pagina non supera questo controllo se viene soddisfatta una delle seguenti condizioni:

  • È presente più di un link canonico.
  • Il link canonico non è un URL valido.
  • Il link canonico rimanda a una pagina relativa a un'altra regione o lingua.
  • Il link canonico rimanda a un dominio diverso.
  • Il link canonico rimanda alla directory principale del sito. Tieni presente che questo scenario potrebbe essere valido in alcuni scenari, ad esempio per le varianti di pagine AMP o mobile, ma Lighthouse lo considera comunque un errore.

Esistono due opzioni per specificare un link canonico.

Opzione 1: aggiungi un elemento <link rel=canonical> a <head> della pagina:

<!doctype html>
<html lang="en">
  <head>
    …
    <link rel="canonical" href="https://example.com"/>
    …
  </head>
  <body>
    …
  </body>
</html>

Opzione 2. Aggiungi un'intestazione Link alla risposta HTTP:

Link: https://example.com; rel=canonical

Per un elenco dei pro e dei contro di ciascun approccio, consulta la pagina Consolidare gli URL duplicati di Google.

Linee guida generali

  • Assicurati che l'URL canonico sia valido.
  • Se possibile, utilizza URL canonici HTTPS sicuri anziché HTTP.
  • Se utilizzi link hreflang per pubblicare versioni diverse di una pagina a seconda della lingua o del paese dell'utente, assicurati che l'URL canonico rimanda alla pagina corretta per la lingua o il paese in questione.
  • Non indirizzare l'URL canonico a un dominio diverso. Yahoo e Bing non lo consentono.
  • Non indirizzare pagine di livello inferiore alla pagina principale del sito a meno che i contenuti non siano gli stessi.

Linee guida specifiche di Google

  • Utilizza Google Search Console per sapere quali URL sono considerati canonici o duplicati da Google per l'intero sito.
  • Non utilizzare lo strumento di rimozione degli URL di Google per la canonizzazione. Rimuove tutte le versioni di un URL dalla ricerca.

Risorse