Technologiczne, Gadżety, Telefony Komórkowe, Pobieranie Aplikacji!

Jak prawidłowo używać tagu Rel=Canonical

Jak prawidłowo używać tagu Rel=Canonical

SZYBKIE PODSUMOWANIE:

Znacznik rel=canonical to element HTML rozwiązujący problemy z duplikacją treści w witrynach internetowych. Służy do oznaczania oryginalnej wersji strony internetowej, która jest prawie identyczna z inną, co pomaga wyszukiwarkom indeksować tylko stronę kanoniczną. Dzięki temu wszystkie uprawnienia do linków zostaną przypisane oryginalnej stronie. Ten artykuł zapewnia kompleksowy wgląd w podstawy rel=canonical, jego funkcje, odpowiednie scenariusze użycia i typowe błędy, których należy unikać podczas implementowania tagów rel=canonical.

Prawdopodobnie słyszałeś o tagu rel=canonical, a może nawet go już wcześniej używałeś, ale jeśli nadal nie jesteś całkiem pewien, co on robi lub w jakich sytuacjach należy go użyć, nie jesteś sam — tag kanoniczny może być trudny.

W tym przewodniku omówimy podstawy tagu rel=canonical, w tym jego działanie, kiedy należy go używać (a kiedy nie) oraz typowe błędy, których należy unikać podczas używania tego tagu.

Co to jest tag kanoniczny?

Rel=canonical to tag HTML, który pomaga rozwiązać problem duplikacji treści. Webmasterzy używają tego tagu na stronie, która jest prawie identyczna z inną stroną. Tag informuje Google i inne wyszukiwarki, która strona jest wersją oryginalną (lub kanoniczną). Wyszukiwarka wie wtedy, że ma zaindeksować tylko stronę kanoniczną, a cały link do zduplikowanej strony zostanie przekazany do strony kanonicznej.

Oto kilka przykładów stron internetowych, na których należy użyć tagu kanonicznego, aby uniknąć problemów z duplikacją treści:

Dynamiczne adresy URL: Niektóre witryny e-commerce automatycznie generują adres URL na podstawie produktu i kategorii. Na przykład ekspres do kawy może otrzymać adres URL https://example.com/kitchen/młynek-do kawy, ponieważ znajduje się w kategorii Kuchnia. Jeśli ten produkt zostanie również dodany do innej kategorii, np. „pomysły na prezent”, system może utworzyć drugi adres URL dla tego samego produktu, np. https://example.com/pomysły-na prezent/młynek-do-kawy. W takim przypadku powinieneś użyć tagu kanonicznego, aby poinformować wyszukiwarki, która strona jest preferowaną wersją.

Wersje do druku: Jeśli masz w swojej witrynie wersję strony do druku, powinieneś użyć tagu kanonicznego, aby wskazać oryginalną wersję strony. Dzięki temu wyszukiwarki nie będą indeksować wersji do druku i nie będą powodować problemów z powielaniem treści.

Wersje HTTP i HTTPS: Jeśli w swojej witrynie masz wersję strony HTTP i HTTPS, powinieneś użyć tagu kanonicznego, aby wskazać preferowaną wersję. Dzięki temu wyszukiwarki nie będą widzieć obu wersji jako oddzielnych stron ze zduplikowaną treścią.

Warianty produktu: Inny częsty problem e-commerce występuje, gdy masz wiele adresów URL stron produktów ze względu na różne kolory lub rozmiary tego samego produktu. Jeśli nie możesz połączyć tych produktów na jednej stronie (z możliwością wyboru koloru, rozmiaru itp.), powinieneś użyć znacznika kanonicznego, aby wskazać główną stronę produktu. Dzięki temu wyszukiwarki nie będą widzieć każdej strony produktu jako osobnej jednostki ze zduplikowaną treścią.

Paginacja: Jeśli masz długi artykuł lub listę produktów obejmującą wiele stron, powinieneś użyć tagu kanonicznego na każdej stronie, aby wskazać oryginalną wersję strony. Dzięki temu wyszukiwarki nie będą postrzegać każdej strony jako osobnej jednostki ze zduplikowaną treścią. Używając tagów kanonicznych w swojej witrynie, możesz pomóc wyszukiwarkom zrozumieć, które strony są preferowanymi wersjami i uniknąć problemów z duplikacją treści.

Co to są kanoniczne adresy URL?

Przyjrzyjmy się bliżej jednemu przykładowi. Załóżmy, że masz witrynę e-commerce i wszystkie poniższe adresy URL przenoszą użytkowników na tę samą stronę.

  • https://example.com/młynek-do kawy

  • https://example.com/kuchnia/młynek-do kawy

  • https://example.com/gospodarstwo domowe/młynek-do kawy

Jest tu kilka problemów. Nie chcesz, aby w Twojej witrynie znajdowały się duplikaty treści, ponieważ wyszukiwarki mogą Cię za to ukarać. Byłoby również dobrze dla Twoich rankingów, gdybyś mógł skłonić ludzi do linkowania tylko do jednego z tych adresów URL. Jeśli Twój sok z linków zostanie podzielony pomiędzy trzy z nich, prawdopodobnie żaden z nich nie zajmie wysokiej pozycji w rankingu.

Tag rel=canonical rozwiązuje oba te problemy. Aby z niego skorzystać, najpierw wybierz, który adres URL ma zostać wyznaczony jako oryginalny. Nie ma znaczenia, który wybierzesz, choć ogólnie rzecz biorąc, warto wybrać najprostszą wersję adresu URL. W powyższym przykładzie załóżmy, że chcesz, aby https://example.com/młynek do kawy był Twoim kanonicznym adresem URL.

Następnie umieść tag rel=canonical na każdej zduplikowanej stronie. Kod wygląda następująco:

Informuje to wyszukiwarki, aby zindeksowały tylko stronę określoną w tagu i zignorowały duplikat. Informuje także wyszukiwarki, aby przekazały wszelkie linki ze zduplikowanej strony do strony oryginalnej. W ten sposób możesz utrzymać obie wersje strony, ale Twoje SEO nie ucierpi.

Znacznik rel=canonical jest czasami nazywany również rel-canonical, rel canonical, znacznikiem kanonicznym lub kanonicznym elementem łącza.

Kiedy należy używać tagu Rel=Canonical?

Znacznik rel=canonical jest używany, gdy myślisz, że możesz mieć zduplikowane strony, ale nie ma sensu usuwać jednej wersji treści ani wykonywać przekierowania 301. Oto kilka sytuacji, w których chciałbyś z niego skorzystać.

  • Ta sama treść pojawia się w różnych kategoriach lub tagach w Twojej witrynie.

  • Masz dynamiczną stronę, która umożliwia użytkownikom dotarcie do tej samej treści za pomocą wielu opcji filtrowania i sortowania. Zwłaszcza witryny e-commerce często wyświetlają tę samą treść pod wieloma adresami URL.

  • Jesteś właścicielem wielu witryn i korzystasz z tej samej treści w więcej niż jednej z nich.

  • Dystrybuujesz treść lub pozwalasz innym witrynom dystrybuować Twoją treść. W obu przypadkach strona ponownie publikująca utwór powinna użyć tagu rel=canonical, aby przekierować sok z powrotem do oryginału.

Kiedy nie należy używać tagu Rel=Canonical?

Tag rel=canonical jest zdecydowanie przydatny, ale nie zawsze jest właściwym rozwiązaniem. Oto kilka sytuacji, w których nie powinieneś używać rel=canonical (i co powinieneś zamiast tego zrobić).

Istnieje więcej niż jeden sposób przejścia na stronę główną. Załóżmy na przykład, że oba poniższe adresy URL prowadzą kogoś do Twojej strony głównej:

  • http://www.przyklad.com

  • http://przyklad.com

Możesz użyć rel=canonical, aby ustawić preferowany adres URL jako wersję kanoniczną. Jednak lepiej jest po prostu skonfigurować przekierowanie 301, aby odwiedzający zawsze trafiali na preferowaną wersję. Dlaczego? Bardziej przejrzyście i prościej jest nie mieć dwóch wersji strony głównej krążących po Internecie. Ponadto, ponieważ ludzie będą zawsze trafiać tylko na preferowaną stronę główną, wszystkie linki prowadzące do Twojej witryny będą miały prawidłowy adres URL.

Ogólnie rzecz biorąc, nie używaj rel=canonical, jeśli zamiast tego możesz użyć przekierowania 301. Przekierowania są zwykle mniej skomplikowane, a im mniej skomplikujesz swoją witrynę, tym lepiej.

Używasz specjalnego adresu URL odsyłającego lub monitorującego. Linki monitorujące mogą być bardzo przydatne, ale nie jest dobrym pomysłem pozwalanie użytkownikom na wylądowanie na nich, nawet jeśli użyjesz parametru rel=canonical, aby skierować ich do oryginalnej strony. Powód? Jeśli inne osoby zaczną tworzyć linki do tych adresów URL, Twoje numery śledzenia nie będą już dokładne.

Możesz rozwiązać ten problem, konfigurując przekierowanie 301 z adresu URL monitorującego. Policz odwiedziny pod specjalnym adresem URL, a następnie przekieruj osobę do głównej wersji strony. Dzięki temu Twoje liczby pozostaną dokładne.

W Twojej witrynie masz stronicowaną treść. Załóżmy na przykład, że masz artykuł obejmujący trzy strony, z których każda ma swój własny adres URL. Naturalne może wydawać się użycie znacznika kanonicznego na stronach 2 i 3 w celu określenia, że ​​pierwsza strona jest wersją oryginalną. Jest to jednak duży błąd, ponieważ treść drugiej i trzeciej strony nie jest zduplikowana, więc używając parametru rel=canonical, zapobiegasz pojawianiu się jakichkolwiek stron z wyjątkiem pierwszej w wynikach wyszukiwania. Może to spowodować utratę dużego ruchu, jeśli ludzie będą szukać terminów, które ściśle odpowiadają treści na drugiej lub trzeciej stronie artykułu.

Masz tutaj kilka lepszych opcji. Pierwszym z nich jest użycie tagów „next” i „prev” do określenia kolejności stron. Tagi te są sformatowane podobnie do tagu kanonicznego.

Na przykład następne i poprzednie tagi będą wyglądać mniej więcej tak, jeśli umieścisz je na drugiej stronie artykułu.

Możesz także utworzyć stronę „wyświetl wszystko”, zawierającą całą wiadomość. Następnie możesz użyć linku rel=canonical na każdej ze swoich trzech stron, aby określić, że wersja „wyświetl wszystko” jest wersją kanoniczną.

Rel=Najlepsze praktyki i często zadawane pytania dotyczące tagów Canonical

Nie, ale większość przechodzi. Nikt nie wie na pewno, ile soku z linków zostanie utracone podczas przejścia, ponieważ wyszukiwarki nie mówiły o tym otwarcie. Strata wydaje się jednak minimalna, więc chyba nie warto się tym przejmować.

Czy mogę użyć tagu kanonicznego, jeśli dwie strony nie są dokładnie takie same?

Tak, ale nie nadużywaj tej funkcji. Wyszukiwarki prawdopodobnie spełnią Twoją prośbę, nawet jeśli treść na obu stronach nie jest dokładnie taka sama. Jeśli jednak zauważą, że używasz tagu kanonicznego na stronach, które w rzeczywistości nie są duplikatami, zaczną ignorować wszystkie tagi kanoniczne w Twojej witrynie.

To powiedziawszy, Twoje strony nie muszą być w 100% identyczne, aby użyć parametru rel=canonical. Na przykład można używać tagu kanonicznego w przypadku stron różniących się jednym lub dwoma zdaniami.

Czy mogę wskazać stronę samą w sobie?

Tak. Wielu uważa za najlepszą praktykę umieszczanie na stronie głównej tagu kanonicznego, na wszelki wypadek. W ten sposób, jeśli wystąpią jakiekolwiek nieoczekiwane zmiany w adresie URL (takie jak parametr lub z ukośnikiem na końcu lub bez), wyszukiwarkom będzie jasne, która wersja tego adresu URL jest główna.

Czy mogę kanonizować każdą stronę w mojej witrynie?

Tak, pod warunkiem, że są właściwie używane. Nie ma określonej liczby ani ograniczeń liczby tagów kanonicznych, których należy użyć w witrynie, ponieważ zależy to od rozmiaru i złożoności witryny. Jednakże używanie ich w sytuacjach, w których nie są one odpowiednie, np. przy próbie wykorzystania ich do skonsolidowania wartości linków do określonej strony, nawet jeśli nie jest to duplikat, może powodować problemy.

Ponadto niektórzy eksperci SEO uważają, że nadużywanie tagów rel=canonical może sprawić, że wyszukiwarki będą mniej poważnie traktować tagi kanoniczne.

Linki kanoniczne mają pomóc wyszukiwarkom zrozumieć, która strona jest preferowaną wersją w przypadku problemów z duplikacją treści. Jeśli chcesz użyć parametru rel=canonical w całej witrynie, prawdopodobnie jest to bezpieczne, ale sprawdź jeszcze raz, czy wszystkie tagi są poprawne.

Czy mogę kanonizować stronę, która kanonizuje inną stronę?

Tak, ale zazwyczaj nie ma dobrego powodu, aby to robić. Łączenie rel=canonicals razem jest mylące i niechlujne. Tracisz także trochę zasobów linków za każdym razem, gdy przeskakujesz z jednej strony na drugą, więc robienie tego więcej niż raz nie jest mądre. Zamiast tego po prostu skieruj swoją stronę na oryginalną stronę kanoniczną.

Czy mogę kanonizować stronę w innej witrynie?

Tak, rel=canonical działa w różnych domenach i jest dość powszechnie używany w przypadku dystrybucji treści. Witryny, które udostępniają swoją treść innym witrynom, również mogą zawierać zduplikowane treści. Jeśli rozpowszechniana treść nie jest prawidłowo przypisana lub została skopiowana i wklejona bez pozwolenia, może to spowodować problemy z powielaniem treści.

Opublikowanie przez inne witryny prawidłowego tagu kanonicznego wraz z przedrukiem oryginalnego artykułu może pomóc w rozwiązaniu tych potencjalnych problemów.

Typowe błędy popełniane przez webmasterów przy użyciu tagu Rel=Canonical

Łatwo jest popełnić błąd, używając tagu rel=canonical, ale te błędy nie zawsze są oczywiste. Może to mieć druzgocące skutki, ponieważ zanim zorientujesz się, że coś jest nie tak, Twoje SEO już odniosło sukces. Oto kilka typowych scenariuszy, których należy unikać.

Używanie więcej niż jednego rel=canonical na stronie

Powinieneś mieć tylko jeden tag kanoniczny na stronę. Jeśli masz dwa lub więcej, wyszukiwarki zignorują je wszystkie. Posiadanie więcej niż jednego tagu kanonicznego informuje Google, że na tej stronie znajduje się wiele oryginalnych wersji treści, co mija się z celem stosowania tagu kanonicznego.

Kanonizacja strony noindex

Zawsze sprawdzaj, czy wyszukiwarki są w stanie zaindeksować stronę, zanim dokonasz jej kanonizacji. W przeciwnym razie żadna z Twoich treści nie będzie miała szans na ranking, ponieważ kazałeś wyszukiwarkom je zignorować.

Umieszczenie tagu rel=canonical w treści zamiast w głowie

Łatwo jest popełnić ten błąd, ale jeśli to zrobisz, Twój tag kanoniczny będzie całkowicie bezużyteczny. Sprawdź dwukrotnie, czy parametr rel=canonical znajduje się w nagłówku strony, gdzie znajduje się tytuł i metaopis.

Używanie względnych adresów URL zamiast bezwzględnych adresów URL

Bezwzględny adres URL jest wyraźnie określony, łącznie z http lub https na początku. Zakłada się, że względny adres URL odnosi się do bieżącej strony. Oto na przykład tag kanoniczny, który używa bezwzględnego adresu URL:

W przypadku tego bezwzględnego adresu URL nie ma miejsca na dwuznaczność. A oto ten sam tag ze względnym adresem URL:

Zakłada się, że ten kanoniczny adres URL jest powiązany z adresem http://example.com.

Zawsze lepiej jest zachować precyzję i używać bezwzględnych adresów URL w tagach kanonicznych. W przeciwnym razie istnieje duża szansa na popełnienie błędu i kanonizację strony, która w ogóle nie istnieje. Spójrz na przykład na ten kanoniczny tag:

Na pierwszy rzut oka wygląda to nieźle. Ponieważ jednak nie określono protokołu http, wyszukiwarki uznają to za względny adres URL. Mówisz im, aby zaindeksowali stronę http://example.com/example.com/blog. Unikaj takich katastrof SEO, wpisując cały adres URL w każdym używanym tagu kanonicznym.

Jedzenie na wynos

Tag kanoniczny to świetne narzędzie w Twoim arsenale SEO, ale musisz z nim uważać. Ten tag nie wybacza błędów i może nawet wymazać Twoją witrynę z radarów wyszukiwarek, ale jeśli użyjesz go właściwie, jest to bardzo przydatny sposób na skonsolidowanie wykorzystania linków i poprawę SEO. Nie bój się rel=canonical — po prostu najpierw przeprowadź badania, a ten tag może nagrodzić Cię lepszymi rankingami wyszukiwania.