Tag canonical: kiedy stosować i jak nie zepsuć indeksowania
Jedna linijka w kodzie, która potrafi uporządkować sklep albo w tydzień wyciąć połowę serwisu z wyników.
Tag canonical to linijka w sekcji head, która mówi wyszukiwarce: „jeśli trafiłeś tu kilkoma adresami, traktuj ten jako właściwy”. Stosuje się go wtedy, gdy ta sama lub prawie ta sama treść jest dostępna pod wieloma adresami, na przykład przy filtrach w sklepie, parametrach kampanii albo wersji do druku. Nie stosuje się go do stron o innej treści, bo wtedy działa jak polecenie usunięcia strony z indeksu.
W skrócie
- Canonical to podpowiedź, nie polecenie. Google zwykle ją respektuje, ale może wybrać inny adres, jeśli sygnały mówią co innego.
- Stosuj przy duplikatach i wariantach tej samej treści. Nie stosuj przy stronach o różnej treści.
- Canonical, noindex i przekierowanie 301 rozwiązują trzy różne problemy. Podmiana jednego na drugi to najczęstszy błąd.
- Fraza „canonical” ma około 1000 wyszukań miesięcznie przy trudności 27 na 100, czyli najlepszy stosunek wolumenu do trudności w klastrze technicznym [Z NARZĘDZIA: Semrush, baza pl, odczyt 2026-08-04].
Jak wygląda i gdzie się go wstawia
Tag trafia do sekcji head strony i wskazuje adres uznany za główny:
| Sytuacja | Co ustawić |
|---|---|
| Strona jest wersją główną | canonical wskazujący na samą siebie, w pełnej formie z protokołem i domeną |
| Kategoria z filtrem koloru | canonical wskazujący na kategorię bez filtra |
| Adres z parametrami kampanii | canonical wskazujący na czysty adres bez parametrów |
| Artykuł opublikowany też u partnera | u partnera canonical wskazujący na Twój oryginał |
| Strona z paginacją, druga i kolejne | canonical wskazujący na samą siebie, nie na pierwszą stronę listy |
Jedna zasada wystarczy: każda strona powinna mieć canonical, a domyślnie wskazujący na samą siebie. Brak tagu nie jest błędem krytycznym, ale zostawia decyzję wyszukiwarce w sytuacjach, w których wolisz ją podjąć sam.
Canonical, noindex czy 301: który z nich
To trzy różne narzędzia do trzech różnych problemów. Podmiana jednego na drugi to najczęstsza przyczyna zniknięcia stron z wyników.
| Narzędzie | Co robi | Kiedy użyć | Czego nie robi |
|---|---|---|---|
| rel canonical | wskazuje wersję główną spośród duplikatów | filtry, parametry, warianty tej samej treści | nie usuwa strony, nie przekierowuje użytkownika |
| noindex | wyklucza stronę z wyników | koszyk, wyniki wyszukiwania wewnętrznego, strony logowania | nie scala sygnałów z inną stroną |
| przekierowanie 301 | trwale przenosi pod nowy adres | zmiana adresu, scalanie dwóch stron w jedną | nie nadaje się, gdy oba adresy mają zostać dostępne |
Prosty test decyzyjny: jeśli użytkownik ma nadal widzieć obie strony, użyj canonical. Jeśli jedna strona ma przestać istnieć, użyj 301. Jeśli strona ma istnieć dla użytkownika, ale nigdy nie pojawiać się w wynikach, użyj noindex.
Pięć błędów, które wycinają strony z indeksu
- Canonical z każdej podstrony na stronę główną. Klasyczny efekt złej konfiguracji szablonu. Sygnał dla wyszukiwarki brzmi: cały serwis to jedna strona. Ruch znika w kilka tygodni.
- Canonical na adres z przekierowaniem albo na stronę 404. Wyszukiwarka dostaje sprzeczne sygnały i ignoruje tag, wracając do własnej decyzji.
- Canonical i noindex na tej samej stronie. Mówisz jednocześnie „scal to z tamtą stroną” i „usuń to z indeksu”. Efekt bywa nieprzewidywalny.
- Canonical na wersję http przy serwisie na https albo na adres z www przy serwisie bez www. Adres musi być identyczny co do znaku z tym, który ma być indeksowany.
- Canonical między stronami o innej treści. Wskazanie strony usługowej jako kanonicznej dla wpisu blogowego usuwa wpis z wyników, mimo że treściowo to dwie różne rzeczy.
Jak sprawdzić, czy canonical działa poprawnie
- Otwórz źródło strony i wyszukaj ciąg rel="canonical". Sprawdź, czy adres jest pełny, z protokołem i domeną.
- Wejdź na wskazany adres. Jeśli następuje przekierowanie albo pojawia się 404, tag jest błędny.
- W Search Console, w raporcie sprawdzania adresu URL, porównaj „kanoniczny wskazany przez użytkownika” z „kanonicznym wybranym przez Google”. Rozjazd tych dwóch pól to sygnał, że sygnały na stronie są sprzeczne.
- Przy sklepie sprawdź próbkę: kategoria, kategoria z filtrem, produkt, produkt z wariantem. Cztery adresy wystarczą do wykrycia większości błędów w szablonie.
Canonical a widoczność w odpowiedziach AI
Modele językowe korzystają z treści zebranych z sieci i nie odtwarzają dokładnie logiki indeksowania Google. Znaczenie canonical jest tu pośrednie, ale realne: jeśli ta sama treść krąży pod pięcioma adresami, sygnały rozpraszają się między nimi, a szansa, że model zacytuje akurat tę wersję, którą chcesz promować, spada. Uporządkowanie duplikatów pomaga w obu kanałach naraz. O tym, dlaczego świeżość i spójność treści wpływa na cytowanie, piszemy w tekście o citation cliff.
Kiedy canonical nie wystarczy
Trzy sytuacje, w których sam tag nie rozwiąże problemu:
- Duplikaty w skali tysięcy adresów, na przykład przy filtrach bez ograniczeń. Wtedy potrzebna jest decyzja o tym, które kombinacje mają być w ogóle dostępne dla robotów.
- Dwie strony, które realnie konkurują o to samo zapytanie, ale mają inną treść. To kanibalizacja, a jej rozwiązaniem jest scalenie stron, nie tag.
- Strony w ogóle nieodwiedzane przez roboty. Canonical nie pomoże, jeśli problem leży w indeksacji. Błędny tag to zresztą dopiero piąta z dziewięciu przyczyn braku indeksacji: wcześniej sprawdza się linkowanie wewnętrzne, mapę strony, robots.txt i znacznik noindex.
Porządkowanie duplikatów i canonicali to standardowy element naszej optymalizacji technicznej, a stan wyjściowy sprawdzamy w audycie.
FAQ: tag canonical
To znacznik w sekcji head strony, który wskazuje wyszukiwarce adres uznawany za główny spośród kilku prowadzących do tej samej lub bardzo podobnej treści. Pomaga scalić sygnały rankingowe zamiast rozpraszać je między duplikatami.
Nie musi, ale zaleca się, żeby miała, domyślnie wskazujący na samą siebie. Brak tagu zostawia wybór wersji głównej wyszukiwarce, a przy serwisach z parametrami i filtrami ten wybór bywa niekorzystny.
Canonical scala sygnały z inną stroną i zostawia obie dostępne. Noindex wyklucza stronę z wyników wyszukiwania i nie przekazuje jej sygnałów nigdzie. Stosowanie obu na jednej stronie daje sprzeczny komunikat.
Nie. Przekierowanie 301 stosuje się, gdy strona ma przestać istnieć pod starym adresem. Canonical stosuje się, gdy oba adresy mają nadal działać, a tylko jeden ma trafiać do wyników.
Canonical jest podpowiedzią, nie poleceniem. Google może wybrać inny adres, jeśli wskazany prowadzi do przekierowania lub błędu, jeśli treści są zbyt różne albo jeśli linki wewnętrzne i mapa strony wskazują na inną wersję. Rozjazd sprawdzisz w raporcie sprawdzania adresu URL w Search Console.
Pośrednio. Rozproszenie tej samej treści na kilka adresów osłabia każdy z nich, więc szansa, że model zacytuje wybraną przez Ciebie wersję, spada. Uporządkowanie duplikatów pomaga zarówno w Google, jak i w odpowiedziach modeli AI.
Powiązane strony
Sprawdzimy Twoje canonicale i duplikaty.
Bezpłatny audyt SEO i GEO obejmuje przegląd canonicali, duplikatów i stanu indeksacji. Wynik w 5 dni roboczych.