Dokument nie ma prawidłowego atrybutu rel=canonical

Jeśli wiele stron ma podobną treść, wyszukiwarki uznają je za duplikaty wersji tej samej strony. Mogą to być na przykład wersje produktu na komputery i urządzenia mobilne są często uważane za duplikaty.

Wyszukiwarki wybierają jedną ze stron jako kanoniczną, czyli główną wersję, którą przeszukiwają. Prawidłowe linki kanoniczne pozwalają informować wyszukiwarki wersję strony, którą należy zindeksować i wyświetlić użytkownikom w wynikach wyszukiwania.

Korzystanie z linków kanonicznych ma wiele zalet:

  • Ułatwia on wyszukiwarkom konsolidację wielu adresów URL w jednym preferowanym adresie URL. Jeśli inne witryny umieszczają parametry zapytania na końcu linków do Twojej strony, wyszukiwarki konsolidują te adresy URL z Twoją preferowaną wersją.
  • Upraszcza to metody śledzenia. Śledzenie jednego adresu URL jest łatwiejsze niż śledzenie wielu.
  • Poprawia ranking strony treści rozpowszechnianych przez konsolidację linków do treści rozpowszechnianych z powrotem do preferowanego adresu URL.

Lighthouse oznacza dowolną stronę z nieprawidłowym linkiem kanonicznym:

Audyt Lighthouse pokazujący dokument z nieprawidłowym linkiem kanonicznym

Strona nie przejdzie tego audytu, jeśli spełniony jest co najmniej 1 z tych warunków:

  • Jest więcej niż 1 link kanoniczny.
  • Link kanoniczny nie jest prawidłowym adresem URL.
  • Link kanoniczny prowadzi do strony dla innego regionu lub języka.
  • Link kanoniczny prowadzi do innej domeny.
  • Link kanoniczny wskazuje na katalog główny witryny. Pamiętaj, że ten scenariusz może być sprawdzić się w niektórych sytuacjach, np. w przypadku wersji AMP lub stron mobilnych, ale Lighthouse jednak traktuje to jako awarię.
.

Istnieją 2 opcje określania kanonicznego linku.

Opcja 1: dodaj element <link rel=canonical> do <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 wad każdego podejścia znajdziesz na stronie Konsolidowanie duplikatów adresów URL.

Ogólne wskazówki

  • Sprawdź, czy kanoniczny URL jest prawidłowy.
  • W miarę możliwości zamiast HTTP używaj bezpiecznych kanonicznych adresów URL HTTPS.
  • Jeśli używasz linków hreflang, aby wyświetlać różne wersje strony w zależności od języka lub kraju użytkownika, upewnij się, że kanoniczny adres URL wskazuje na odpowiednią stronę dla danego języka lub kraju.
  • Nie kieruj kanonicznego adresu URL do innej domeny. Yahoo i Bing tego nie zezwalają.
  • Nie kieruj stron niższego poziomu do strony głównej witryny, chyba że ich treść tak samo.

Wytyczne Google

  • Użyj Google Search Console. i sprawdź, które adresy URL Google uważa za kanoniczne lub za duplikaty w całej Twojej witrynie.
  • Nie używaj narzędzia Google do usuwania adresów URL na potrzeby wyboru strony kanonicznej. Usuwa wszystkie wersje adresu URL z wyszukiwarki.
.

Zasoby