Сб. Апр 4th, 2020

Googlebot обновился до Chrome 78

Google обновил свой гусеничный телескоп. Googlebot теперь работает с Chrome 78 в качестве движка рендеринга. Но, похоже, все еще есть проблемы.

После того, как Google объявил, что всегда будет поддерживать Googlebot в актуальном состоянии и адаптировать его к доступной версии Chrome, новая версия гусеничного движка или движка рендеринга, очевидно, была запущена. SEO Бастиан Гримм обнаружил это и разместил в Twitter. В то же время он пишет, что агент пользователя, используемый Googlebot для идентификации гусеничного сервера, до сих пор называется Chrome 41.

Тем не менее, кажется, что все еще есть проблемы с обновленным Googlebot. Как пишет Гримм, POST-запросы не устанавливают маркер Auth Header, поэтому параметры безопасности для запросов Cross Site Request Forgery (CSRF) не пропускаются. Это хорошо сработало вплоть до версии Chrome 77.

В Консоли поиска Google это было показано спецификацией «Other Error (XHR)». Статус HTTP 419 был виден в журналах, тайм-аут аутентификации, который устанавливается по истечении срока предыдущей аутентификации. Сам по себе Chrome 78 не вызывает этих проблем — только Googlebot, использующий эту версию.