Dobre praktyki
- Każda indeksowalna strona powinna mieć canonical — najlepiej wskazujący samą siebie (self-referencing).
- Canonical powinien być adresem absolutnym, spójnym z wersją w sitemapie i linkowaniu wewnętrznym.
- Nie łącz canonicala z noindex na tej samej stronie — to sprzeczne sygnały.
- Paginacja i warianty językowe to nie duplikaty — nie kanonikalizuj ich do jednej strony.
Canonical to wskazówka, nie dyrektywa
Google traktuje rel="canonical" jako silną sugestię, którą może zignorować, jeśli inne sygnały (linki wewnętrzne, sitemap, przekierowania) wskazują inaczej. Spójność wszystkich sygnałów to warunek skutecznej kanonikalizacji.
Przykład
Self-referencing canonical na stronie produktu — wskazuje samą siebie jako główną wersję, mimo że ten sam produkt może być dostępny pod adresem z parametrami sortowania.
<link rel="canonical" href="https://example.com/produkty/koszulka-meska">Link: <https://example.com/produkty/koszulka-meska>; rel="canonical"Źródła i dalsza lektura
- Google Search Central — Konsolidacja duplikatów URL dokumentacja
- RFC 6596 — The Canonical Link Relation standard
- MDN — rel="canonical" dokumentacja