Link kanoniczny – co to jest?
W SEO oznaczenie rel=”canonical” jest elementem kodu HTML umieszczony w sekcji <head>, który pomaga uniknąć duplikacji treści. Działa ono poprzez wskazanie wyszukiwarce, aby w przypadku podobnych lub identycznych stron preferowała tę wskazaną jako kanoniczną. Na przykład, gdy strona B zawiera element rel=”canonical odwołujący się do strony A, oznacza to, że strona B wskazuje na kanoniczny adres strony A. W kontekście linków kanonicznych najważniejszy jest tag rel=”canonical”. W praktyce używa się różnych określeń, które opisują proces kanonizacji linków, takich jak:
- tag kanoniczny,
- link kanoniczny,
- odnośnik kanoniczny,
- kanoniczny URL,
- rel canonical,
- link canonical.
Chociaż te terminy mogą nieznacznie różnić się w znaczeniu, w praktyce wszystkie odnoszą się do użycia oznaczenia rel=”canonical”.
Warto też pamiętać, że tag kanoniczny jest jedynie wskazówką dla robotów Google. Jego użycie nie gwarantuje, że wyszukiwarka uzna wskazany adres za właściwy. Dlatego linki kanoniczne dzielimy na:
- link zdeklarowany przez użytkownika,
- link kanoniczny uznany przez Google.
Najlepsza sytuacja występuje wtedy, gdy link kanoniczny wskazany przez użytkownika zgadza się z tym uznanym przez Google. Można to sprawdzić za pomocą narzędzia Google Search Console.
Linki kanoniczne – dlaczego są ważne?
Adresy URL mogą występować w wielu wariantach, prowadząc do tego samego lub bardzo podobnego contentu. Przykładowo:
- zabawki.pl
- www.zabawki.pl
- https://m.zabawki.pl
- https://amp.zabawki.pl
- https://zabawki.pl?ref=facebook
Załóżmy, że wszystkie te adresy prowadzą do głównej strony sklepu z zabawkami. Może to stanowić problem dla Google, ponieważ wyszukiwarka może nie wiedzieć, który URL jest głównym adresem. Tag canonical umożliwia jednak wskazanie Google preferowanego adresu URL. Taki element informuje wyszukiwarkę, pod którym adresem URL powinna indeksować zawartość strony. Innymi słowy, jeśli witryna jest dostępna pod wieloma adresami URL lub istnieją jej różne warianty o podobnej treści (np. oddzielne wersje mobilne i desktopowe), należy wskazać wyszukiwarce, który link jest autorytatywny (kanoniczny) dla danej strony.
Kiedy stosować linki kanoniczne w sklepie ?
Link kanoniczny jest używany, gdy na jednej domenie istnieje kilka wersji tej samej strony lub treści. Pozwala on wyszukiwarkom internetowym zrozumieć, która wersja strony jest główna i powinna być indeksowana, a które są alternatywnymi wersjami i nie powinny być indeksowane.
Przykłady zastosowania linku kanonicznego:
Różne wersje strony na jednej domenie:
Na jednej domenie mogą istnieć różne wersje strony z różnymi adresami URL, np. z lub bez www albo z lub bez https. W takim przypadku można ustawić link kanoniczny wskazujący na główną wersję strony.
Strony listingów z filtrowaniem, sortowaniem i paginacją:
Na stronach listingów, gdzie użytkownicy mogą filtrować, sortować lub przechodzić do kolejnych stron, każda zmiana parametru powoduje zmianę adresu URL, chociaż treść pozostaje ta sama. W takim przypadku link kanoniczny należy ustawić na główną stronę listingu (bez dodatkowych parametrów).
Strony z podobnymi treściami:
Na jednej domenie mogą istnieć strony z podobnymi treściami, np. strona produktu z różnymi wariantami koloru lub rozmiaru. W takim przypadku można ustawić link kanoniczny wskazujący na główną stronę produktu, a na pozostałych stronach dodać linki kanoniczne wskazujące na tę główną stronę. Dzięki temu unika się problemów z jakością i duplikowaniem opisów produktów.
Wersje stron na różne urządzenia:
Strona może być dostępna zarówno na komputerach, jak i urządzeniach mobilnych, z różnymi adresami URL dla tych wersji. W takim przypadku można ustawić link kanoniczny wskazujący na wersję komputerową lub mobilną, w zależności od tego, która jest główną wersją strony.Stosowanie linków kanonicznych pomaga wyszukiwarkom prawidłowo indeksować treści i unikać problemów z duplikacją, co może pozytywnie wpłynąć na widoczność strony w wynikach wyszukiwania.
Kiedy nie warto stosować linku kanonicznego ?
Link kanoniczny jest niezwykle przydatny, gdy chcesz uniknąć duplikatów treści na swojej stronie lub wskazać wyszukiwarką, która wersja strony jest główną wersją do indeksowania. Oto sytuacje, w których nie powinieneś używać linku kanonicznego:
- Jeśli na Twojej stronie nie ma problemu z duplikatami treści, nie ma potrzeby używania linku kanonicznego.
- Jeśli wersja strony, którą chcesz oznaczyć jako główną, zawiera znacząco różne treści lub ma zupełnie inny cel niż inne wersje strony, lepiej stworzyć osobną stronę z unikalnym adresem URL zamiast używać linku kanonicznego.
- Jeśli chcesz, aby wszystkie wersje strony były indeksowane przez wyszukiwarki, nie powinieneś używać linku kanonicznego, ponieważ wskazuje on wyszukiwarkom, która wersja strony ma być indeksowana.
- Nie warto stosować linku kanonicznego dla stron, które mają unikalną treść i nie przyjmują żadnych parametrów. Tworzenie linku kanonicznego, który wskazuje sam na siebie, nie jest konieczne.
Jeśli nie masz problemu z duplikatami treści lub chcesz, aby wszystkie wersje strony były indeksowane przez wyszukiwarki, nie musisz używać linku kanonicznego. Stosowanie linków kanonicznych nie jest wymagane dla każdej strony, szczególnie gdy strona ma unikalną treść i nie przyjmuje żadnych parametrów.
Linki kanoniczne, a przekierowanie 301
Linki kanoniczne to metoda, która pozwala określić jedną “prawdziwą” wersję strony internetowej, którą wyszukiwarki powinny indeksować. Z kolei przekierowanie 301 to technika przekierowywania, która informuje wyszukiwarki, że strona została trwale przeniesiona pod nowy adres URL. Stosowanie przekierowania 301 pozwala zachować linki przychodzące oraz pozycję strony w wynikach wyszukiwania.
Linki kanoniczne i przekierowanie 301 to dwie różne metody rozwiązania problemu duplikacji treści na stronie internetowej.
- Linki kanoniczne: To technika polegająca na oznaczeniu jednej wersji strony jako głównej i prawdziwej wersji, podczas gdy pozostałe wersje są traktowane jako duplikaty. Oznaczenie to realizuje się poprzez dodanie do nagłówka strony specjalnego tagu rel=”canonical”, wskazującego na adres URL wersji kanonicznej. Dzięki temu wyszukiwarki wiedzą, która wersja powinna być indeksowana i prezentowana w wynikach wyszukiwania.
- Przekierowanie 301: To technika polegająca na przekierowaniu użytkowników i wyszukiwarek z jednego adresu URL na inny. Po wykonaniu przekierowania 301, wyszukiwarki traktują przekierowany adres URL jako nieaktywny i indeksują oraz prezentują w wynikach wyszukiwania nowy, docelowy adres URL. Przekierowanie 301 umożliwia zachowanie linków przychodzących oraz pozycji strony w wynikach wyszukiwania.
- Różnice: Linki kanoniczne służą do oznaczania prawdziwej wersji strony, podczas gdy przekierowanie 301 przenosi ruch i pozycję w wyszukiwarce na nowy adres URL. Linki kanoniczne pomagają w zarządzaniu duplikatami treści poprzez wskazanie preferowanej wersji strony, natomiast przekierowanie 301 przenosi użytkowników i wyszukiwarki na nowy adres, utrzymując jednocześnie SEO wartość pierwotnego adresu URL.
deweloperem lub specjalistą SEO. Jeśli potrzebujesz pomocy, jesteśmy tu, aby Ci pomóc.
Linki kanoniczne – podsumowanie
Linki kanoniczne to kluczowy element technicznego SEO, który pomaga uniknąć duplikacji treści na stronie internetowej. Poprzez wskazanie głównej wersji strony za pomocą tagu rel=”canonical”, wyszukiwarki mogą lepiej zrozumieć, który adres URL powinien być indeksowany i prezentowany w wynikach wyszukiwania. To jest szczególnie ważne w przypadku różnych wariantów tej samej strony, takich jak nawigacja fasetowa czy różne wersje strony z parametrami UTM.
Poprawne wdrożenie linków kanonicznych zapewnia, że wyszukiwarki nie będą myliły się co do treści strony, co może wpłynąć pozytywnie na jej widoczność i ranking. Aby upewnić się, że linki kanoniczne są prawidłowo zastosowane, warto skonsultować się z deweloperem lub specjalistą SEO. Dzięki temu można zoptymalizować stronę i uniknąć problemów związanych z duplikacją treści.