Istnieją dwa sposoby dostępu do strony. Używając adresu IP (jak w 157.19.0.1) oraz używając nazwy domeny (jak w www.abc.com). Idealnie, zarówno twoja nazwa domeny jak i adres IP powinny prowadzić do tego samego URL i wyświetlać tę samą stronę. Jeśli ktoś wpisze 157.19.0.1, a ktoś inny www.abc.com, powinni trafić na tę samą stronę z tą samą zawartością.
Kiedy to się nie zdarza, jest zdecydowanie problem. Boty wyszukiwarek mogą „interpretować” Twój adres IP i nazwę domeny jako wskazujące na zupełnie różne strony, ale które zawierają podobną treść. Pojawia się problem zduplikowanej treści.
W skrócie, zduplikowana treść to sytuacja, gdy wiele lokalizacji w sieci (URL-i) posiada podobną zawartość. Ale dlaczego to naprawdę jest problem? Boty wyszukiwarek nie wiedzą, który URL powinien się pojawić w wynikach wyszukiwania.
Oto kilka wersji tej samej strony, z różnymi adresami URL:
- http://www.abc.com
- https://www.abc.com
- http://abc.com/index.php
Boty wyszukiwarek mogą zdecydować się na wyświetlenie na przykład drugiego adresu URL. Może to być niekorzyść, jeśli treścią, którą naprawdę chcesz, aby użytkownicy widzieli, jest strona trzecia lub pierwsza. Boty mogą również zdecydować się na oznaczenie Twojej strony jako posiadającej zduplikowaną treść. Kiedy to się dzieje, oznacza to, że intencja może być postrzegana jako próba "oszukiwania" systemu i próba osiągnięcia wyższej pozycji. Kiedy zostaniesz oznaczony, Twoja strona może zacząć być niższa w rankingu, albo co gorsza, wcale nie pojawić się w wynikach wyszukiwania. Możesz dowiedzieć się więcej o zduplikowanej treści w tym artykule.
Chcesz upewnić się, że Twój adres IP i nazwa domeny rozwiązują do tego samego adresu URL. Wprowadź pojęcie kanonizacji IP, które będzie naszym tematem w tym artykule.
Co to jest kanonizacja IP?
IP canonicalization to proces zapewnienia, że nazwa domeny i adres IP rozwiązują się do tego samego adresu URL. Ten sam adres URL może być określany jako kanoniczny adres URL lub strona, co oznacza, że jest to preferowana wersja, gdy masz kilka wersji odnoszących się do tej samej strony. W naszym powyższym przykładzie, gdzie mieliśmy następujące adresy URL,
- http://www.abc.com
- https://www.abc.com
- http://abc.com/index.php
Adres IP i nazwa domeny powinny być przypisane do jednego z powyższych. Jeśli druga wersja jest kanoniczna, to obie powinny ją rozwiązywać.
Dlaczego kanonizacja IP jest ważna dla SEO?
Jak kanonizacja IP wpływa na SEO? Oto dwa główne sposoby:
Unikalna treść ma szansę na wysoką pozycję
Jeśli twoja nazwa domeny i adres IP nie prowadzą do tej samej strony, roboty wyszukiwarek mogą nie wiedzieć, którą stronę wyświetlić w wynikach wyszukiwania. Może to skutkować tym, że unikalna treść, nad którą tak ciężko pracowałeś, nie będzie wysoko w rankingu. Dzieje się tak, ponieważ roboty wybierają jeden URL, do którego prowadzą zarówno twój adres IP, jak i nazwa domeny. Może to nie być ten z twoją unikalną treścią. Kanonizacja IP zapewnia więc, że twoja unikalna treść będzie wysoko w rankingu.
Pozycja strony jest wyższa
Jeśli twoja nazwa domeny i adres IP rozwiązują się do różnych adresów URL, oznacza to, że ruch na twojej stronie jest dzielony między różne strony. Oznacza to również, że jeśli otrzymujesz linki zwrotne na różnych adresach URL, to również "link juice" jest dzielony, a także autorytet twojej strony. Skutkuje to niższym pozycjonowaniem twojej strony, nawet kiedy powinna być ona wyżej.
Byłoby znacznie lepiej, gdyby cały ruch na twojej stronie oraz wartość linków były w jednym miejscu. Kanonizacja IP pomaga to osiągnąć, co w rezultacie przekłada się na wyższą pozycję twojej strony.
Sprawdzanie problemów z kanonizacją IP
Po zrozumieniu, czym jest kanonizacja IP i jej znaczeniu dla SEO, musisz przetestować swoją stronę, aby dowiedzieć się, czy występują jakiekolwiek rozbieżności między tym, do czego rozwiązuje się Twoja nazwa domeny i adres IP. Oto jak to zrobić:
1. Wpisz adres IP swojej strony w przeglądarce
Zacznijmy od najbardziej oczywistej rzeczy. Wprowadź adres IP swojej strony do przeglądarki i sprawdź, czy faktycznie przekierowuje on na Twoją nazwę domeny. Jeśli nie, wówczas musisz rozwiązać problemy z kanonizacją adresu IP.
Co jeśli nie znasz adresu IP swojej strony? Spójrzmy na sposoby, które możesz użyć, aby znaleźć swój adres IP:
Jak znaleźć adres IP Twojej strony
Istnieje kilka sposobów, które możesz wykorzystać, aby znaleźć adres IP Twojej strony. Oto one:
a) Korzystanie z wbudowanej funkcji traceroute
Na Windows:
- Otwórz wiersz poleceń
- Wpisz ‘tracert’ po czym wpisz URL strony internetowej (która według Ciebie powinna być kanoniczna) jak w tracert www.abc.com
- Adres IP to to, co widzisz zaraz obok ‘tracing route to’. Będzie poprzedzony przez stronę, którą wcześniej wpisałeś.
Na Macu:
- Przejdź do "spotlight"
- Kliknij na ikonę wyglądającą jak lupa w prawym górnym rogu ekranu
- Kliknij dwukrotnie na "network utility"
- Kliknij na zakładkę "traceroute"
- U góry znajduje się pole tekstowe.
- Wpisz adres swojej strony. Możesz pominąć część "http", "https" lub "www"
- Kliknij "trace"
- Adres IP strony pojawi się obok "traceroute to", po czym nastąpi wpisana przez Ciebie strona
Możesz również użyć aplikacji iNetTools w sklepie App Store lub aplikacji PingTools Network utilities w sklepie Google Play.
b) Korzystanie z narzędzi
Istnieją narzędzia do sprawdzania IP, które mogą pomóc Ci znaleźć Twój adres IP. Należą do nich ip-address.com, ipinfo oraz ipvoid. Lub użyj naszego Narzędzia do Znajdowania Adresu IP Strony Internetowej:
2. Korzystanie z narzędzi do sprawdzania problemów z kanonizacją IP
Druga opcja polega na użyciu narzędzi do testowania kanonizacji adresu IP za pomocą SEO Mator.
Możesz użyć adresu IP, który właśnie uzyskałeś z wbudowanej funkcji tracerouter, aby sprawdzić, czy nie ma żadnych problemów z kanonizacją. Otrzymasz ranking kanonizacji adresu IP oraz więcej wglądów, takich jak:
Kiedy używasz narzędzi, nie musisz używać swojego adresu IP. Możesz użyć adresu URL swojej strony i wszystko jest gotowe.
3. Jak sprawdzić bieżący adres URL swojej strony na WordPressie?
Najszybszym sposobem jest sprawdzenie ustawień w panelu administracyjnym WordPressa:
Przejdź do Dashboard>>Ustawienia>>Ustawienia Ogólne.
Dwie linie są teraz najważniejsze:
- Adres WordPress (URL) i
- Adres URL witryny
Oba powinny być takie same:
Jak naprawić problemy z kanonizacją IP
Po przeprowadzeniu testu nadszedł czas, aby naprawić wszelkie napotkane problemy. Oto jak to zrobić:
Na serwerze Apache
Jeśli twoja strona działa na Apache, oto jak można rozwiązać problemy z kanonizacją IP:
- Otwórz swój plik .htaccess, a następnie wprowadź te linie tuż pod <IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^111\.11\.11\.11
RewriteRule ( . *) http://abc.com/$1 [R=301, L]
- Zamień powyższy adres IP (111\.11\.11\.11) na adres swojej strony, oraz URL http://abc.com/ na URL strony, która ma być kanonicznym adresem.
Nie masz skonfigurowanego pliku .htaccess? Przeczytaj ten artykuł, aby dowiedzieć się jak skonfigurować plik htaccess w Apache.
Na Nginx
- Dostęp do pliku konfiguracyjnego znajdującego się w /etc/nginx directory. Tutaj znajduje się główny plik konfiguracyjny: /etc/nginx/nginx.conf.
- Dodaj ten blok kodu na dole pliku konfiguracyjnego:
## Kanonizacja adresu IP
server {
listen<IP_ADDR>:80;
server_name<IP_ADDR>;
Return 301 $scheme://domain.com$request_uri;
Korzystanie z Google Domains
Oto jak użyć tej opcji:
- Zaloguj się do Google Domains (musisz się zalogować na swoje konto Google)
- Kliknij na nazwę swojej domeny
- Kliknij na ikonę strony internetowej w lewym panelu nawigacyjnym
- Kliknij przekierowanie (pod ‘przekieruj do istniejącej strony internetowej’)
- Wpisz swój adres IP w polu ‘adres URL strony internetowej’
- Kliknij ‘przekieruj’
Jak zweryfikować, że naprawy kanonizacji IP zakończyły się sukcesem
Tutaj możesz sprawdzić, czy twoje poprawki były skuteczne i czy występują jakieś błędy. Oto metody, które możesz wykorzystać do testowania:
Wpisz swój adres IP w przeglądarce
Możesz wpisać swój adres IP w przeglądarce, aby sprawdzić, czy przekierowuje on do nazwy domeny, którą uważasz za kanoniczną. Jeśli tak jest, to Twoje poprawki były skuteczne. Jeśli nie, to musisz dowiedzieć się, jaki może być problem. Istnieje możliwość, że mogłeś popełnić błąd lub coś przeoczyć podczas wprowadzania niezbędnego kodu, aby naprawić problemy z kanonizacją.
Używanie polecenia cURL
Druga metoda polega na użyciu polecenia cURL, które jest narzędziem wiersza poleceń, umożliwiającym wykonywanie żądań HTTP bez konieczności używania przeglądarki internetowej. Oto polecenie, którego potrzebujesz użyć w wierszu poleceń (Windows) lub terminalu w Linux lub macOS:
$curl -I http://your-server-ip
Korzystanie z narzędzi testowych
Narzędzia takie jak SEO Review Tools okażą się przydatne, aby pomóc Ci zweryfikować, czy faktycznie naprawiłeś problemy z kanonizacją IP. Ponieważ narzędzia dostarczają Ci wglądu poza stan Twojej kanonizacji, jesteś również w stanie naprawić inne powiązane problemy SEO, co jest plusem dla Twojej strony.
Korzystanie z Google Domains
Aby zweryfikować, czy Twoja nazwa domeny i adres IP rozwiązują do tego samego adresu URL:
- Zaloguj się do Google Domains
- Znajdź swoją domenę na liście domen
- Przewiń do "moja strona internetowa"
- Powinieneś być w stanie zobaczyć podgląd swojej strony
Zauważ, że może minąć trochę czasu, zanim Twoja strona pojawi się tutaj, szczególnie jeśli właśnie naprawiłeś problemy z kanonizacją IP.
Podsumowując
Przyjrzeliśmy się kanonizacji IP, jej znaczeniu w kontekście SEO, jak sprawdzić czy występują jakiekolwiek problemy z kanonizacją IP oraz jak zweryfikować, że wprowadzone poprawki zadziałały. To zdecydowanie pojęcie, które musisz mieć w swoim arsenale SEO, jeśli chcesz, aby Twoja strona osiągała wysokie pozycje w wynikach wyszukiwania.