Link kanoniczny (ang. canonical link) to specjalny rodzaj odnośnika, który wskazuje, która wersja strony internetowej jest główną, a które są jej duplikatami. Link kanoniczny jest używany, gdy istnieje kilka różnych adresów URL, pod którymi można znaleźć tę samą zawartość. Może to się zdarzyć na przykład w przypadku stron internetowych, które są dostępne zarówno z www, jak i bez www, lub stron, które są dostępne zarówno z HTTP, jak i HTTPS.
Link kanoniczny jest używany w celu wskazania wyszukiwarkom, która wersja strony jest główną i ma być indeksowana, a które są duplikatami i nie powinny być indeksowane. Jest to ważne, ponieważ wyszukiwarki nie lubią indeksować duplikatów zawartości i mogą je odrzucać z indeksu, co może negatywnie wpłynąć na pozycję strony w wynikach wyszukiwania.
Linki dofollow i nofollow czym się różnią i jak je stosować?
Link kanoniczny można umieścić w nagłówku strony internetowej, w sekcji head, poprzez dodanie znacznika link z atrybutem rel=”canonical” i atrybutem href oznaczającym adres URL strony, którą chcemy ustawić jako główną. Przykład:
<link rel="canonical" href="https://www.mojastrona.pl/">
Link kanoniczny należy umieszczać na wszystkich duplikatach strony, aby wskazać wyszukiwarkom, która wersja jest główna.