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.
Dlaczego kontrola linków kanonicznych w Lighthouse kończy się niepowodzeniem
Lighthouse oznacza dowolną stronę 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ę.
Jak dodać do stron linki kanoniczne
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.