---
title: "Meta tag canonical"
description: "Meta tag canonical wskazuje wyszukiwarce preferowaną wersję strony i rozwiązuje problem duplikacji treści. Poznaj składnię rel=canonical i zastosowania."
url: "https://nodea.pl/pl/slownik-pojec/meta-tag-canonical"
lang: "pl"
updated: "2026-07-13"
---

# Meta tag canonical

> Meta tag canonical (rel=canonical) to znacznik HTML wskazujący wyszukiwarce, która wersja strony jest preferowana i powinna trafić do indeksu. Rozwiązuje problem zduplikowanych treści.

**Meta tag canonical** (a właściwie element *\<link rel="canonical"\>*) to znacznik HTML umieszczany w sekcji *\<head\>*, który wskazuje wyszukiwarce, który adres URL jest wersją preferowaną — kanoniczną — spośród kilku stron o identycznej lub bardzo podobnej treści. Dzięki niemu wyszukiwarka wie, którą wersję zaindeksować i której przypisać zebraną moc linkową, zamiast rozpraszać ją na duplikaty.

## Na czym polega meta tag canonical?

Znacznik zawiera atrybut *href* z pełnym, preferowanym adresem [URL](https://nodea.pl/pl/slownik-pojec/url) strony. Umieszcza się go na wszystkich wariantach danej treści, wskazując tę samą wersję kanoniczną. Strona może wskazywać jako kanoniczną samą siebie (self-referencing canonical), co jest zalecaną dobrą praktyką. Canonical to dla wyszukiwarki silna wskazówka, ale nie bezwzględny nakaz — Google może ją zignorować, jeśli inne sygnały (np. mapa witryny, linki wewnętrzne) wskazują inaczej. Dlatego warto, by sygnały były spójne.

## Zastosowanie w praktyce

Tag canonical najczęściej rozwiązuje problem [zduplikowanej treści](https://nodea.pl/pl/slownik-pojec/duplicate-content) generowanej przez różne adresy prowadzące do tej samej strony: parametry sortowania i filtrów w sklepach, sesje w URL, wersje z i bez ukośnika, warianty produktu w różnych kategoriach czy strony dostępne pod HTTP i HTTPS. Kanonizacja koncentruje moc na jednym adresie i zapobiega konkurowaniu duplikatów w [SERP](https://nodea.pl/pl/slownik-pojec/serp).

Canonical stosuje się tam, gdzie obie wersje mają pozostać dostępne dla użytkownika — inaczej niż przy [przekierowaniu 301](https://nodea.pl/pl/slownik-pojec/przekierowanie-301), które trwale przenosi ruch. W paginacji, wersjach językowych czy treściach syndykowanych canonical współpracuje z innymi mechanizmami, jak znacznik hreflang czy dyrektywy [meta robots](https://nodea.pl/pl/slownik-pojec/meta-robots). Poprawnie wdrożony jest jednym z filarów porządkowania indeksacji dużych serwisów, zwłaszcza sklepów e-commerce.

Częstym błędem jest wskazywanie w canonical adresu nieistniejącego, przekierowanego lub oznaczonego jako noindex — takie sygnały wprowadzają wyszukiwarkę w błąd i mogą prowadzić do wypadnięcia stron z indeksu. Dlatego adres kanoniczny powinien zawsze prowadzić do działającej, indeksowalnej wersji strony zwracającej kod 200. Warto też pilnować spójności między canonical, mapą witryny i wewnętrznym linkowaniem, aby wszystkie sygnały wskazywały tę samą, preferowaną wersję dokumentu.

### Czym różni się canonical od przekierowania 301?

Przekierowanie 301 fizycznie przenosi użytkownika i robota z jednego adresu na drugi — stara strona przestaje być dostępna. Tag canonical pozostawia obie wersje działające dla użytkownika, a jedynie sugeruje wyszukiwarce, którą z nich indeksować i której przypisać moc. Canonical to wskazówka, a 301 to twarda dyrektywa.

## Powiązane

- [Duplicate content](https://nodea.pl/pl/slownik-pojec/duplicate-content)
- [Meta robots](https://nodea.pl/pl/slownik-pojec/meta-robots)
- [Przekierowanie 301](https://nodea.pl/pl/slownik-pojec/przekierowanie-301)
- [Indeksowanie stron](https://nodea.pl/pl/slownik-pojec/indeksowanie-stron)
- [URL](https://nodea.pl/pl/slownik-pojec/url)

---

Wersje językowe: [en](https://nodea.io/en/glossary/canonical-tag.md)  
Spis treści witryny: [llms.txt](https://nodea.pl/pl/llms.txt)
