Задержка JS-кода обходит 4-секундный таймаут Гугла на рендер и прячет попапы
Схема скрытия элементов абузит лимиты Гуглобота на рендер — навязчивые блоки откладывают через JavaScript, палит Тед Кубайтис.
Движок отваливается по таймауту примерно через четыре секунды, а значит любой попап, который стреляет на шестой секунде, остается наглухо скрытым от алгоритма, но виден живым юзерам.
При этом привязка элементов строго к физическим событиям DOM-дерева ослепляет краулинг, отмечает Ли Витчер.
Googlebot не имитирует движения мыши, скролл или наведение курсора при сканировании.
Получается, агрессивный продающий текст, который триггерится только этими действиями, вообще не попадает в индекс.
К тому же попапы, зашитые в исходный код через скрытые DIVs и CSS, залетают в индекс независимо от их визуального статуса, предупреждает Тед Кубайтис.
Чтобы алгоритм не склеил этот блок с основным контентом страницы, схема подтягивает оверлей динамически со стороннего рекламного сервера.
Параллельно кривое позиционирование в DOM ломает алгоритмические Originality Signals, разбирает Ли Витчер.
Если попап грузится сразу как самый крупный отрендеренный элемент, система считывает текст оверлея как основной контент; в итоге он полностью вытесняет реальный полезный текст из индекса краулера.