Tag kanoniczny
Znacznik, który wskazuje Google „to jest oryginał”, gdy ta sama treść jest pod kilkoma adresami. Porządkuje duplikaty, zanim zrobią problem.
Co to właściwie znaczy
Tag kanoniczny (z angielskiego „canonical tag”) to znacznik w kodzie strony, który mówi Google, który adres jest wersją główną, gdy ta sama lub bardzo podobna treść dostępna jest pod kilkoma adresami. Dzięki niemu wyszukiwarka wie, którą wersję indeksować i pokazywać, zamiast zgadywać albo dzielić siłę między duplikaty.
Przykład z życia firmy
Sklep ma ten sam produkt pod adresami z filtrami: /buty, /buty?kolor=czarny, /buty?sort=cena. Dla człowieka to jedna strona, dla Google: trzy niemal identyczne. Bez canonicala wyszukiwarka może uznać to za duplikaty i osłabić wszystkie. Z canonicalem wskazującym na /buty wie, że reszta to warianty, a liczy się oryginał.
Dlaczego to dla Ciebie ważne
To dlatego canonical to ważne, choć niewidoczne narzędzie porządkowe: chroni przed rozmyciem siły strony na wiele kopii i przed problemem duplikatów treści. Szczególnie w sklepach i większych serwisach, gdzie ten sam produkt czy artykuł potrafi istnieć pod wieloma adresami, dobrze ustawione canonicale decydują, co Google w ogóle bierze pod uwagę.
Jak to wykorzystać
Zadbaj, by każda ważna strona wskazywała canonicalem na samą siebie, a warianty (z parametrami, filtrami): na wersję główną. W większości systemów robią to wtyczki SEO, ale warto sprawdzić, czy działa poprawnie. Nie myl canonicala z przekierowaniem 301: canonical zostawia obie strony, tylko wskazuje ważniejszą.
Canonical po angielsku i jak wygląda
Canonical to po angielsku „kanoniczny”, czyli wzorcowy. Tag kanoniczny to znacznik w kodzie strony, który mówi wyszukiwarce, który adres jest główną wersją treści. Wygląda tak:
<link rel="canonical" href="https://twojsklep.pl/buty-trekkingowe/">
Google traktuje go jako silną wskazówkę, ale nie bezwzględne polecenie. Jeśli inne sygnały się nie zgadzają, może wybrać inny adres jako kanoniczny.
Kiedy pojawiają się duplikaty
- Ta sama strona pod adresem z www i bez www, z http i https.
- Adresy z parametrami: sortowanie, filtry, kody śledzące.
- Ten sam produkt w kilku kategoriach pod różnymi adresami.
- Wersje do druku, strony z paginacją.
- Ten sam artykuł opublikowany w dwóch miejscach.
Przykłady z różnych branż
- Sklep internetowy. Kategoria butów ma adresy z sortowaniem po cenie i popularności. Każdy z nich wskazuje canonical na podstawowy adres kategorii.
- Usługi. Gabinet publikuje ten sam opis usługi na dwóch podstronach. Canonical na jednej z nich wskazuje, która wersja jest główna.
- Firma B2B. Firma przedrukowuje swój artykuł w portalu branżowym i prosi o canonical wskazujący na oryginał na własnej stronie.
Jak ustawić canonical krok po kroku
- Każda strona powinna mieć tag kanoniczny, najczęściej wskazujący na samą siebie.
- Na stronach z parametrami ustaw canonical na wersję bez parametrów.
- Pilnuj spójności: ten sam adres w canonical, w mapie witryny i w linkach wewnętrznych.
- Ujednolicaj wersję domeny przekierowaniem 301, a nie samym canonicalem.
- Sprawdź w Google Search Console w narzędziu Sprawdzanie adresu URL, który adres Google wybrał jako kanoniczny.
Najczęstsze błędy
Najczęstszy błąd to canonical wszystkich stron ustawiony na stronę główną, zwykle przez źle skonfigurowaną wtyczkę. Google może wtedy pominąć całą resztę witryny. Drugi to canonical wskazujący na adres z przekierowaniem albo błędem 404. Trzeci to sprzeczne sygnały: canonical wskazuje na jeden adres, a mapa witryny i linki na inny.
Canonical to wskazówka, nie polecenie
Google traktuje tag canonical jako silną sugestię, ale nie zawsze się do niej stosuje. Jeśli inne sygnały wskazują inaczej, na przykład linki wewnętrzne prowadzą do innej wersji albo strony różnią się treścią, Google może wybrać inny adres kanoniczny. W Search Console, w narzędziu Sprawdzanie adresu URL, widać, który adres wybrał Google i który wskazała strona.
Canonical a filtry w sklepie
Filtry i sortowanie w sklepie tworzą wiele adresów z tą samą lub prawie tą samą treścią, na przykład z parametrem koloru lub ceny. Zwykle warto, żeby takie adresy wskazywały canonical na główną stronę kategorii. Wyjątkiem są filtry, które odpowiadają popularnym wyszukiwaniom, na przykład „buty damskie czarne”. Takie strony mogą mieć własny canonical, tytuł i opis, żeby zbierać ruch na konkretną frazę.
Canonical a inne sposoby
- Przekierowanie 301: gdy stara wersja nie jest już potrzebna użytkownikom.
- Canonical: gdy obie wersje muszą działać, ale tylko jedna ma być w wynikach.
- Noindex: gdy strona ma w ogóle nie pojawiać się w wynikach.
Nie łącz noindex z canonical wskazującym na inną stronę, bo wysyła to sprzeczne sygnały.
Jak sprawdzić canonical
Otwórz kod źródłowy strony i wyszukaj rel="canonical". Adres powinien być pełny, z https, i prowadzić do strony, która działa i nie przekierowuje dalej. Na stronach z paginacją każda strona listy powinna zwykle wskazywać samą siebie, a nie pierwszą stronę.
Pierwszy krok
Sprawdź w Search Console raport Strony i poszukaj pozycji „Duplikat, użytkownik nie oznaczył strony kanonicznej”. To lista adresów do uporządkowania.
Wyjaśnienie na prostym przykładzie
Ta sama piosenka jest w radiu, na płycie i w serwisie muzycznym. Zespół mówi jednak: oficjalna wersja to ta z płyty. Gdy ktoś pyta, którą liczyć, wiadomo od razu.
Tag canonical robi to samo dla stron. Często ten sam produkt ma kilka adresów, na przykład z filtrem koloru albo z kodem kampanii na końcu. Znacznik canonical mówi Google, który adres jest główny. Dzięki temu wyszukiwarka nie traktuje kopii jako konkurencji i liczy siłę wszystkich wersji dla jednej strony.
Trudne słowa z tego hasła
- Duplikat treści. Ta sama albo bardzo podobna treść pod kilkoma adresami. Zobacz duplikat treści.
- Przekierowanie 301. Stałe przeniesienie starego adresu na nowy. Zobacz przekierowanie 301.
- Indeksacja. Dodanie strony do bazy wyszukiwarki. Zobacz indeksacja.
- UTM. Dopisek w adresie, który mówi analityce, skąd przyszedł ruch. Zobacz UTM.
Ćwiczenie na 15 minut
- Otwórz dowolny produkt albo artykuł na swojej stronie.
- Pokaż źródło strony i wyszukaj słowo canonical.
- Sprawdź, czy adres w znaczniku to ten sam adres, który widzisz w pasku.
- Powtórz to dla strony z filtrem albo z dopiskiem po znaku zapytania.
Wiesz, czy Google dostaje jasną wskazówkę; gdy strona zmieniła adres na stałe, lepsze jest przekierowanie 301.
Najczęstsze pytania
Co to jest tag kanoniczny?
To znacznik w kodzie strony, który wskazuje wyszukiwarce główną wersję treści, gdy ta sama lub bardzo podobna treść jest dostępna pod kilkoma adresami.
Czym różni się canonical od przekierowania 301?
Przekierowanie 301 przenosi użytkownika i robota na inny adres. Canonical zostawia stronę dostępną, ale wskazuje Google, która wersja jest główna.
Czy każda strona powinna mieć canonical?
Tak, to dobra praktyka. Najczęściej canonical wskazuje na samą stronę, co chroni przed duplikatami z parametrami w adresie.
Czy Google zawsze stosuje się do tagu canonical?
Nie. To silna wskazówka, ale Google może wybrać inny adres, jeśli inne sygnały wskazują inaczej.
Czy strona może wskazywać canonical na siebie?
Tak, to dobra praktyka. Samoodwołujący się canonical pomaga uniknąć duplikatów z parametrami w adresie.
Powiązane pojęcia
← Wszystkie pojęcia w słowniku · Prześwietl swoją stronę skanerem →