Przejdź do treści głównej

Poradniki / Napraw to: poradniki na błędy, które naprawdę się zdarzają

Strona zniknęła z Google: co sprawdzić

Jeśli Twoja strona zniknęła z Google, przejdź przez przyczyny w kolejności tego, jak szybko można je wykluczyć: działanie ręczne, noindex, robots.txt, kanoniczny, włamanie albo wpis na czarnej liście, błędy serwera, a na końcu sama domena. Sześć z siedmiu jest widocznych z zewnątrz strony w kilka minut, a poniższa kolejność jest dobrana tak, żeby najtańsze sprawdzenia były pierwsze.

Najpierw potwierdź, że faktycznie zniknęła

Wyszukaj dokładny adres URL Twojej strony głównej, potem uruchom site:example.com. Brak wyników dla obu wskazuje na przyczynę ogólnostronową i stosuje się poniższa lista. Wyniki dla strony głównej, ale nie dla sekcji, wskazują na jeden szablon albo jedną ścieżkę, co znacznie zawęża poszukiwania. Wyniki, które są wszystkie obecne, ale rankują gorzej niż w zeszłym miesiącu, to inny problem: to zmiana rankingu, nie deindeksacja, i żaden z tych kroków tego nie dotyczy.

1. Sprawdź działanie ręczne

Search Console, Bezpieczeństwo i działania ręczne, Działania ręczne. Działanie ręczne oznacza, że recenzent zastosował karę, i nazywa przyczynę oraz zakres. Nic innego z tej listy nie naprawi strony objętej takim działaniem. Droga powrotna to poprawienie tego, co opisuje powiadomienie, i złożenie wniosku o ponowne rozpatrzenie, co zajmuje od kilku dni do kilku tygodni. To pierwsze na liście, bo wymaga jednego kliknięcia i sprawia, że pozostałych sześć staje się nieistotne.

2. Sprawdź noindex

Najczęstsza przyczyna zniknięcia całej strony bez niczego, co wyglądałoby na zepsute:

curl -sI https://example.com/ | grep -i x-robots-tag
curl -s https://example.com/ | grep -i 'name="robots"'

Wypisanie noindex przez którekolwiek z poleceń to Twoja odpowiedź. Sprawdź stronę z każdego głównego szablonu, nie tylko stronę główną, bo wyciek często ogranicza się do jednej trasy. Mechanizm i typowe sposoby, w jaki to się dzieje, opisuje czym jest noindex.

3. Sprawdź robots.txt

Otwórz https://example.com/robots.txt. Disallow: / pod User-agent: * blokuje indeksowanie całej strony. Potwierdź też, że sam plik zwraca 200: uporczywy 5xx na robots.txt może sprawić, że Google wstrzyma indeksowanie hosta, mimo że każda strona na nim jest w porządku. Zasady i pułapki opisuje jak sprawdzić robots.txt.

4. Sprawdź kanoniczny

curl -s https://example.com/ | grep -i 'rel="canonical"'

Jeśli kanoniczny nazywa host testowy, domenę deweloperską albo dowolny URL inny niż strona, którą pobrałeś, każda strona prosi o zwinięcie gdzie indziej. To kanoniczny wskazujący na staging i daje dokładnie ten objaw, podczas gdy strona wciąż zwraca 200.

5. Sprawdź, czy strona jest zhakowana albo na czarnej liście

Przejęta strona jest często usuwana z wyników, zanim jej właściciel cokolwiek zauważy. Najpierw spójrz na raport Problemów z zabezpieczeniami w Search Console, potem sprawdź listy reputacji z zewnątrz: darmowe sprawdzenie Web Risk zgłasza, czy własne listy złośliwego oprogramowania i phishingu Google aktualnie oznaczają Twój URL, a darmowe sprawdzenie czarnej listy obejmuje czarne listy DNS, które wpływają też na dostarczanie Twojej poczty. Oznaczenie na którejkolwiek oznacza, że znalezienie i usunięcie wstrzykniętej treści jest przed wszystkim innym, bo przegląd nie zostanie wyczyszczony, dopóki strona jest wciąż przejęta.

6. Sprawdź błędy serwera

Strony zwracające 5xx albo przekraczające czas oczekiwania dla robota indeksującego są odrzucane, a serwer, który zawodzi tylko pod obciążeniem robota, w przeglądarce wygląda całkowicie zdrowo. Sprawdź raport Statystyk indeksowania w Search Console pod kątem skoku nieudanych żądań i potwierdź kod statusu zwracany przez Twoją stronę z więcej niż jednej sieci, bo reguły ochrony przed botami odpowiadające 403 zakresom centrów danych są niewidoczne ze zwykłej przeglądarki.

7. Sprawdź, czy domena nie wygasła

Awaria, której nikt się nie spodziewa, bo wyłącza stronę całkowicie i po cichu: domena, która wygasła przy odnowieniu, albo rekord DNS, który zniknął razem z nią. Darmowe zapytanie WHOIS pokazuje datę rejestracji i wygaśnięcia wraz z aktualnymi serwerami nazw. Data wygaśnięcia w przeszłości albo serwery nazw, które nie są Twoje, wyjaśniają wszystko powyżej na tej liście.

Dlaczego ta lista jest długa

Każda przyczyna tutaj, oprócz działania ręcznego, daje stronę, która ładuje się poprawnie, zwraca 200 i przechodzi zwykłą kontrolę uptime, dlatego pierwszym sygnałem zwykle jest wykres ruchu tydzień po tym, jak zmiana weszła w życie. Ręczne przejście przez te sprawdzenia wyłapuje to raz. Darmowe narzędzie do crawlowania witryny obejmuje połowę listy dotyczącą samej strony w jednym przejściu przez każdą stronę, zamiast tylko te dwie czy trzy, które akurat przetestowałeś. Żeby wyłapać kolejną taką sytuację w chwili, gdy się pojawia, opcja Indeksowalność w monitorze HTTP HostTracker odczytuje dyrektywy noindex i kanoniczny Twoich kluczowych stron przy każdym sprawdzeniu i wysyła powiadomienie, gdy coś się zmieni - monitoring SEO pokazuje, jak to działa obok kontroli uptime, certyfikatu i wygaśnięcia domeny.

Sprawdź teraz

Uruchom darmowe sprawdzenie na swojej stronie - bez zakładania konta.

Crawl site

Monitoruj to na stałe

Otrzymasz powiadomienie w chwili awarii: HostTracker sprawdza z ponad 300 lokalizacji i powiadamia e-mailem, SMS-em, przez Slack, Telegram i nie tylko.

Funkcje HostTracker

Więcej w tej sekcji: Napraw to: poradniki na błędy, które naprawdę się zdarzają