rel = "canonical": ostateczny przewodnik

  1. Przewodnik po kanonizacji w WordPressie za pomocą wtyczki Yoast SEO Kanoniczny adres URL pozwala...
  2. Zalety rel = "canonical" dla SEO
  3. Proces kanonizacji
  4. Jak ustawić kanoniczne adresy URL
  5. Ustawianie kanonicznego adresu URL w Yoast SEO
  6. Kiedy należy używać kanonicznych adresów URL?
  7. Czy strona powinna mieć własny, kanoniczny adres URL?
  8. Kanoniczny adres URL między domenami
  9. Błędne kanoniczne adresy URL: częste problemy
  10. rel = "kanoniczny" i sieci społecznościowe
  11. Zaawansowane użycie rel = "canonical"
  12. Użycie rel = "kanoniczne" na stronach nie jest podobne
  13. Użycie rel = "kanoniczny" w połączeniu z hreflangiem
  14. Wniosek: rel = "canonical" to potężne narzędzie

Przewodnik po kanonizacji w WordPressie za pomocą wtyczki Yoast SEO

Kanoniczny adres URL pozwala wyszukiwarkom wiedzieć, że niektóre podobne adresy URL są w rzeczywistości jednym i tym samym. Czasami masz produkty lub treści dostępne z wielu adresów URL lub nawet z wielu witryn. Używając kanonicznego adresu URL (znacznika łącza HTML z atrybutem rel = "kanonicznym"), może się to zdarzyć bez uszkodzenia pozycji.

Co to jest kanoniczny element łącza?

Element rel = „kanoniczny”, często nazywany „łączem kanonicznym”, jest elementem HTML, który pomaga webmasterom zapobiegać problemom z powielaniem treści. Czyni to poprzez określenie „kanonicznego adresu URL”, „ulubionej” wersji strony internetowej . Korzystanie z niego poprawia SEO witryny. Idea jest prosta: jeśli masz kilka podobnych wersji tej samej treści, bierzesz wersję „kanoniczną” i kierujesz ją na wyszukiwarki. Rozwiązuje to problem duplikowania treści, w których wyszukiwarki nie wiedzą, którą wersję treści pokazać. Ten artykuł przeprowadzi Cię przez przypadki użycia i przypadki nieużywania.

Zalety rel = "canonical" dla SEO

Wybranie odpowiedniego kanonicznego adresu URL dla każdego zestawu podobnych adresów URL poprawia SEO witryny. Ponieważ wyszukiwarka wie, która wersja jest kanoniczna, weźmie pod uwagę wszystkie linki do wszystkich różnych wersji, na przykład link do tej pojedynczej wersji.

Ustawienie kanonicznego adresu URL jest podobne do wykonywania przekierowania 301, ale bez faktycznego przekierowania.

Proces kanonizacji

Jeśli masz kilka adresów URL dla jednego produktu, kanonizacja jest procesem, w którym wybrano tylko jeden adres URL. W wielu przypadkach będzie to oczywiste: jeden adres URL będzie lepszy niż pozostałe. W niektórych przypadkach może nie być tak oczywiste, ale w końcu jest to całkiem proste: wybierz jeden! Nie kanonizacja adresów URL jest zawsze gorsza niż kanonizacja adresów URL .

Jak ustawić kanoniczne adresy URL

Przykład prawidłowego użycia rel = „kanoniczny”

Załóżmy, że mamy dwie wersje tej samej strony. Ta sama identyczna zawartość 100%. Różnią się one tylko dlatego, że znajdują się w osobnych sekcjach witryny i dlatego kolor tła i aktywna pozycja menu są różne. Wszystko tutaj. Obie wersje zostały połączone z innych witryn, a sama treść jest wyraźnie wartościowa. Którą wersję powinna pokazać wyszukiwarka? Nikt nie zna odpowiedzi.

Aby podać wyczerpujący przykład, są to ich adresy URL:

  • http://example.com/wordpress/seo-plugin/
  • http://example.com/wordpress/plugins/seo/

Właśnie po to wynaleziono rel = „kanoniczny” .

Mnożenie adresów URL prowadzących do tego samego produktu jest dość powszechne w platformach e-commerce (niestety).

Dostęp do produktu można uzyskać z kilku różnych adresów URL. Rel = "kanoniczny" powinien być stosowany w następujący sposób:

  1. Jedna z dwóch stron jest wybrana jako wersja kanoniczna. Powinna to być wersja uważana za najważniejszą . Jeśli jest drugi, wybierasz ten, który ma najwięcej połączeń lub gości. Jeśli są idealnie równe: rzucona zostanie moneta. Musimy dokonać wyboru.
  2. Link rel = „kanoniczny” jest dodawany ze strony niekanonicznej do strony kanonicznej.
    Jeśli więc z wyżej wymienionych adresów URL wybraliśmy najkrótszy adres URL jako nasz kanoniczny adres URL, drugi adres URL spowoduje powiązanie krótszego adresu URL w sekcji <head> strony w następujący sposób:

<link rel = "canonical" href = "http://example.com/wordpress/seo-plugin/">

To wszystko. Nic więcej, nic mniej.

To, co robi kanoniczne stwierdzenie, to „scalenie” dwóch stron w jedną stronę z punktu widzenia wyszukiwarki. Jest to „miękkie przekierowanie” bez przekierowania użytkownika.
Linki do obu adresów URL mają teraz zastosowanie jako pojedyncza kanoniczna wersja adresu URL.

Ustawianie kanonicznego adresu URL w Yoast SEO

Jeśli używasz Wtyczka Yoast SEO WordPress , możesz zmienić znacznik kanoniczny wielu typów stron. Musisz to zrobić tylko wtedy, gdy chcesz zmienić kanoniczny adres URL na inny niż adres URL bieżącej strony. Yoast SEO zapewnia już poprawne kanoniczne adresy URL dla prawie każdego typu strony WordPress.

W przypadku artykułów, stron i artykułów niestandardowych możesz zmienić kanoniczny adres URL w zakładce zatytułowanej Zaawansowane metabolizmu Yoast SEO:

W przypadku kategorii, tagów i innych terminów taksonomicznych możesz zmienić kanoniczne w metabolizmie Yoast SEO w tym samym miejscu. Jeśli masz inne zaawansowane zastosowania, zawsze możesz użyć filtra wpseo_canonical, aby zmienić wyjście SEO Yoast.

Kiedy należy używać kanonicznych adresów URL?

Przekierowanie 301 lub kanoniczny adres URL?

Jeśli możesz wybrać przekierowanie 301 lub ustawić kanoniczny adres URL, co byś wybrał? Odpowiedź jest prosta: jeśli nie ma ograniczeń technicznych, które uniemożliwiają przekierowanie, należy zawsze wykonać przekierowanie .
Jeśli nie możesz dokonać przekierowania, ponieważ przerwałoby to doświadczenie użytkownika i mimo to byłoby problematyczne, musisz ustawić kanoniczny adres URL.

Czy strona powinna mieć własny, kanoniczny adres URL?

W powyższym przykładzie sprawmy, aby strona nie odnosiła się do wersji kanonicznej. Ale czy strona powinna ustawić dla siebie element rel = „kanoniczny” ? Jest to bardzo często dyskutowany temat wśród SEO. Zespół Yoast zdecydowanie preferuje posiadanie kanonicznego elementu łącza na każdej stronie, a Google potwierdził, że jest to najlepsza rzecz . Powodem jest to, że większość CMS wyświetla parametryczne adresy URL bez zmiany treści artykułu. Wszystkie te adresy URL będą pokazywać tę samą treść:

  • http://example.com/wordpress/seo-plugin/
  • http://example.com/wordpress/seo-plugin/?isnt=it-awesome
  • http://example.com/wordpress/seo-plugin/?cmpgn=twitter
  • http://example.com/wordpress/seo-plugin/?cmpgn=facebook

Problem polega na tym, że: jeśli nie masz referencyjnego kanonicznego adresu URL na stronie wskazującej na czystszą wersję adresu URL, istnieje ryzyko uszkodzenia. Nawet jeśli tego nie zrobisz, ktoś inny może to zrobić i spowodować problem z powieleniem treści. W związku z tym dodanie odsyłacza do kanonicznego adresu URL do adresów URL witryny jest dobrym posunięciem „obrony” SEO.
Na szczęście dla ciebie Wtyczka SEO Yoast robi to dla ciebie.

Kanoniczny adres URL między domenami

Możesz mieć tę samą zawartość w kilku domenach. Na przykład SearchEngineJournal regularnie publikuj artykuły z Yoast.com (za wyraźną zgodą).

Jeśli spojrzysz na każdy z tych artykułów, zauważysz link rel = "kanoniczny" wskazujący bezpośrednio na oryginalny artykuł na Yoast.com. Oznacza to, że wszystkie linki wskazujące na ich wersję artykułu liczą się do pozycji naszej wersji kanonicznej. Korzystają z naszych treści, aby zadowolić swoich odbiorców; korzystamy również z tego wyraźnie. Wszyscy wygrywamy.

Błędne kanoniczne adresy URL: częste problemy

W sieci istnieje wiele przypadków, w których niewłaściwa implementacja rel = „kanoniczna” może prowadzić do dużych problemów. Znam wiele stron, które miały kanoniczny adres URL na swoich stronach internetowych, wskazując na artykuł i widzieli, że ich strony główne zostały całkowicie usunięte z wyników wyszukiwania. Są inne rzeczy, których nie powinieneś robić z rel = "canonical". Pozwól mi wymienić najważniejsze z nich:

  • Nie dostosuj archiwum stronicowanego na stronie 1 . Rel = "kanoniczny" na stronie 2 powinien wskazywać na stronę 2. Jeśli wskażesz stronę 1, wyszukiwarki nie będą indeksować linków na bardziej wewnętrznych stronach archiwum ...
  • Uczyń je w 100% specyficznymi. Z kilku powodów wiele witryn używa powiązanych protokołów dla łączy, usuwając w ten sposób część http / https ze swoich adresów URL. Nie rób tego dla swoich kanonicznych adresów URL. Masz preferencje. Pokaż ją.
  • Oprzyj swój kanoniczny adres URL na adresie URL żądania. Jeśli używasz zmiennych, takich jak domena lub URI żądania, aby uzyskać dostęp do bieżącej strony podczas generowania kanonicznego adresu URL, mylisz się. Twoja treść powinna znać swoje adresy URL. W przeciwnym razie nadal będziemy mieć te same części treści, na przykład example.com i www.example.com, a oba będą kanonizowane do siebie.

rel = "kanoniczny" i sieci społecznościowe

Facebook i Twitter również cenią rel = "kanoniczny" . Może to prowadzić do dziwnych sytuacji. Jeśli udostępnisz adres URL na Facebooku, który ma kanoniczny adres URL wskazujący gdzie indziej, Facebook udostępni szczegóły z kanonicznego adresu URL. W rzeczywistości, jeśli dodasz przycisk podobny do strony, która ma kanoniczny adres URL wskazujący gdzie indziej, wyświetli się suma polubień dla kanonicznego adresu URL, a nie bieżącego adresu URL. Twitter działa w ten sam sposób.

Zaawansowane użycie rel = "canonical"

Kanoniczny link w nagłówku HTTP

Google podpory link kanoniczny w nagłówku HTTP. Nagłówek wygląda tak:

Link: <http://www.example.com/white-paper.html>; rel = "kanoniczne"

Kanoniczne łącza w nagłówku HTTP mogą być naprawdę przydatne, gdy kanonizujesz pliki, takie jak pliki PDF, dlatego ważne jest, aby wiedzieć, że ta opcja istnieje.

Użycie rel = "kanoniczne" na stronach nie jest podobne

Nawet jeśli tego nie polecam, możesz zdecydowanie użyć rel = „kanoniczny” w bardzo agresywny sposób. Google ceni tę metodę niemal absurdalnie, możesz kanonizować części bardzo różnych treści z innych części treści. Ale jeśli Google cię znajdzie, kanoniczne adresy URL twoich witryn stracą wiarygodność, co może spowodować więcej szkód ...

Użycie rel = "kanoniczny" w połączeniu z hreflangiem

W naszej doskonałej przewodnik hreflang , porozmawiajmy o kanonicznych adresach URL. Bardzo ważne jest, aby podczas używania hreflang kanoniczny adres URL każdego języka wskazywał na siebie. Upewnij się, że rozumiesz, jak używać kanonicznych adresów URL, gdy implementujesz hreflang, w przeciwnym razie możesz całkowicie uszkodzić implementację hreflang.

Wniosek: rel = "canonical" to potężne narzędzie

Rel = "canonical" to potężne narzędzie w przyborniku SEO, ale, jak każde potężne narzędzie, powinieneś używać go ostrożnie, ponieważ łatwo jest się zranić. W przypadku większych witryn proces kanonizacji może być bardzo ważny i prowadzić do znacznej poprawy w dziedzinie SEO.

Artykuł oparty na postie Joosta de Valk na stronie przedmiot

Czy strona powinna mieć własny, kanoniczny adres URL?
Co to jest kanoniczny element łącza?
Którą wersję powinna pokazać wyszukiwarka?
Kiedy należy używać kanonicznych adresów URL?
Przekierowanie 301 lub kanoniczny adres URL?
Jeśli możesz wybrać przekierowanie 301 lub ustawić kanoniczny adres URL, co byś wybrał?
Czy strona powinna mieć własny, kanoniczny adres URL?
Com/wordpress/seo-plugin/?
Com/wordpress/seo-plugin/?
Com/wordpress/seo-plugin/?