Canonical tag to specjalny element HTML, który informuje wyszukiwarki, która wersja strony jest wersją główną (kanoniczną). Stosuje się go, aby uniknąć problemów z duplikacją treści, które mogą negatywnie wpłynąć na pozycjonowanie strony w wynikach wyszukiwania.
Spis treści
Jak działa tag kanoniczny?
Canonical tag wygląda w kodzie strony tak:
<link rel="canonical" href="https://www.przyklad.pl/strona-glowna/">
Dodanie go w sekcji <head> strony mówi Google i innym wyszukiwarkom, że ta konkretna strona powinna być traktowana jako oryginał, nawet jeśli istnieją inne wersje z podobną treścią. Dzięki temu roboty wyszukiwarek nie dzielą wartości SEO między różne kopie strony.
Kiedy warto stosować canonical tag?
Canonical przydaje się w wielu sytuacjach, na przykład:
- Duplikaty treści na stronie – jeśli jedna treść pojawia się pod kilkoma adresami URL (np. z parametrami
?ref=). - Wersje mobilne i desktopowe – pozwala wskazać, która wersja powinna być indeksowana.
- Strony z podobnymi produktami – w e-commerce, gdy produkty różnią się tylko detalami, tag kanoniczny kieruje wartość SEO na główną stronę produktu.
Przekierowanie 301 a canonical tag
Przekierowanie 301 zmienia fizycznie adres URL użytkownika i wyszukiwarki. Jest to wybór lepszy niż canonical, gdy:
- Chcesz całkowicie usunąć starą stronę i przenieść jej wartość SEO na nowy URL.
- Stara strona nie powinna być już dostępna dla użytkowników ani indeksowana w Google.
Canonical tag natomiast pozostawia starą stronę dostępną dla użytkowników i robotów wyszukiwarek, jedynie wskazując, która strona powinna być traktowana jako główna w rankingach.
Zasada:
- Jeśli zależy Ci na pełnym przekierowaniu ruchu i SEO – użyj 301.
- Jeśli chcesz zachować dostępność strony i jednocześnie wskazać wersję kanoniczną – użyj tagu kanonicznego.
Zalety stosowania
- Chroni przed karami za duplikację treści.
- Umożliwia skupienie mocy SEO na jednej, wybranej stronie.
- Pomaga w utrzymaniu spójnego rankingu w wynikach wyszukiwania.
- Ułatwia robotom wyszukiwarek indeksowanie właściwej strony.

