Wyjaśnienie
Te metody odpowiadają na różne pytania:
curllub „Wyświetl źródło strony” pokazuje kod HTML i odpowiedź HTTP zwrócone dla konkretnego żądania. Zwykłycurlnie wykonuje JavaScriptu i sam w sobie nie odwzorowuje Googlebota.- DOM w przeglądarce po załadowaniu strony pokazuje wynik działania przeglądarki z JavaScriptem w określonych warunkach ciasteczek, sesji, sieci i działań. Sam DOM nie dowodzi, że Google otrzymał identycznie wyrenderowaną stronę.
- Kontrola adresu URL w Search Console może pokazać wersję zaindeksowaną, a w teście bieżącym — informacje o aktualnym teście Google. Dotyczy konkretnego narzędzia Google i adresu URL, a nie każdego robota.
- Test wyników z elementami rozszerzonymi służy do danych strukturalnych i tylko obsługiwanych typów; nie jest ogólnym testerem HTML ani indeksowania.
Fikcyjny przykład
W kodzie źródłowym szkoleniowej strony /robots w środowisku testowym/lokalnym znajduje się nagłówek, a tekst jest pobierany z API. Po załadowaniu lekcja jest widoczna w przeglądarce. Dowodzi to wyłącznie, że ta przeglądarka otrzymała treść w tych warunkach. Aby sprawdzić widok Google, właściciel witryny uruchamia kontrolę adresu URL dla strony i analizuje dostępne renderowanie testowe, zasoby oraz błędy. Jeśli osoba kontrolująca nie ma dostępu do narzędzia, renderowanie Google oznacza jako „nie sprawdzono”.
Ćwiczenie
We własnej lokalnej makiecie lub środowisku testowym zapisz trzy osobne wyniki dla /robots: (1) kod źródłowy i status HTTP z curl/podglądu źródła; (2) widoczny tekst i odnośniki w DOM przeglądarki po załadowaniu; (3) kontrolę adresu URL wyłącznie wtedy, gdy adres testowy jest publicznie dostępny i dodany do zweryfikowanej usługi Search Console. Nie przesyłaj fikcyjnego learn.example.test do kontroli adresu URL. Brakującej kontroli nie zastępuj wnioskiem z innej warstwy. Jeśli trzeba sprawdzić dane strukturalne, uruchom osobno test wyników rozszerzonych — tylko dla obsługiwanego typu i dostępnego adresu testowego.
Lista kontrolna
- Wskazano metodę i kontrolowaną odpowiedź.
- Kod źródłowy HTML nie jest opisywany jako wersja wyrenderowana.
- DOM przeglądarki nie jest przedstawiany jako dowód renderowania Google.
- Kontrola adresu URL dotyczy dokładnego adresu; wynik testu bieżącego jest oddzielony od stanu indeksu.
- Test wyników rozszerzonych służy wyłącznie do obsługiwanego typu danych strukturalnych.
Częsty błąd
Zobaczenie tekstu w przeglądarce i uznanie, że widzi go Google. Widok Google sprawdzaj narzędziem Google; pozostałe roboty wymagają osobnych zasad i kontroli.