Сломанный вид краулера при отключении Javascript

Столкнулся с этой ошибкой, исследуя что-то другое, но если отключить JS в Chrome, то

Вы увидите это

Вместо этого, что вы получаете, если изменить пользовательский агент на Google Smartphone Bot

Google Bot сканировал мой экземпляр, и в последнее время, похоже, отключил JS в своём сканере для меня.

Думаю, это связано с тем, что я использую Prerender уже около месяца… поэтому он адаптируется к JS-файлам вместо всех HTML-страниц. Каждые 10 или около того тестов я вижу скриншот, подтверждающий, что всё рендерится правильно.

Но в большинстве случаев он выдаёт формат, который вы видите на первом скриншоте. Время покажет.

Это сделано намеренно: у нас есть оптимизация для мобильных устройств.

ЕСЛИ useragent современный И вы просматриваете с мобильного устройства, ТО мы исключаем текстовую нагрузку, чтобы оптимизировать передачу данных для мобильных телефонов.

Настройка недоступна, но в долгосрочной перспективе мы могли бы это реализовать, если будет достаточный спрос.

3 лайка