Il documento non contiene un valore rel=canonical valido

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

I motori di ricerca selezionano una delle pagine come versione canonica o principale e la eseguono la scansione. 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 offre molti vantaggi:

  • Consente ai motori di ricerca di consolidare più URL in un unico URL preferito. Ad esempio, se altri siti inseriscono parametri di query alla fine dei link alla tua pagina, i motori di ricerca consolidano questi URL nella versione che preferisci.
  • Semplifica i metodi di monitoraggio. Monitorare un URL è più facile che monitorarne molti.
  • Migliora il ranking delle pagine dei contenuti in syndication consolidando i link in syndication ai contenuti originali e indirizzandoli all'URL che preferisci.

Lighthouse segnala qualsiasi pagina con un link alla versione canonica non valido:

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

Una pagina non supera questo controllo se è 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 radice del sito. Tieni presente che questo scenario può essere valido in alcuni casi, ad esempio per le varianti AMP o delle pagine mobile, ma Lighthouse lo tratta comunque come un errore.

Esistono due opzioni per specificare un link canonico.

Opzione 1: aggiungi un elemento <link rel=canonical> al <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, vedi 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 i link hreflang per pubblicare versioni diverse di una pagina in base alla lingua o al paese di un utente, assicurati che l'URL canonico indichi la pagina corretta per la rispettiva lingua o paese.
  • 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 il loro contenuto non sia allo stesso modo.

Linee guida specifiche di Google

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

Risorse