Co to jest znacznik kanoniczny?

Canoniczny znacznik to niewielki kawałek kodu wbudowany na stronę internetową, która może pomóc wyszukiwarkom poradzić sobie z wieloma wersjami tej samej strony. Jest obsługiwany przez trzy najpopularniejsze wyszukiwarki i pozwala webmasterom określić preferowany adres treści, który może być powielany. Wyszukiwarki zwykle honorują to żądanie i używają preferowanego adresu podczas indeksowania stron, ale mogą go zignorować w pewnych okolicznościach. Tagi kanoniczne, które w rzeczywistości są elementem znacznika , mogą być używane zarówno ze ścieżkami względnymi, jak i bezwzględnymi, ale ogólnie nie mogą przejść przez domeny.

Na początku 2009 r. Trzy główne wyszukiwarki zgodziły się użyć znacznika kanonicznego, aby pomóc w radzeniu sobie z duplikatem treści w sieci. Podobne lub identyczne strony internetowe można często uzyskać z wielu adresów internetowych lub jednolitych lokalizatorów zasobów (URL), takich jak http://example.com, http://www.example.com i http://www.example.com/index.php. Systemy zarządzania treścią, platformy e-commerce i oprogramowanie wiki mAy generuje również strony dynamicznie, przy czym nieco różne adresy URL są używane do zmiany kolejności sortowania kategorii, śledzenia linków partnerskich lub dostępu do poprzednich wersji artykułu lub strony.

Zduplikowane strony z nieco różnymi adresami mogą działać w stosunku do algorytmów wyszukiwarek, które wykorzystują popularność linków, aby ustalić, gdzie strona plasuje się w wynikach wyszukiwania. Strona internetowa z 300 linkami wskazującymi na dwa różne adresy URL może wydawać się oprogramowaniem indeksującym wyszukiwarkę jako jedna strona z zaledwie 150 linkami. Wyszukiwarki historycznie zajmowali się tym problemem, oferując preferowane ustawienia adresów URL w swoich narzędziach webmasterów, opracowując własne algorytmy wewnętrzne w celu odgadnięcia najbardziej odpowiedniego adresu i przestrzeganie 301 przekierowań, kodu stanu generowanego przez serwer, który przekazuje żądania do nowego adresu URL.

Tag kanoniczny jest sposobem dla twórców stron internetowych, aby zaznaczyć konkretny adres URL jako preferowany VerSion strony. Jest to niewielki fragment kodu, który należy włożyć do wszystkich stron internetowych o podobnej lub zduplikowanej treści, ale nie wymaga żadnych zmian w ustawieniach serwera WWW. Większość wyszukiwarek traktuje to jako „silną wskazówkę”, a nie polecenie, co oznacza, że ​​kanoniczny znacznik, który został słabo zaimplementowany lub punktów na zupełnie innej stronie, może zostać zignorowana. Kod ma znaczące dla wyszukiwarek; Przeglądarki internetowe zlekceważyły ​​kanoniczne znaczniki.

Pomimo swojej nazwy znacznik kanoniczny nie jest prawdziwym „znacznikiem”, ale elementem, który można zastosować do szeroko używanego znacznika . Strona oznaczona kodem poinformowałaby wyszukiwarkę, że preferowanym lub kanonicznym adresem URL treści jest http://www.example.com/about.html. Część „rel = kanoniczna” kodu mówi wyszukiwarce, że adres URL w „href =” jest linkiem kanonicznym. W przeciwieństwie do przekierowania 301, kanoniczny znacznikMoże być używany zarówno ze ścieżkami bezwzględnymi, jak i względnymi, chociaż niektóre wyszukiwarki zalecają stosowanie bezwzględnych ścieżek. 301 przekierowań może jednak wskazywać na inną domenę, podczas gdy większość wyszukiwarek obsługuje tylko kanoniczne łącza w tej samej domenie.

INNE JĘZYKI