Kanonizacja

Canonicalizacja

Canonicalizacja to proces ustalania jednej, preferowanej formy adresu URL, aby uniknąć duplikatów i poprawić widoczność strony w wyszukiwarkach internetowych. Dzięki zastosowaniu canonicalizacji można zapobiec problemom związanych z indeksowaniem strony i poprawić jej pozycję w wynikach wyszukiwania.

Istnieje kilka metod canonicalizacji, w tym dodanie tagu link rel=”canonical” do kodu źródłowego strony, korzystanie z przekierowań 301 lub konfiguracja serwera w taki sposób, aby automatycznie przekierowywał użytkownika do preferowanej wersji adresu URL. Dzięki temu wyszukiwarki internetowe będą indeksować tylko jedną wersję strony, co pozwoli uniknąć problemów związanych z duplikatami treści.

Przykładem zastosowania canonicalizacji może być sytuacja, gdy strona internetowa posiada kilka wersji adresu URL, np. z www i bez www, z dodatkowymi parametrami czy z różnymi rozszerzeniami, które prowadzą do tego samego zasobu. Dzięki odpowiedniej canonicalizacji można wskazać wyszukiwarkom, która wersja adresu URL jest preferowana i powinna być indeksowana.

Canonicalizacja jest ważnym elementem optymalizacji strony internetowej pod kątem SEO i może przyczynić się do poprawy jej widoczności w wynikach wyszukiwania.

Przykład zastosowania tagu link rel=”canonical”:

<head>
  <link rel="canonical" href="https://www.example.com/preferred-url/" />
</head>

Przykład zastosowania przekierowania 301:

<?php
  header("HTTP/1.1 301 Moved Permanently");
  header("Location: https://www.example.com/preferred-url/");
  exit();
?>

Aby dowiedzieć się więcej o canonicalizacji, zapraszamy do odwiedzenia Wikipedia.