Kompletny przewodnik po kanonicznych zasobach SEO

Opublikowany: 2019-07-24

Ten artykuł jest gościnnym wkładem – przeczytaj więcej o autorze na dole posta.

Zastanawiałeś się kiedyś, czym jest kanoniczne SEO i jak odnosi się do Twoich usług? Cóż, zapewniam cię, że nie jesteś pierwszy!

Jako techniczny SEO dla większej firmy widzę młodszych specjalistów i programistów, którzy starają się zrozumieć, czym są kanoniczne rels, jak/kiedy ich używać i dlaczego mają miejsce w optymalizacji pod kątem wyszukiwarek.

I szczerze mówiąc, większość SEO zgadza się, że sama natura celu i zamiaru kanonicznego jest zawiła.

Dziś jednak SEO Butler rozwiewa wszelkie nieporozumienia w obszernym przewodniku informacyjnym dotyczącym kanonów dla celów SEO.

Co to jest tag kanoniczny?

Znacznik kanoniczny, znany również jako „canonical rel” lub „rel canonical”, to atrybut definiujący relację zasobu z dokumentem HTML.

Jest często używany do definiowania kopii strony, którą chcesz przedstawić wyszukiwarkom w celu zindeksowania.

Użycie tagu kanonicznego zapobiega wyświetlaniu stron w SERPS w ramach odmian Twojej usługi, których nie chcesz używać.

Ponieważ istnieją cztery odmiany każdej witryny, niezwykle ważne jest, abyś zawsze określał, który wariant ma służyć jako „Kopia główna”.

Przykłady kanonicznych rels i ich czterech odmian są następujące:

<link rel=”canonical” href=” http://seobutler.com/” / >

<link rel=”canonical” href=” http://www.seobutler.com/” / >

<link rel=”canonical” href=” https://seobutler.com/” / >

<link rel=”canonical” href=” https://www.seobutler.com/” / >

Sprawdzenie wiedzy:

Słowo kanoniczny pochodzi od łacińskiego rdzenia canonicalis, co oznacza „odnoszący się do kanonu” lub „zgodnie z regułą”. Ponieważ dotyczy to kanonicznego SEO, po prostu mówimy wyszukiwarkom, jaka jest reguła indeksowania dokumentów HTML i ich wariantów.

Dlaczego mamy nawet kanoniczne w 2019 roku?

Dlaczego rzeczywiście? Wydaje się, że posiadanie czterech odmian strony internetowej jest zbyteczne, prawda?

Można by pomyśleć, że Google, Bing i Yahoo wybiorą taką wersję, jaką uznają za najlepszą, aby zindeksować ją najlepiej i podążą za nią, prawda?

Chociaż to znacznie ułatwiłoby nam życie, byłoby i mogłoby być potencjalnie niebezpieczne dla niektórych usług internetowych. Pozwól mi wyjaśnić…

Wiele witryn internetowych używa subdomen i hreflang (kolejny atrybut rel), aby komunikować wyszukiwarkom, że ich usługa może obsługiwać różne wersje językowe tej samej witryny.

Negatywne konsekwencje niekorzystania z danych kanonicznych

  • Błędy zduplikowanych treści
  • Strony nie pojawiające się w SERPS z powodu błędnej interpretacji jako innej strony (zwłaszcza w odniesieniu do hreflang)
  • Braki w budżecie indeksowania spowodowane wielokrotnym indeksowaniem tej samej treści

Więcej informacji o kanonicznych problemach z relacjami od Google

Ponadto kanoniczne są również kluczowe przy tworzeniu stron przyspieszonych stron mobilnych (AMP) dla urządzeń mobilnych, zwłaszcza odkąd Google stwierdziło, że wszystkie nowe właściwości są najpierw indeksowane według ich wersji mobilnej, a komputery są drugim priorytetem.

Jak widać, ze względu na te różne typy witryn, kanoniczne elementy odgrywają kluczową rolę w komunikowaniu wyszukiwarkom, którego adresu URL użyć.

Sprawdzenie wiedzy:

Strona AMP, znana również jako przyspieszona strona mobilna, to dokument w witrynie, który współpracuje z Twoimi standardowymi stronami, aby wyświetlać treści w przyspieszonym tempie użytkownikom urządzeń mobilnych. W większości przypadków strony te są pozbawione kodu JavaScript, filmów i zdjęć, co ma na celu zmniejszenie żądań HTTP do serwera, umożliwiając jak najszybsze wczytanie strony do użytkownika.

Subskrybuj

Przeczytałem i akceptuję Regulamin*

Kiedy używać kanonizacji?

Niech to będzie krótkie. Jedyne, o czym musisz pamiętać, to to, że kluczowe jest używanie kanonicznych. Na każdej stronie, w każdym projekcie, za każdym razem.

Niezależnie od tego, czy ma to postać linku rel, nagłówka HTTP, czy w pliku .htaccess, nie ma powodu, aby go nie używać.

Podczas gdy dla człowieka wszystkie te strony reprezentują pojedynczą stronę lub dokument w witrynie, dla robota wyszukiwarki wszystkie reprezentują inne miejsce lub adres URL, z którego można ekstrapolować treść.

Z tego powodu możesz zobaczyć, jak nieużywanie kanonicznych może prowadzić do zduplikowanych błędów treści.

Na szczęście większość systemów CMS — takich jak WordPress — ma wbudowany system kanonizacji. Jeśli zostały poprawnie skonfigurowane od momentu powstania witryny, nigdy nie trzeba ich ponownie dotykać (więcej na ten temat poniżej).

Gdzie i jak korzystać z kanonicznych

Teraz, gdy mamy jasne zrozumienie, czym jest kanoniczny i kiedy go używać (zawsze!) – naturalnie nasuwa się pytanie, jak ich używać.

Wskoczmy od razu!

Zanim będziemy mogli rozpocząć konfigurowanie naszych kanonów na naszej stronie internetowej lub stronach, musimy najpierw upewnić się, że nasza usługa nazw domen (DNS) jest skonfigurowana do obsługi naszej struktury kanonicznej.

W wielu przypadkach widziałem projektantów stron internetowych, specjalistów SEO i administratorów systemów umieszczających na stronie odnośniki kanoniczne na poziomie strony, ale nie upewniają się, że ich rekordy DNS pasują do typu wizji, którą próbują udostępnić swoim użytkownikom i wyszukiwarkom .

Więc jak sobie z tym radzimy? Wystarczy. Udajemy się do naszego rejestratora domen i zaczynamy od poziomu DNS, aby upewnić się, że wszystko jest spójne.

Edytowanie DNS w celu obsługi kanonicznych

Edycja plików DNS może być przerażającym procesem. Dzisiaj zapewnimy Ci sukces dzięki prostym zrzutom ekranu z tekstem, które możesz wstawić bezpośrednio do swoich rekordów bez pełnego lub kompleksowego zrozumienia wszystkich niuansów, które za tym stoją.

Poniżej pokażę, jak edytować ten plik dla stron innych niż www. i www.strony internetowe.

W przypadku witryn preferowanych przez www

W przypadku witryn preferowanych przez www zasadniczo to, co musimy zrobić, to przekazać DNS, aby Twoja wersja www była postrzegana jako kanoniczna.

Odbywa się to poprzez skonfigurowanie dwóch rekordów: rekordu „A” i rekordu CNAME.

Krok 1: Zaloguj się do swojego dostawcy DNS (Korzystamy z Google).
Kanoniczne – Google Domains
Krok 2: Wybierz usługę domeny, którą chcesz zarządzać. W tym przykładzie wybierzemy „Tucson's Trusted”. Jeśli korzystasz z Google Domains, po lewej stronie zobaczysz opcję DNS. Kliknij go.
Krok 3: Przewiń w dół do dolnej części strony i poszukaj „Niestandardowych rekordów zasobów”. To będzie wyglądać mniej więcej tak.

Krok 4: Aby ustawić preferowaną wizję dla www, użyj dwóch typów rekordów na powyższym zrzucie ekranu. Pierwszy typ rekordu to rekord „A”, który jest tłumaczony na adres IP hosta. Drugim rekordem jest rekord CNAME, czyli „kanoniczny” rekord nazwy (ma już sens?!), który wskazuje na wersję www witryny.

Po wykonaniu tych kroków i aktualizacji wszystkich pól, naciśnij Zapisz! To teraz informuje serwer i roboty indeksujące na poziomie DNS, jakie są Twoje preferencje kanoniczne.

W przypadku preferowanych witryn bez www

W przypadku preferowanych witryn internetowych bez www zamierzamy obrać tę samą trasę, ale tylko w krokach 1-3. Czwarty krok jest nieco inny.

W tym scenariuszu zamierzaliśmy ustawić naszą preferowaną wizję bez www, a nie www. Aby to zrobić, użyjemy dwóch typów rekordów, jak widać na poniższym zrzucie ekranu.

Naprawdę, po prostu wykluczamy rekord CNAME w miejsce innego rekordu „A”. Takie postępowanie eliminuje wszelkie kanonizacje, które wyszukiwarki mogą brać pod uwagę na poziomie DNS.
Kanoniczne Nazwa
Po wykonaniu tych kroków możemy przejść do przodu w naszym procesie standaryzacji preferowanej wizji w naszej nieruchomości lub domenie!

Edytowanie pliku .htaccess w celu obsługi kanonicznych

Następnie schodzimy do wiersza HTTP z DNS, aby wspierać naszą kanoniczną topografię.

Poniższe informacje są kontrolowane i obsługiwane przez plik .htaccess. Ma on na celu upewnienie się, że po przeniesieniu DNS do adresu IP Twój host rozumie, jaką ścieżkę URL preferujesz dla ruchu.

Poniżej pokażę, jak edytować ten plik za pomocą prostych kodów kopiowania i wklejania do pliku .htaccess.

W przypadku witryn preferowanych przez www

Krok 1: Nawiąż połączenie FTP z folderem głównym domeny. W tym folderze powinien znajdować się plik .htaccess. Jeśli nie, utwórz go.

Krok 2: Kliknij plik prawym przyciskiem myszy i wybierz edytuj. Spowoduje to wyświetlenie dokumentu w wybranym edytorze plików.

Krok 3: W przypadku witryn preferowanych przez www bez https , dodaj poniższy kod Apache:

RewriteEngine włączony

RewriteCond %{HTTP_HOST} ^twojadomena.com [NC]

Przepisz regułę ^(.*)$ http://www.twojadomena.com/$1 [L,R=301]

Dla www i https użyj:

RewriteCond %{HTTP_HOST} ^twojadomena.com$

PrzepiszCond %{SERVER_PORT} ^443

Przepisz regułę ^(.*)$ https://www.twojadomena.com/$1 [R=301]

Uwaga: pamiętaj o zastąpieniu twojadomena.com rzeczywistą domeną.

Krok 4: Zapisz plik i przepisz stary.

W przypadku witryn niepreferowanych www

Krok 1: Nawiąż połączenie FTP z folderem głównym domeny. Wewnątrz tego folderu powinien znajdować się plik .htaccess. Jeśli nie, utwórz go.

Krok 2: Kliknij plik prawym przyciskiem myszy i wybierz edytuj. Spowoduje to wyświetlenie dokumentu w wybranym edytorze plików.

Krok 3: W przypadku preferowanych witryn bez www bez https dodaj poniższy kod Apache:

RewriteEngine włączony

RewriteCond %{HTTP_HOST} ^www.twojadomena.com [NC]

Przepisz regułę ^(.*)$ http://twojadomena.com/$1 [L,R=301]

Do użytku bez www i https:

RewriteCond %{HTTP_HOST} ^www.twojadomena.com$

PrzepiszCond %{SERVER_PORT} ^443

Przepisz regułę ^(.*)$ https://twojadomena.com/$1 [R=301]

Uwaga: pamiętaj o zastąpieniu twojadomena.com rzeczywistą domeną.

Krok 4: Zapisz plik i przepisz stary.

Po wykonaniu tych kroków możemy teraz przejść do konfiguracji kanonicznych na stronie!

Jest to ostatni krok w upewnieniu się, że wyszukiwarki dokładnie rozumieją sposób, w jaki Twoja witryna ma być wyświetlana na stronach wyników wyszukiwania.

Jeśli masz problemy ze zrozumieniem powyższego kodu, zapoznaj się z poniższymi zasobami, aby znaleźć przekierowania generowane przez Apache w pliku .htaccess.

Należy również zauważyć, że w zależności od wersji Apache, na której działa Twój serwer, kod może być napisany nieco inaczej w celu wykonania tych poleceń.

Oto dwa zasoby, które mogą być dodatkową pomocą, jeśli będziesz tego potrzebować.

Edytowanie strony w celu wspierania kanonicznych

Jak wspomniano wcześniej, jeśli korzystasz z CMS (systemu zarządzania treścią), takiego jak WordPress, możesz użyć zintegrowanego procesu „pod klucz” w jednym kroku, aby ustawić kanoniczne na poziomie strony.

Jak pytasz? Całkiem proste.

Udaj się do paneli administracyjnych zaplecza i wybierz "Ustawienia", a następnie "Ogólne". Poniżej Ogólne zobaczysz opcje z poniższego zrzutu ekranu:
Kanoniczne WordPress Wszystko, co musisz tutaj zrobić, to napisać swoją witrynę dokładnie w taki sposób, w jaki chcesz, aby WordPress pasował do Twoich kanonicznych linków.

Wystarczająco proste, prawda?!

Co powiesz na to, że nie masz WordPressa i pracujesz nad statyczną stroną HTML z niestandardowymi modułami CSS i PHP?

Prawie tak proste!

W przypadku stron statycznych dodaj poniższy fragment kodu do swojej witryny w nagłówku. Ten kod informuje wyszukiwarki, że jest to preferowana wizja, jako którą chcesz zaindeksować swoją stronę.

Te rel są następujące. Sposób konfiguracji DNS i przekierowań .htaccess 301 określa, którego łącza rel należy użyć. Pamiętaj, aby upewnić się, że pasuje, aby nie było żadnego niespójnego indeksowania treści w SERP.

<link rel=”canonical” href=” http://seobutler.com/” / >

<link rel=”canonical” href=” http://www.seobutler.com/” / >

<link rel=”canonical” href=” https://seobutler.com/” / >

<link rel=”canonical” href=” https://www.seobutler.com/” / >

Po dodaniu rel upewnij się, że zostały zweryfikowane na stronie, nad którą pracujesz. Można to zrobić, sprawdzając źródło strony i naciskając <ctrl + f>, aby wyszukać „Canonicals”.

Będzie wyglądać podobnie do tego:

Optymalizacja danych kanonicznych pod kątem zasobów zewnętrznych

Wraz z rozwojem aplikacji, serwerów i sieci dostarczania treści opartych na chmurze, dostarczanie ruchu do nazwanych zasobów, a nie adresów IP, ma ogromne znaczenie.

Jeśli nie zostanie to zrobione nieprawidłowo, może to prowadzić do niespójnego udostępniania rekordów i zamieszania związanego z indeksowaniem przez wyszukiwarki.

Szybkie Google „CDNS boli SEO” pokaże Ci, że w przypadku nieprawidłowej konfiguracji wiele usług traci ruch z powodu deindeksowania związanego z SERP.

Skonfigurowanie typów rekordów aliasów umożliwia powiązanie nazwanego zasobu z katalogiem głównym. Przykładem nazwanego zasobu może być mywebsite.website.com.

W naszym przypadku na potrzeby tego wyjaśnienia kierujemy mywebsite.website.com do website.com. Prowadzi to do mniejszej liczby problemów z integracją między nazwanym zasobem a kanonicznymi adresami URL.

Uwaga: Rekord aliasu jest konfigurowany w wybranej chmurze lub sieci dostarczania treści. Jest to wirtualny typ rekordu, który zapewnia zachowanie podobne do CNAME w domenach głównych lub wierzchołkowych i powoduje, że każda nazwa jest tłumaczona na adres IP.

Zrozumienie różnic

Rekord A mapuje nazwę na adres IP.

Rekord CNAME mapuje nazwę na inną nazwę (www na bez www, co daje nam kanoniczny adres www)

Rekord Alias ​​mapuje nazwę na inną nazwę (mywebsite.website.com to website.com

Take Away: Rekordy CNAME i ALIAS mapują nazwy na inne nazwy (strona www lub subdomeny), a rekordy A są tłumaczone na adres IP.

Ostatnie przemyślenia na temat kanonicznych elementów SEO

Jeśli dotarłeś do końca tego artykułu, mam nadzieję, że na nowo zrozumiesz, czym są kanoniczne i dlaczego są one niezbędne do optymalizacji wyszukiwarek.

Chociaż wielu uważa, że ​​kanoniczna implementacja nie jest już tak potrzebna jak kiedyś, ja twierdzę, że jest to nawet bardziej konieczne. W związku z trwającą wojną, którą Google prowadzi, aby strony AMP były bardziej trafne, a jego zalecenia dotyczące witryn specyficznych dla języka w niektórych niszach, kanoniczne są ważniejsze niż kiedykolwiek.

Pamiętaj o SEO, optymalizuj, aby przygotować się na przyszłość z myślą o teraźniejszości.

Nie musisz być lepszy od wszystkich innych, ale musisz działać wydajniej niż konkurencja — nawet jeśli chodzi o kanoniczne SEO.

Subskrybuj

Przeczytałem i akceptuję Regulamin*