Апдейты Chrome в Googlebot палят аппаратный сенсор, который замораживает рендер страниц на месяцы
Гуглобот теперь оценивает эффективность обработки страниц через аппаратный сенсор производительности от 1 до 4, внедренный в Chrome 152, раскрывает Кэролин Холцман.
Система опрашивает процессор устройства рендеринга, чтобы оценить эффективность обработки каждого URL.
Страницы с оценкой 1, 2 или 3 помечаются как тяжелые и падают прямиком в очереди Web Rendering Service, откладывая выполнение на срок от недель до месяцев.
Зато идеальная оценка 4 полностью обходит бэклог рендеринга и запускает мгновенное выполнение при сборе данных через Google-Other или Гуглобот.
Впрочем, серия апдейтов Гуглобота подтверждает: поисковик систематически срезает издержки на рендер.
Chrome 149 убивает простаивающие фоновые соединения сразу после навигации.
Chrome 150 тормозит полный перерасчет макета, когда меняются изолированные элементы вроде выпадающих меню.
Более того, в Chrome 151 компоненты краулера переехали с C++ на Rust, чтобы убрать ошибки памяти и снизить нагрузку на CPU при парсинге сайтов с тяжелым дизайном.
Наконец, Chrome 153 внедряет изоляцию осей прокрутки, пересчитывая макеты строго по одной горизонтальной или вертикальной оси, чтобы срезать затраты на рендер скролла вдвое.
Такое ограничение ресурсов вызвано жестким бюджетом времени в 150 миллисекунд — это требование движков AI-поиска в реальном времени.
Полевые данные показывают: 94.4% объема токенов стандартной страницы работает как вычислительный шум, оставляя лишь 5 600 семантических символов на 100 000 скачанных.
Когда раздутый JS и неоптимизированные макеты заставляют краулер платить этот налог на вычисления, Google бросает классический рендер ради защиты мощностей дата-центров, отрезая тяжелые страницы от ответов ИИ.