Narzędzie URL Inspection

Jak narzędzie URL Inspection w Google Search Console raportuje stan pojedynczego adresu URL — migawkę indeksu i test na żywo, panel pokrycia, adresy kanoniczne, Request Indexing oraz API.

Narzędzie URL Inspection w Google Search Console pokazuje, jak Google widzi jeden adres URL we właściwości, której jesteś właścicielem. Domyślny widok to migawka ostatniego indeksowania — nie stan na żywo — dlatego po poprawce uruchom Test Live URL. Odczytaj panel pokrycia pod kątem skanowania i indeksowania, adresu kanonicznego zadeklarowanego przez użytkownika i wybranego przez Google (rozbieżność jest najbardziej użyteczną wskazówką diagnostyczną) oraz View crawled page z wyrenderowanym HTML-em, zrzutem ekranu, zasobami strony i komunikatami konsoli JS. Request Indexing jest sygnałem do kolejki z dziennym limitem — nie gwarantuje indeksowania i nigdy nie jest premią rankingową. URL Inspection API zwraca ten sam stan zindeksowany z limitem 2 000 zapytań dziennie i 600 na minutę na właściwość.

TL;DR — URL Inspection pokazuje, jak Google widzi jeden adres URL w zweryfikowanej właściwości. Domyślny raport to migawka ostatniego zindeksowania, a nie bieżąca strona — uruchom Test Live URL, aby sprawdzić aktualny stan. Przeczytaj panel pokrycia pod kątem uprawnień do skanowania i indeksowania, informacji o odkryciu (mapa witryny i strona odsyłająca) oraz adresu kanonicznego zadeklarowanego przez użytkownika i wybranego przez Google (rozbieżność jest najbardziej użyteczną wskazówką diagnostyczną). View crawled page udostępnia wyrenderowany HTML, zrzut ekranu, odpowiedź HTTP, zasoby strony i komunikaty konsoli JavaScript — cały obszar debugowania JavaScript SEO. Request Indexing jest sygnałem do kolejki z dziennym limitem: nie gwarantuje indeksowania i nie wpływa na ranking. URL Inspection API zwraca stan zindeksowany (bez testu na żywo) z limitem 2 000 QPD / 600 QPM na właściwość.

Dowód potwierdzający to twierdzenie Request Indexing does not guarantee that a page will appear in Google's index. Zakres: Google Search Console's Request Indexing feature; requests are subject to a daily limit. Poziom ufności: wysoki · Zweryfikowano: Google Search Console Help: URL Inspection tool

Co faktycznie robi to narzędzie

Według własnego opisu Google narzędzie URL Inspection “provides information about Google’s indexed version of a specific page, and also allows you to test whether a URL might be indexable.” (tłumaczenie) „dostarcza informacji o zindeksowanej przez Google wersji konkretnej strony i pozwala sprawdzić, czy adres URL może być indeksowalny”. To dwa odrębne tryby, a ich mylenie jest najczęstszym błędem, który widuję.

Narzędzie jest również dostępne tylko dla właściciela. “The URL must be in the currently opened property” (tłumaczenie) „Adres URL musi należeć do aktualnie otwartej właściwości” — możesz sprawdzać wyłącznie adresy URL w zweryfikowanej właściwości Search Console. Nie da się sprawdzać stron konkurencji.

Migawka indeksu a Test Live URL

Domyślny raport jest migawką ostatniego skanowania. Google wyraźnie stwierdza: “This is not a live test. The results shown are from most recently indexed version of a page, not the live version on the web.” (tłumaczenie) „To nie jest test na żywo. Wyniki pochodzą z ostatnio zindeksowanej wersji strony, a nie z jej aktywnej wersji w internecie”. Dowód potwierdzający to twierdzenie The default URL Inspection result describes Google's indexed version, not a live fetch of the current page. Zakres: Google Search Console URL Inspection; Test Live URL is the separate current-page test. Poziom ufności: wysoki · Zweryfikowano: Google Search Console Help: URL Inspection tool

To rozróżnienie decyduje o tym, kiedy używasz każdego trybu:

  • Chcesz zdiagnozować stan faktycznie znajdujący się teraz w indeksie? Odczytaj domyślny widok zindeksowany. To stan, na którym Google obecnie działa.
  • Właśnie wdrożono poprawkę i chcesz sprawdzić, czy zadziałała? Uruchom Test Live URL. Narzędzie pobierze i wyrenderuje bieżącą stronę, dzięki czemu potwierdzisz poprawkę, zanim zaczekasz na ponowne skanowanie.

Wiele niepotrzebnej paniki — i nieporozumień w rodzaju „nic się nie zmieniło” — wynika z odczytania niewłaściwego trybu. Jeśli godzinę temu usunięto noindex, a migawka indeksu nadal pokazuje blokadę, jest to oczekiwane: migawka pochodzi sprzed poprawki.

Warto znać dwa ograniczenia zakresu Test Live URL: podczas pobierania podąża za przekierowaniami, ale nie pokazuje ich łańcucha tak jak dedykowany analizator przekierowań. Nie przewidzi też, który adres URL Google wybierze jako kanoniczny — pole kanoniczne wybrane przez Google pochodzi tylko z widoku indeksu, ponieważ jest to decyzja podejmowana podczas indeksowania, a nie coś, co może ustalić pojedyncze pobranie na żywo.

Czytanie panelu pokrycia, pole po polu

Werdykt stanu indeksu. “URL is on Google means that the URL is eligible to appear in Search results, but is not guaranteed to be there.” (tłumaczenie) „URL jest w Google” oznacza, że adres URL może pojawić się w wynikach wyszukiwania, ale nie jest to gwarantowane. To „może się pojawić”, a nie „już jest widoczny” i zdecydowanie nie to samo co ranking. “URL is not on Google means that the URL can’t appear in Search results.” (tłumaczenie) „URL nie znajduje się w Google” oznacza, że adres URL nie może pojawić się w wynikach wyszukiwania.

Crawl allowed? “Indicates whether your site allowed Google to crawl the page or blocked it with a robots.txt rule.” (tłumaczenie) „Wskazuje, czy witryna zezwoliła Google skanować stronę, czy zablokowała ją regułą robots.txt”. Odpowiedź No kieruje wprost do pliku robots.txt.

Indexing allowed? “Whether or not your page explicitly disallowed indexing.” (tłumaczenie) „Informuje, czy strona wyraźnie zabroniła indeksowania”. Odpowiedź No wskazuje na dyrektywę noindex (znacznik meta lub nagłówek X-Robots-Tag).

Odkrycie. Panel pokazuje także mapy witryn, w których znajduje się adres URL, oraz stronę odsyłającą, za pomocą której Google go odkryło. Jeśli spodziewasz się znalezienia adresu, ale nie ma mapy witryny ani strony odsyłającej, potraktuj to jako sygnał do sprawdzenia linkowania wewnętrznego i obecności w mapie witryny — nie jako potwierdzony werdykt. Panel nie musi wymieniać każdej ścieżki, którą Google wykorzystało do znalezienia adresu, więc puste pole jest powodem do analizy, a nie dowodem braku jakiejkolwiek ścieżki odkrycia.

Adresy kanoniczne — najbardziej użyteczne pole. Dwie linie:

  • “User-declared canonical: If your page explicitly declares a canonical URL, it will be shown here.” (tłumaczenie) „Adres kanoniczny zadeklarowany przez użytkownika: jeśli strona wyraźnie deklaruje kanoniczny adres URL, zostanie on pokazany tutaj”.
  • “Google-selected canonical: The page that Google selected as the canonical (authoritative) URL.” (tłumaczenie) „Adres kanoniczny wybrany przez Google: strona, którą Google wybrało jako kanoniczny (autorytatywny) adres URL”.

Gdy te dwa adresy się różnią, Google odrzuciło zadeklarowany przez Ciebie kanoniczny adres URL i uznało inny za nadrzędny. To sygnał do zbadania zduplikowanej lub niemal zduplikowanej treści, niespójnego linkowania wewnętrznego, mieszanych sygnałów kanonicznych albo silniejszego duplikatu w innym miejscu. To porównanie jest najbardziej użyteczną diagnostyką w całym panelu. (Mechanizmy opisuje szerzej materiał o kanonikalizacji w tym klastrze.)

Ulepszenia. Raport pokazuje kwalifikujące się typy wyników z elementami rozszerzonymi oraz wykryte dane uporządkowane (np. Breadcrumbs, FAQ i Products). Dawna sekcja Mobile Usability zniknęła — Google wycofało ten raport, więc nie jest już tutaj wyświetlana.

View crawled page — powierzchnia debugowania JavaScript SEO

W tym miejscu URL Inspection naprawdę przydaje się w pracy technicznej. Otwórz View crawled page dla wyniku z indeksu albo View tested page dla testu na żywo, a otrzymasz wyrenderowany HTML, zrzut ekranu wyrenderowanej strony, nagłówki odpowiedzi HTTP, listę załadowanych przez Google zasobów strony oraz komunikaty konsoli JavaScript.

W przypadku strony intensywnie korzystającej z JavaScriptu jest to cały cykl debugowania w jednym ekranie:

  1. Zrzut ekranu — czy wyrenderowana strona rzeczywiście zawiera treść, czy jest pusta lub niedokończona? Jeśli treści widocznej w przeglądarce nie ma tutaj, Google jej nie wyrenderowało.
  2. Wyrenderowany HTML — wyszukaj treść i linki, które powinny pojawić się po wykonaniu JavaScriptu. Jeśli ich nie ma, treść zależy od czegoś, czego renderer Google nie wykonał.
  3. Zasoby strony — każdy zasób, którego nie udało się załadować (zablokowany plik JS, API zwracające 404 albo skrypt zablokowany przez robots.txt), jest głównym podejrzanym przy brakującej treści.
  4. Komunikaty konsoli JS — błędy często dokładnie wyjaśniają, dlaczego renderowanie jest niepełne.

To procedura, na której opieram się przy problemach z JavaScriptem; wiele opracowań pomija właśnie ten fragment. Zastrzeżenie: oglądasz renderowanie pojedynczego pobrania przez Google — ostatni przebieg migawki indeksu albo przebieg testu na żywo — a nie certyfikowaną gwarancję, że każdy system Google używany do indeksowania wyrenderował stronę identycznie.

Request Indexing — czym jest i czym nie jest

Przycisk Request Indexing wykonuje szybki test na żywo, a następnie dodaje adres URL do kolejki skanowania Google. Trzeba zapamiętać dwa twarde ograniczenia:

  • “Submitting a request does not guarantee that the page will appear in the Google Index.” (tłumaczenie) „Wysłanie prośby nie gwarantuje, że strona pojawi się w indeksie Google”. To sygnał odkrycia, nie polecenie.
  • “There is a daily limit to how many index requests you can submit.” (tłumaczenie) „Obowiązuje dzienny limit liczby próśb o zindeksowanie, które można przesłać”. Wielokrotne wysyłanie tego samego adresu tylko zużywa limit i niczego nie rozwiązuje.
  • “You must be an owner or full user of the Search Console property to be able to request indexing in the URL Inspection tool.” (tłumaczenie) „Aby poprosić o zindeksowanie w narzędziu URL Inspection, musisz być właścicielem właściwości Search Console lub użytkownikiem z pełnymi uprawnieniami”. Użytkownicy z ograniczonymi uprawnieniami nie otrzymają tutaj działającej opcji.
Dowód potwierdzający to twierdzenie Request Indexing does not guarantee that a page will appear in Google's index. Zakres: Google Search Console's Request Indexing feature; requests are subject to a daily limit. Poziom ufności: wysoki · Zweryfikowano: Google Search Console Help: URL Inspection tool

Mówiąc wprost, czym nie jest: nie jest dźwignią rankingową. Indeksowanie i ranking to osobne etapy; skierowanie adresu URL do kolejki skanowania nie wpływa na jego pozycję. Nie omija też kanonikalizacji — Google stwierdziło, że prośba o indeksowanie nie zmienia wybranego adresu kanonicznego. Użyj jej raz dla strony rzeczywiście nowej, zaktualizowanej lub właśnie naprawionej. To cały uzasadniony przypadek użycia.

To także nie jest narzędzie zbiorcze. Google zaleca: “If you have large numbers of URLs, submit a sitemap.” (tłumaczenie) „Jeśli masz wiele adresów URL, prześlij mapę witryny”. Przeklikiwanie arkusza z adresami i wysyłanie pojedynczych próśb tylko szybciej zużywa dzienny limit, zamiast pomagać — mapa witryny jest mechanizmem przeznaczonym do obsługi większej liczby adresów.

URL Inspection API

Do monitorowania na dużą skalę służy programowy odpowiednik, URL Inspection API (urlInspection.index.inspect). Limit na właściwość wynosi 2 000 zapytań dziennie i 600 na minutę. Dowód potwierdzający to twierdzenie The URL Inspection API quota is 2,000 queries per day and 600 queries per minute per Search Console property. Zakres: Current Search Console URL Inspection API per-property usage limits. Poziom ufności: wysoki · Zweryfikowano: Google Search Console API: Usage limits

Dwie kwestie, o których trzeba pamiętać:

  • API zwraca wyłącznie stan zindeksowany — werdykt, stan pokrycia, stan robots i indeksowania, czas ostatniego skanowania, stan pobrania strony, kanoniczne adresy wybrane przez Google i zadeklarowane przez użytkownika, sposób skanowania, adresy odsyłające oraz mapę witryny. Nie wykonuje testu na żywo tak jak interfejsowy Test Live URL.
  • Limit 2 000 zapytań dziennie na właściwość oznacza, że monitorowanie indeksu dużej witryny wymaga podziału na partie albo rozdzielenia witryny między kilka zweryfikowanych właściwości. Kilka narzędzi zewnętrznych opakowuje API, aby ułatwić takie użycie.

Dobrze współpracuje z raportem indeksowania stron, który pomaga wskazać które adresy URL sprawdzać, oraz z szerszym Search Console API i raportem skuteczności, gdy budujesz własny monitoring.

Popularne mity

  • „Request Indexing zmusza Google do zindeksowania strony”. Nie — wysłanie prośby “does not guarantee that the page will appear in the Google Index.” (tłumaczenie) „nie gwarantuje, że strona pojawi się w indeksie Google”.
  • „Request Indexing sprawia, że strona zaczyna zajmować pozycję albo awansuje szybciej”. Nie. Wpływa na odkrycie i ponowne skanowanie, nie na ranking.
  • „Ponowne wysłanie tego samego adresu URL przyspiesza sprawę”. Nie — tylko zużywa dzienny limit.
  • „W Google” oznacza, że strona rankuje. Nie — oznacza możliwość pojawienia się.
  • „Raport pokazuje stronę taką, jaka jest teraz”. Nie — domyślnie jest to migawka ostatniego indeksowania. Tryb na żywo to Test Live URL.
  • „Mogę sprawdzić dowolny adres URL”. Nie — tylko właściciel; adres musi znajdować się w aktualnie otwartej właściwości.
  • „API wykonuje test na żywo jak interfejs”. Nie — API zwraca wyłącznie stan zindeksowany.
Dowód potwierdzający to twierdzenie Request Indexing does not guarantee that a page will appear in Google's index. Zakres: Google Search Console's Request Indexing feature; requests are subject to a daily limit. Poziom ufności: wysoki · Zweryfikowano: Google Search Console Help: URL Inspection tool

Dodaj notatkę eksperta

Przypnij cytat eksperta

Nowa osoba? Najpierw utwórz jej nieprzejęty profil na /admin/experts/ → Przypnij cytat eksperta .