Aktualizowanie klienta użytkownika Googlebota

Środa, 2 października 2019 r.

Jak poinformowaliśmy podczas tegorocznej konferencji Google I/O, Googlebot renderuje strony internetowe przy użyciu przeglądarki opartej na Chrome. Dlatego w grudniu 2019 roku zaktualizujemy ciągi znaków klienta użytkownika Googlebota, aby uwzględniały nową wersję przeglądarki, i okresowo będziemy aktualizować numery wersji zgodnie ze zmianami Chrome w Googlebocie.

Dodatkowe informacje o renderowaniu i ciągach znaków klientów użytkownika znajdziesz w artykułach dotyczących robotów Google (klientów użytkownika)sprawdzania, czy Google może indeksować JavaScript.

Obecne klienty użytkownika Googlebota

Urządzenia mobilne:
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)

Komputery:
Mozilla/5.0 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)

LUB

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +https://www.google.com/bot.html) Safari/537.36

Nowa wersja automatycznie aktualizowanego Googlebota i jego klient użytkownika

W grudniu rozpoczniemy okresowe aktualizowanie powyższych ciągów znaków klientów użytkownika, aby uwzględnić wersję Chrome używaną przez Googlebota. W poniższych ciągach znaków klientów użytkownika fragment W.X.Y.Z zostanie zastąpiony używaną wersją Chrome. Na przykład zamiast W.X.Y.Z zobaczysz tekst podobny do 76.0.3809.100. Będziemy regularnie aktualizować ten numer wersji.

Urządzenia mobilne:
Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/W.X.Y.Z Mobile Safari/537.36 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)

Komputery:
Mozilla/5.0 (compatible; Googlebot/2.1; +https://www.google.com/bot.html)

LUB

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +https://www.google.com/bot.html) Chrome/W.X.Y.Z Safari/537.36

Jak przetestować swoją witrynę

Przeprowadziliśmy własne testy, więc mamy pewność, że zmiana nie będzie mieć wpływu na większość witryn.

Strony, które są zgodne z naszymi zaleceniami dotyczącymi wykrywania funkcji oraz progresywnego ulepszania zamiast wykrywania klientów użytkownika, powinny nadal działać bez żadnych zmian.

Zmiana może wpłynąć na witryny, które oczekują określonych klientów użytkownika. Dlatego zamiast wykrywania klientów należy stosować wykrywanie funkcji. Jeśli to niemożliwe i musisz wykrywać Googlebota na podstawie klienta użytkownika, w ciągu znaków klienta wyszukuj słowo „Googlebot”.

Testując tę zmianę, zauważyliśmy kilka typowych problemów:

  • Strony, które wyświetlają komunikat o błędzie zamiast normalnej zawartości. Na przykład strona może uznać, że Googlebot jest użytkownikiem korzystającym z blokady reklam, i błędnie uniemożliwiać mu dostęp do zawartości.
  • Strony, które przekierowują do dokumentu z plikiem robots.txt lub metatagiem noindex.

Jeśli nie masz pewności, czy zmiany wpływają na Twoja witrynę, możesz załadować stronę w przeglądarce przy użyciu nowego ciągu znaków klienta użytkownika Googlebota. Skorzystaj z tych instrukcji zastępowania klienta użytkownika w Chrome.

Jeśli masz jakieś pytania, odwiedź nasze forum pomocy dla webmasterów, weź udział w konsultacjach dla webmasterów w YouTube lub obserwuj nas na Twitterze.