Document heeft geen geldige rel=canonical

Wanneer meerdere pagina's vergelijkbare inhoud hebben, beschouwen zoekmachines deze als dubbele versies van dezelfde pagina. Desktop- en mobiele versies van een productpagina worden bijvoorbeeld vaak als duplicaten beschouwd.

Zoekmachines selecteren een van de pagina's als de canonieke of primaire versie en crawlen die andere. Met geldige canonieke links kunt u zoekmachines vertellen welke versie van een pagina ze moeten crawlen en aan gebruikers moeten weergeven in de zoekresultaten.

Het gebruik van canonieke links heeft veel voordelen:

  • Het helpt zoekmachines meerdere URL's te consolideren in één enkele voorkeurs-URL. Als andere sites bijvoorbeeld zoekparameters aan het einde van links naar uw pagina plaatsen, consolideren zoekmachines die URL's naar de door u gewenste versie.
  • Het vereenvoudigt trackingmethoden. Het bijhouden van één URL is eenvoudiger dan het bijhouden van meerdere URL's.
  • Het verbetert de paginarangschikking van gesyndiceerde inhoud door de gesyndiceerde links naar uw originele inhoud terug te consolideren naar uw voorkeurs-URL.

Lighthouse markeert elke pagina met een ongeldige canonieke link:

Lighthouse-audit toont document met ongeldige canonieke link

Een pagina slaagt niet voor deze audit als aan een van de volgende voorwaarden wordt voldaan:

  • Er is meer dan één canonieke link.
  • De canonieke link is geen geldige URL.
  • De canonieke link verwijst naar een pagina voor een andere regio of taal.
  • De canonieke link verwijst naar een ander domein.
  • De canonieke link verwijst naar de hoofdmap van de site. Houd er rekening mee dat dit scenario in sommige scenario's geldig kan zijn, zoals voor AMP- of mobiele paginavarianten, maar Lighthouse beschouwt het niettemin als een mislukking.

Er zijn twee opties voor het opgeven van een canonieke link.

Optie 1: Voeg een <link rel=canonical> element toe aan de <head> van de pagina:

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

Optie 2: Voeg een Link header toe aan het HTTP-antwoord:

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

Zie de pagina Dubbele URL's consolideren van Google voor een lijst met de voor- en nadelen van elke aanpak.

Algemene richtlijnen

  • Zorg ervoor dat de canonieke URL geldig is.
  • Gebruik waar mogelijk veilige HTTPS- canonieke URL's in plaats van HTTP.
  • Als u hreflang links gebruikt om verschillende versies van een pagina weer te geven, afhankelijk van de taal of het land van een gebruiker, zorg er dan voor dat de canonieke URL naar de juiste pagina voor die betreffende taal of dat land verwijst.
  • Laat de canonieke URL niet naar een ander domein verwijzen. Yahoo en Bing staan ​​dit niet toe.
  • Verwijs pagina's op een lager niveau niet naar de hoofdpagina van de site, tenzij hun inhoud hetzelfde is.

Google-specifieke richtlijnen

  • Gebruik de Google Search Console om te zien welke URL's Google als canoniek of duplicatief beschouwt voor uw hele site.
  • Gebruik de URL-verwijderingstool van Google niet voor heiligverklaring. Het verwijdert alle versies van een URL uit de zoekopdracht.

Bronnen