Strony niezaindeksowane: drzewo decyzyjne z kontrolą linków
Search Console wyświetla dwa podobne etykiety z różnymi przyczynami. Przechodź przez gałęzie w kolejności i zatrzymaj się na tej, która pasuje.
Zespół badawczy ArchiLinks ·

Odkryte, obecnie niezaindeksowane oznacza, że Google zna adres URL, ale go nie pobrało. Zindeksowane, obecnie niezaindeksowane oznacza, że pobrało stronę i zdecydowało się jej nie indeksować. Pierwsza sytuacja dotyczy głównie priorytetu i odkrywalności. Druga dotyczy samej strony.
Dlaczego linki należą do diagnozy
Zespoły diagnozują indeksowanie jako czysty problem techniczny. Często tak jest. Jednak jeden sygnał pozostaje łatwy do przeoczenia.
Gdy znajdziesz backlinki do adresów URL stron, których nie ma w indeksie, dowiadujesz się, czy zewnętrzne witryny je polecają, a strona bez linków wewnętrznych i zewnętrznych daje Google bardzo mało powodów do spędzania czasu na crawlowaniu lub zajmowania miejsca w indeksie.
Witryna z kilkudziesięcioma cienkimi stronami i płaską mapą witryny jest wystarczająco powszechna, by sprawdzić to jako pierwsze.
Pełny zestaw wywołań linków znajdziesz w skryptach API; dla sekcji, które zamierzasz przenieść, checklista migracji umieszcza kontrole indeksowania na T+1 tydzień. Bing i Yahoo mogą również różnić się od Google, więc przetestuj je osobno i rozważ IndexNow dla Binga od czasu jego premiery w 2021 roku.
Drzewo decyzyjne
1. Czy strona jest zablokowana lub ma noindex?
Sprawdź URL w Search Console. Sprawdź wyrenderowany HTML, nagłówek HTTP i robots.txt. Pozostały po fazie stagingu noindex to zwykle sprawca. Jeśli tak, usuń go i zażądaj indeksowania.
2. Czy Google wybiera inny canonical?
Porównaj canonical zadeklarowany przez użytkownika z tym wybranym przez Google. Jeśli się różnią, strona jest duplikatem lub prawie duplikatem w oczach Google. Scal, zróżnicuj lub zaakceptuj to.
3. Czy strona jest dostępna z rzeczywistych sekcji?
Policz linki wewnętrzne ze stron, które same są zindeksowane. Mniej niż dwa, lub tylko z mapy witryny, oznacza słabą odkrywalność. Dodaj linki z centrum (hub).
4. Czy strona ma jakieś linki zewnętrzne?
Sprawdź toppages i backlinks dla adresu URL. Jeśli inne domeny linkują do niej, najpierw napraw linki wewnętrzne i oczekuj szybszego uchwycenia. Jeśli ich nie ma, strona musi zdobyć swoje miejsce dzięki treści.
5. Czy warto zachować tę stronę?
Cienkie, szablonowe lub oparte na parametrach strony są często celowo wykluczane. Scal, dodaj noindex lub usuń. Nie wydawaj budżetu crawlowania na dyskusję.
Na co zwykle wskazuje każda gałąź
| Wniosek | Typowa przyczyna | Działanie | Czas do zaobserwowania efektu |
|---|---|---|---|
| noindex lub blokada robots | Zasada stagingu wdrożona do produkcji | Usuń i zażądaj indeksowania | Od kilku dni do kilku tygodni |
| Inny canonical Google | Duplikaty, parametry, cienkie warianty | Scal lub przepisz | Tygodnie |
| Mało linków wewnętrznych | Strona samotna lub głęboka | Link z centrów i mapy witryny | Tygodnie |
| Linki istnieją, ale strona nie jest zindeksowana | Treść oceniona jako niska wartość | Popraw treść, zachuj przekierowanie lub canonical jako szczery | Jeden lub dwa miesiące |
| Wiele stron, wszystkie dotknięte | Sygnał jakości lub struktury na poziomie całej witryny | Wycinaj i scalaj przed przesłaniem więcej | Miesiące |

Gdy liczba zindeksowanych stron gwałtownie spadnie
Spadek liczby z dziesiątek tysięcy do kilku dziesiątek to zdarzenie, nie trend. Najpierw sprawdź datę. Porównaj ją ze swoimi własnymi publikacjami, ponieważ zmiana szablonu lub flaga noindex na wspólnym komponencie wyjaśnia większość nagłych spadków.
Następnie zrób próbę. Pobierz pięćdziesiąt adresów URL sprzed spadku i pięćdziesiąt po nim, i sprawdź status, canonical i linki wewnętrzne każdej grupy. Wzorzec zwykle ujawnia się w próbie, zanim pokaże się w sumach.
Zindeksowane, ale zablokowane przez robots.txt
Adres URL może pojawić się jako zindeksowany, podczas gdy robots.txt blokuje crawlowanie. Google może znać adres z linków i wypisać go bez czytania treści, więc lista jest cienka i często nie ma opisu. Odblokuj ścieżkę, jeśli chcesz, aby strona została oceniona na podstawie treści, lub zachowaj blokadę i zaakceptuj goły wpis.
Sprawdź regułę pasującą do adresu URL. Szeroki wzorzec zapisany dla ścieżki stagingowej może przypadkowo złapać żywe foldery produktów, a poprawka to węższa linia, a nie drugi plik.
Dlaczego wpis w mapie witryny czeka, a ręczne żądanie nie
Adres URL, który zażądasz ręcznie, może zostać zindeksowany w ciągu kilku dni, podczas gdy ten sam adres wymieniony tylko w mapie witryny pozostaje poza indeksem. Ta luka zwykle odzwierciedla priorytet crawlowania, a nie jakość strony. Żądanie przenosi stronę wyżej w kolejce, a wpis w mapie witryny czeka w niej.
Trwała poprawka jest taka sama w obu przypadkach. Połącz stronę linkiem ze strony, która już jest crawlowana, i utrzymuj mapę witryny wolną od przestarzałych wpisów, aby obie ścieżki prowadziły do tego samego adresu URL.
Przed zażądaniem indeksowania adresu URL
- Adres URL zwraca 200 z prawdziwą treścią, a nie powłoką lub spinnerem.
- Nie ma noindex w HTML ani w nagłówku odpowiedzi.
- Canonical wskazuje na sam adres URL lub na wersję, którą wybrałeś celowo.
- Co najmniej jeden link wewnętrzny pochodzi ze strony, która jest już zindeksowana.
- Adres URL jest wymieniony w mapie witryny, a mapa nie zawiera przestarzałych wpisów.
- Masz krótką notatkę, dlaczego strona w ogóle powinna być zindeksowana.

Czytanie wyników site: i testów na żywo
Zapytanie site: pokazuje, co Google ma w swoim indeksie, gdy je uruchamiasz. To migawka. Pusty wynik dla strony, którą widzisz w raporcie Strony, to powód do ponownego sprawdzenia, a nie wyrok.
Inspekcja URL i jej test na żywo odpowiadają na węższe pytanie: co Google może pobrać i wyrenderować teraz dla jednego adresu. Użyj go, aby oddzielić problem pobrania lub renderowania od problemu jakości.
Uruchamianie zapytań site: bez oszukiwania się
Uruchom site: z dokładnym adresem, a następnie ponownie z unikalną frazą ze strony. Dwa puste wyniki dla żywej strony zwykle oznaczają, że adres URL nie jest zindeksowany, lub że jest zindeksowany pod innym canonical. Sprawdź canonical, zanim założysz cokolwiek innego.
Wynik bez fragmentu to inny stan niż brak wyniku w ogóle. Znotuj, co widzisz, ponieważ poprawka dla każdego z nich jest inna.
Porównywanie zadeklarowanego i wybranego canonical
Otwórz Inspekcję URL na zindeksowanej stronie i porównaj zadeklarowany canonical z tym, który wybrało Google. Rozbieżność oznacza, że Google wybrało inną stronę jako reprezentanta tej treści. Ten wybór może być dobry lub zły dla Ciebie, więc zdecyduj, który jest, zanim cokolwiek zmienisz.
Jeśli wyrenderowana wersja jest pusta, problem leży w budowie, a nie w indeksie. Audyt linków JavaScript obejmuje ten przypadek.
Uruchamianie kontroli w większej skali
Sprawdzenie kilkuset adresów URL ręcznie działa raz. Powtarzająca się kontrola wymaga statusu, canonical i danych linkowych ze skryptu oraz pliku, który przechowuje historię każdego uruchomienia.
Zacznij od adresów URL, które już przyciągają linki zewnętrzne. Uruchom toppages na hoście, aby znaleźć backlinki do sekcji witryny wartych sprawdzenia, a następnie porównaj tę listę z eksportem Niezaindeksowane. Nakładka to grupa do naprawy jako pierwszej. Zewnętrzne witryny już tam linkują.
Co zapisać dla każdego adresu URL
Przechowuj jeden wiersz na adres URL z jego kodem statusu, zadeklarowanym canonical, canonical wybranym przez Google, liczbą linków wewnętrznych ze zindeksowanych stron i liczbą domen linkujących. Pięć kolumn wystarczy do posortowania listy na grupy wymagające innej pracy.
Posortuj grupy przed działaniem. Adres URL z linkami zewnętrznymi, złym canonical i bez ścieżki wewnętrznej wymaga innej poprawki niż ten, który jest po prostu nowy, a mieszanie ich marnuje sprint na złym problemie.
Zachowaj plik dla każdego uruchomienia. Zmiana między dwoma uruchomieniami pokazuje, czy poprawka zadziałała, czego pojedyncza migawka nie może Ci powiedzieć.
Utrzymywanie krótkiej kolejki żądań
Ogranicz ręczne żądania indeksowania do grupy, która ma linki zewnętrzne i czysty canonical. Te strony mają najlepsze szanse na szybkie uchwycenie i niosą największą wartość, jeśli pozostaną poza indeksem.
Strony z konfliktem canonical lub cienką treścią należą do osobnej listy do scalenia. Żądanie ich ponownie i ponownie tylko dodaje szumu do kolejki i nic Ci nowego nie mówi.
Pytania o indeksowanie
- Jak długo powinna trwać nowa strona, zanim pojawi się w indeksie?
- Od kilku godzin do kilku tygodni. Ugruntowane witryny z silnym linkowaniem wewnętrznym widzą nowe adresy URL w ciągu kilku dni. Nowe witryny zwykle czekają dłużej. Mniej niż cztery tygodnie bez sygnałów problemu nie jest powodem do paniki.
- Czy noindex wpływa na budżet crawlowania?
- Strona z noindex jest nadal crawlowana, aby zobaczyć tag, choć Google ma tendencję do zmniejszania częstotliwości jej powrotów. Dla większości witryn poniżej dziesiątek tysięcy adresów URL budżet crawlowania nie jest limitem, o który powinieneś się martwić.
- Czy backlinki pomagają stronie zostać zindeksowanej?
- Pomagają w odkrywalności i pokazują, że strona ma zainteresowanie zewnętrzne. Nie wymuszają indeksowania. Połączona strona, która jest cienka lub zduplikowana, może nadal być wykluczona.
- Czy żądanie indeksowania w Search Console to poprawka?
- To pchnięcie, nie lek. Jeśli podstawową przyczyną jest konflikt canonical, cienka treść lub brak linków wewnętrznych, strona ma tendencję do ponownego wypadnięcia.