Dokument nie ma prawidłowego atrybutu rel=canonical

Jeśli wiele stron zawiera podobną treść, wyszukiwarki uznają je za duplikaty tej samej strony. Na przykład komputerowa i mobilna wersja strony produktu jest często uważana za duplikaty.

Wyszukiwarki wybierają jedną z tych stron jako wersję kanoniczną (główną) i zindeksują ją ponownie. Prawidłowe linki kanoniczne pozwalają wskazać wyszukiwarkom, którą wersję strony zindeksować i wyświetlić użytkownikom w wynikach wyszukiwania.

Używanie linków kanonicznych ma wiele zalet:

  • Ułatwia wyszukiwarkom konsolidowanie wielu adresów URL w jednym preferowanym adresie. Jeśli na przykład inne witryny umieszczają parametry zapytania na końcu linków do Twojej strony, wyszukiwarki skonsolidują te adresy URL do preferowanej wersji.
  • Upraszcza metody śledzenia. Śledzenie jednego adresu URL jest łatwiejsze niż śledzenie wielu.
  • Poprawia ona ranking stron w redystrybuowanych treściach dzięki konsolidacji dystrybuowanych linków do Twojej oryginalnej treści z powrotem do preferowanego adresu URL.

Lighthouse oznacza stronę z nieprawidłowym linkiem kanonicznym:

Kontrola Lighthouse pokazująca dokument z nieprawidłowym linkiem kanonicznym

Strona nie przejdzie kontroli, jeśli spełniony jest dowolny z tych warunków:

  • Istnieje więcej niż 1 link kanoniczny.
  • Link kanoniczny nie jest prawidłowym adresem URL.
  • Link kanoniczny wskazuje stronę w innym regionie lub języku.
  • Link kanoniczny prowadzi do innej domeny.
  • Link kanoniczny wskazuje katalog główny witryny. Pamiętaj, że ten scenariusz może być prawidłowy w niektórych sytuacjach, np. w przypadku stron AMP lub stron mobilnych, ale Lighthouse traktuje jednak ten problem jako błąd.

Link kanoniczny możesz określić na 2 sposoby.

Opcja 1. Dodaj element <link rel=canonical> do sekcji <head> strony:

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

Opcja 2. Dodaj nagłówek Link do odpowiedzi HTTP:

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

Listę zalet i zalet każdego podejścia znajdziesz na stronie Konsolidacja duplikatów adresów URL.

Ogólne wskazówki

  • Sprawdź, czy kanoniczny URL jest prawidłowy.
  • W miarę możliwości używaj bezpiecznych kanonicznych adresów URL HTTPS zamiast HTTP.
  • Jeśli używasz linków hreflang do wyświetlania różnych wersji strony w zależności od języka lub kraju użytkownika, upewnij się, że kanoniczny URL wskazuje stronę odpowiednią dla danego języka lub kraju.
  • Nie przekierowuj kanonicznego adresu URL do innej domeny. Yahoo i Bing na to nie pozwalają.
  • Nie umieszczaj stron niższego poziomu na stronie głównej witryny, chyba że ich zawartość jest taka sama.

Wytyczne Google

  • W Google Search Console sprawdź, które adresy URL w całej witrynie zostały uznane przez Google za kanoniczne lub zduplikowane.
  • Nie używaj narzędzia Google do usuwania adresów URL do kanonizacji. Usuwa z wyszukiwarki wszystkie wersje adresu URL.

Zasoby