Przejdź do treści
ARDURA LAB
·2 min

Canonical URL

canonical URLSEO technicznepozycjonowanie

Czym jest canonical URL?

Canonical URL (adres kanoniczny) to znacznik HTML wskazujący wyszukiwarkom, która wersja strony jest „oryginalna" i powinna być indeksowana. Używa się go, gdy ta sama lub bardzo podobna treść jest dostępna pod wieloma adresami URL.

Jak wygląda znacznik kanoniczny?

<link rel="canonical" href="https://example.com/artykul" />

Ten znacznik umieszcza się w sekcji <head> strony HTML. Mówi Google: „to jest preferowany URL tej treści — indeksuj ten, a nie inne warianty".

Kiedy stosować canonical?

  • Parametry URL/produkty?sort=cena i /produkty?sort=nazwa mają tę samą treść
  • Wersje www/non-wwwwww.example.com vs example.com
  • HTTP/HTTPShttp:// vs https://
  • Trailing slash/artykul vs /artykul/
  • Syndykacja treści — gdy ten sam artykuł pojawia się na wielu stronach
  • Wersje mobilem.example.com vs example.com

Dlaczego canonical jest ważny?

Bez canonical URL Google musi sam zdecydować, który wariant strony indeksować. Może wybrać „zły" URL, rozdzielić autorytet linków między duplikaty lub — w skrajnych przypadkach — potraktować treść jako thin content. Canonical daje jasny sygnał, eliminując te problemy.

Canonical a redirect 301

Canonical to „sugestia" dla Google — wyszukiwarka może ją zignorować. Redirect 301 to „nakaz" — przeglądarka i crawler są fizycznie przekierowywane. Gdy to możliwe, preferuj redirect 301 nad canonical.