Canonical tag (link kanoniczny)

« Powrót do listy pojęć

Link kanoniczny (ang. canonical tag, rel=”canonical“)  – to specjalny rodzaj tagu HTML, umieszczany w sekcji <head> strony internetowej, który jest używany do określania wersji “głównej” lub “preferowanej” podstrony serwisu. Jest to istotne w przypadku, gdy dostępne są duplikaty tej treści lub bardzo podobne pod różnymi adresami URL.

Jak działa tag kanoniczny?

Tag kanoniczny jest umieszczany w sekcji <head> dokumentu HTML i wskazuje URL, który wyszukiwarki powinny traktować jako główny dla danej treści. Na przykład, jeśli mamy identyczną treść dostępną pod kilkoma różnymi URL-ami, tag kanoniczny pomoże określić, która z tych stron powinna być traktowana przez wyszukiwarki jako “oryginalna, najważniejsza”.

Tag kanoniczny jest istotnym elementem SEO, ponieważ pomaga wyszukiwarkom zrozumieć, która wersja strony powinna być indeksowana i pokazywana w wynikach wyszukiwania, co pozwala uniknąć problemów z duplikacją treści oraz rozdrobnieniem wartości linków.

Rola i znaczenie linku kanonicznego w SEO

  1. Unikanie duplikacji treści – bez tagów kanonicznych, wyszukiwarki mogą traktować identyczne (lub podobne) podstrony jako oddzielne byty i tym samym uznać je za duplikaty, co obniży wartość całego naszego serwisu.
  2. Zarządzanie indeksacją – canonicale pomagają wyszukiwarkom zdecydować, którą stronę indeksować, co jest szczególnie ważne w przypadku stron z parametrami URL lub sesjami, które mogą generować wiele wersji tej samej strony.
  3. Zarządzanie tymi samymi treściami na innych serwisach – pomocne, jeśli publikujesz swoje treści na innych portalach. Wtedy taki link kanoniczny umieszczony na zewnętrznej stronie wskazuje na oryginał w Twoim serwisie informuje Google, gdzie znajduje się pierwotne źródło.

Kiedy stosować link kanoniczny?

Wdrożenie rel=”canonical” jest niezbędne w wielu powszechnych sytuacjach, zwłaszcza w rozbudowanych serwisach:

  • Strony e-commerce – produkty dostępne w wielu kategoriach, z różnymi filtrami (np. kolor, rozmiar) i opcjami sortowania, które generują unikalne adresy URL z parametrami.
  • Wersje protokołu i domeny dostępność strony pod http:// i https:// oraz www. i bez www..
  • Parametry śledzące – adresy URL z dodanymi parametrami sesji lub kampanii (np. ?utm_source=).
  • Wersje do druku – generowanie oddzielnej, uproszczonej wersji strony przeznaczonej do wydruku.
  • Treści A/B testów – gdy testowane są różne warianty tej samej strony pod różnymi adresami URL.

Jak wdrożyć link kanoniczny?

Istnieje kilka sposobów na wskazanie kanonicznego adresu URL.

Dodanie linii kodu w sekcji <head> strony

<link rel="canonical" href="https://domena.pl/oryginalna-podstrona">

Kod ten dodajmy na podstronie, która jest “kopią”. Warto upewnić się, że każda strona, która jest duplikatem zawiera tag kanoniczny, który wskazuje na preferowany (“oryginalny”) adresu URL. Jest to szczególnie ważne w przypadku stron e-commerce, gdzie produkty mogą być dostępne pod różnymi URL-ami z powodu różnych opcji, filtrów, parametrów, itp.

Nagłówek HTTP rel=”canonical”

Stosowany w przypadku plików innych niż HTML (np. PDF). Serwer wysyła w odpowiedzi nagłówek HTTP, np.:

Link: <https-adres-wersji-glownej.pl>; rel="canonical"

Self-canonical

Istnieje również technika polegająca na stosowaniu tzw. samoodnoszącego się linku kanonicznego (self-referencing canonical), czyli umieszczanie tagu kanonicznego na stronie, który wskazuje na jej własny adres URL. Potwierdza to wyszukiwarce, że dana strona jest wersją preferowaną.

Przykład:

<link rel="canonical" href="https://webiti.pl/slownik-pojec/canonical-tag-link-kanoniczny/" />

Samoodnoszący się link kanoniczny (self canonical) to praktyka polegająca na tym, że każda strona wskazuje w swoim kodzie źródłowym samą siebie jako wersję kanoniczną.

Co to daje w praktyce?

  1. Jasny sygnał dla Googlewyszukiwarka od razu wie, że ta strona jest wersją preferowaną, co pomaga uniknąć przypadkowych duplikatów treści (np. w sytuacji, gdy ten sam adres może być dostępny z parametrami typu ?utm_source=...).
  2. Standaryzacja adresów – jeżeli do strony prowadzą linki z różnymi parametrami URL, canonical pozwala konsolidować ich moc w jednym miejscu.
  3. Lepsze zarządzanie SEO – w dużych serwisach (np. e-commerce) setki podstron mogą generować podobne treści. Self canonical zapewnia, że Google wie, który adres uznać za główny.
  4. Bezpieczne wdrożenie – nawet jeśli nie występują duplikaty, stosowanie self canonical nie szkodzi, a daje dodatkową warstwę bezpieczeństwa w SEO.
  5. Zabezpiecza przed powielaniem treści – samoodnoszący się link kanoniczny pełni jeszcze jedną ważną funkcję – chroni przed problemami wynikającymi z kopiowania treści przez inne crawlery. Jeżeli ktoś automatycznie skopiuje Twoją stronę i opublikuje ją pod innym adresem, Google w pierwszej kolejności zauważy, że oryginał wskazuje na siebie jako źródło kanoniczne. Dzięki temu masz większe szanse, że Twoja strona zostanie uznana za źródło treści, a nie ta skopiowana.

Wiele CMS’ów jak np. WordPress domyślnie stosuje tego typu rozwiązania, jeżeli masz problem z duplikacją na swojej stronie skontaktuj się z nami a my przeprowadzimy kompleksowy AUDYT SEO twojej strony.

Sprawdź również nasz przewodnik dotyczący stosowania linków kanonicznych.

Ocena

Średnia ocena: 5 / 5. Liczba ocen: 3

Darmowa wycena

Scroll to Top