Zanim zaczniesz podejrzewać SEO, ustal jedną rzecz: czy Google w ogóle wie o istnieniu Twojej strony. To dwa zupełnie różne problemy, które ludzie zwykle wrzucają do jednego worka. „Strona nie wyświetla się w Google” może znaczyć, że wyszukiwarka nie ma jej w swojej bazie - albo że ma, ale nie pokazuje jej na frazy, na których Ci zależy. Pierwsze naprawia się zwykle w kilka dni i często jednym kliknięciem. Drugie to robota na miesiące.
W tym tekście przechodzę po kolei od najprostszych przyczyn do najbardziej pracochłonnych, w kolejności, w jakiej sam je sprawdzam. Szerszy kontekst tematu opisuję na stronie o pozycjonowaniu i SEO.
Test na start: czy strona w ogóle jest w indeksie
Wpisz w Google site:twojadomena.pl - z dwukropkiem, bez spacji, zamiast „twojadomena.pl” wstawiając swój adres. To zapytanie pokazuje wyłącznie podstrony z Twojej domeny, które Google ma u siebie w bazie.
Wynik rozstrzyga, którą ścieżką iść dalej:
- Zero wyników - strony nie ma w indeksie. To problem techniczny albo kwestia czasu, nie „słabego SEO”. Czytaj dalej.
- Kilka wyników, ale brakuje ważnych podstron - część serwisu jest blokowana albo Google uznał ją za mało wartościową
- Wszystko jest, a i tak nie widzisz się na swoje frazy - to zupełnie inna historia, opisuję ją na końcu tekstu
Zapytanie site: jest czysto techniczne - odpowiedź na nie nie zależy od tego, kim jesteś ani gdzie siedzisz. Dlatego traktuj je jak sprawdzian zero-jedynkowy: strona jest w bazie Google albo jej tam nie ma.
Strona jest nowa - Google potrzebuje czasu
Nowa domena nie pojawia się w wynikach z dnia na dzień. Google musi ją znaleźć, odwiedzić, przetworzyć treść i zdecydować, komu ją pokazywać. Przy zupełnie świeżej stronie, do której nikt jeszcze nie linkuje, to zwykle kwestia od kilku dni do kilku tygodni.
Można ten proces przyspieszyć. Podepnij Google Search Console, potwierdź, że domena należy do Ciebie, i zgłoś mapę witryny (sitemap) - to plik z listą wszystkich adresów, który mówi wyszukiwarce, co ma odwiedzić. Większość systemów, w tym WordPress, generuje go automatycznie. W Search Console możesz też wkleić konkretny adres w pole u góry i poprosić o zaindeksowanie.
Co pomaga: jeśli strona stoi od trzech miesięcy, sitemapa jest zgłoszona, a w indeksie dalej pusto - to już nie jest kwestia czasu. Przejdź do kolejnych punktów: albo coś ją blokuje, albo Google zna adresy i uznał, że nie warto ich pobierać. Jedno i drugie zobaczysz w Search Console.
Najczęstsza przyczyna: blokujesz Google sam, nie wiedząc o tym
Brzmi absurdalnie, ale to numer jeden wśród problemów, na które trafiam. W WordPressie jest jeden niepozorny przełącznik: w ustawieniach czytania, opcja „Proś wyszukiwarki o nieindeksowanie tej witryny”. Zaznacza się go podczas budowy strony, żeby niedokończona wersja nie trafiła do wyników - i bardzo często nikt go później nie odznacza. Strona rusza, klient się cieszy, a wyszukiwarki mają wyraźny komunikat: nie zaglądajcie tu.
Drugi wariant tego samego błędu to znacznik noindex wpisany na sztywno w kodzie albo w ustawieniach wtyczki SEO - czasem globalnie, czasem tylko na wybranych typach podstron. Trzeci to plik robots.txt, który zamiast wpuszczać roboty, zamyka im drogę regułą Disallow: /. Ten plik zobaczysz, wpisując w przeglądarce twojadomena.pl/robots.txt.
Czwarty - najczęstszy przy stronach robionych „na próbę” - to zabezpieczenie hasłem. Wersja testowa postawiona za logowaniem albo za oknem z hasłem jest dla Google ścianą: robot dostaje odpowiedź „brak dostępu” i idzie dalej.
Wszystkie cztery sprawdza się w kilkanaście minut i wszystkie naprawia się od razu. Po zdjęciu blokady poproś w Search Console o ponowne zaindeksowanie - nie czekaj, aż Google wróci sam.
Przebudowa albo przeprowadzka, po której zgubiły się adresy
Drugi klasyk: strona była w Google, a po odświeżeniu zniknęła. Prawie zawsze chodzi o adresy. Nowa strona ma inną strukturę linków, stare adresy przestają istnieć i wszystko, co Google o nich wiedział, ląduje w koszu. Ratunkiem są przekierowania 301 - trwałe wskazówki „ten adres przeniósł się tutaj”, które przenoszą na nową podstronę także jej dorobek w wyszukiwarce. Rozpisuję je szerzej w tekście o migracji bez utraty pozycji.
Podobnie działa zmiana domeny albo przejście z http na https bez kompletu przekierowań. Google traktuje wtedy nową wersję jak zupełnie nowy adres.
Jest jeszcze wariant odwrotny, który potrafi zaskoczyć: w indeksie zostaje wersja testowa strony, a nie ta właściwa. Zdarza się, gdy strona powstawała pod adresem tymczasowym, nikt go po starcie nie zablokował i wyszukiwarka ma teraz dwie niemal identyczne kopie. Wybiera jedną - niekoniecznie tę, na której Ci zależy. O tym, co po kolei przenieść przy zmianie serwera, piszę w tekście o przeniesieniu strony na inny serwer.
Przyczyny techniczne po stronie serwera
Jeżeli robot przychodzi na stronę i zastaje błąd, po prostu odchodzi. Kilka takich wizyt pod rząd i Google zaczyna zaglądać rzadziej, a przy dłuższej awarii podstrony wypadają z indeksu. Warto więc sprawdzić:
- Błędy serwera - strona, która regularnie zwraca błąd 500 albo w ogóle się nie wczytuje, z czasem znika z wyników; przyczyny rozbieram w tekście o błędzie 500 w WordPressie
- Certyfikat SSL - wygasły cert to ściana ostrzegawcza dla użytkownika, a dla robota adres, którego nie da się bezpiecznie pobrać; co wtedy zrobić
- Czas odpowiedzi - bardzo wolny serwer sprawia, że Google odwiedza stronę rzadziej i pobiera z niej mniej; kolejność napraw opisuję w tekście jak przyspieszyć stronę WordPress
- Treść ładowana wyłącznie skryptem - jeśli po wyłączeniu JavaScriptu strona jest pusta, wyszukiwarka może zobaczyć dokładnie to samo
Search Console pokazuje to wprost. W raporcie indeksowania znajdziesz listę adresów wykluczonych wraz z powodem: zablokowane przez plik robots.txt, wykluczone przez tag noindex, przekierowane, uznane za duplikat albo wykryte, ale niezaindeksowane. Ten ostatni powód oznacza zwykle, że Google zna adres, ale nie uznał go za wart pobrania - i to nie jest blokada do odblokowania, tylko sygnał o wartości treści.
Malware i kary - rzadziej, ale boli najbardziej
Zdarza się, że strona przestaje przyprowadzać kogokolwiek, bo została zainfekowana. Google wykrywa złośliwy kod i oznacza witrynę jako niebezpieczną: w wynikach pojawia się ostrzeżenie, a przed wejściem czerwony ekran. Ruch potrafi wtedy spaść do zera w jeden dzień, mimo że pozycje formalnie stoją w miejscu. Sygnały do wyłapania to nagły spadek ruchu do zera, dziwne podstrony w wynikach site: i skargi użytkowników na przekierowania w nieznane miejsca. Pełny plan działania mam w tekstach o wykrywaniu i usuwaniu malware oraz pierwszej pomocy przy zhakowanej stronie.
Osobna kategoria to ręczne działania - kara nałożona przez pracownika Google za łamanie zasad, na przykład kupowanie linków albo publikowanie treści tworzonych wyłącznie pod wyszukiwarkę. Informacja o niej pojawia się w Search Console, w zakładce „Ręczne działania”. Jeśli nic tam nie ma, kary nie ma - i można przestać się nią martwić.
Strona jest w indeksie, a mimo to nie wyświetla się w Google
Najczęstszy finał tej diagnozy wygląda tak: site: pokazuje wszystkie podstrony, Search Console milczy o błędach, a strony dalej nie widać. To znaczy, że problem nie leży w technice, tylko w konkurencji.
Sprawdź to na najprostszym teście: wpisz w Google nazwę swojej firmy. Jeśli strona wyskakuje na pierwszym miejscu - jest w indeksie i ma się dobrze. Nie pojawia się na frazy typu „strona internetowa Kraków”, bo o te frazy walczą dziesiątki firm, które robią to od lat i mają pod nie napisane osobne, rozbudowane podstrony. Ty masz jedną stronę główną i zakładkę „Oferta”.
To już nie jest awaria do naprawienia, tylko praca do wykonania: treści odpowiadające na realne pytania klientów, uporządkowana struktura serwisu i cierpliwość liczona w miesiącach. Zacznij od zmierzenia punktu wyjścia - opisuję to w tekście jak sprawdzić pozycję strony w Google - a listę rzeczy do przejrzenia znajdziesz w tekście o tym, co zawiera audyt SEO.
Kolejność sprawdzania w pigułce
site:twojadomena.pl- ustal, czy strona jest w indeksie- Ustawienia widoczności w panelu strony i plik
robots.txt- czy sam jej nie blokujesz - Search Console - podpięcie, sitemapa, raport indeksowania, ręczne działania
- Przekierowania 301, jeśli strona była przebudowywana albo zmieniała adres
- Błędy serwera, certyfikat, czas odpowiedzi
- Dopiero na końcu treść i konkurencja
Ta kolejność nie jest przypadkowa. Punkty od pierwszego do trzeciego rozwiązują większość zgłoszeń „strona zniknęła z Google” i zajmują jedno popołudnie. Zanim ktoś zaproponuje Ci wielomiesięczne pozycjonowanie, warto je przejść.
Jeśli chcesz mieć to sprawdzone od ręki - w ramach bezpłatnej diagnozy przechodzę przez tę listę na Twojej stronie i mówię wprost, na którym punkcie Twoja strona się zacina.
Najczęstsze pytania
Dlaczego moja strona nie wyświetla się w Google?
Najczęściej z jednego z trzech powodów: jest zbyt nowa i Google jeszcze jej nie przetworzył, ma włączoną blokadę indeksowania z czasu budowy, albo po przebudowie zmieniły się adresy bez przekierowań. Zacznij od zapytania site:twojadomena.pl - jeśli nie zwraca nic, problem jest techniczny, nie SEO-wy.
Jak długo czeka się, aż nowa strona pojawi się w Google? Zwykle od kilku dni do kilku tygodni. Zgłoszenie mapy witryny w Search Console i poproszenie o zaindeksowanie najważniejszych podstron wyraźnie ten czas skraca.
Co zrobić, żeby strona pojawiła się w Google?
Upewnij się, że nic jej nie blokuje (ustawienia widoczności, robots.txt, hasło na stronie testowej), podepnij Search Console, zgłoś sitemapę i poproś o zaindeksowanie. Potem to już kwestia treści i czasu.
Strona była w Google i zniknęła - co się stało? Trzy najczęstsze scenariusze: przebudowa bez przekierowań 301, przypadkowo włączona blokada indeksowania podczas prac na stronie albo infekcja złośliwym kodem. Search Console pokaże, który z nich to Twój przypadek.
Czy warto zgłaszać stronę do Google ręcznie? Tak, przy nowej stronie i po większych zmianach - to najszybsza droga. Codzienne zgłaszanie tych samych adresów nic nie daje, Google i tak wróci we własnym rytmie.
Chcesz, żeby Twoja firma wychodziła w Google i w odpowiedziach ChatGPT? Zajmuję się technicznym SEO i widocznością w AI od strony kodu, nie od strony raportów. Napisz, na jakich pytaniach Ci zależy, a odeślę wycenę.