Mike Blazer PRO

Манипуляция структурой DOM ломает извлечение сущностей в ChatGPT

Для эксплуатации "ленивых" паттернов парсинга в LLM тестируются конфликтующие переменные через изменение их иерархии в DOM, показывает Тед Кубайтис.

В стандартном HTML-контенте было задано x=4, а сразу за ним шел блок JavaScript, задающий ту же переменную как x=3.

При запросе ChatGPT извлек значение из контента (4).

Инвертирование структуры — инжект JS-блока выше HTML-контента — заставило модель переключиться на значение из скрипта (3).

Эта структурная дыра доказывает: генеративные модели берут первую попавшуюся сущность в исходном коде, прекращая поиск после первого же совпадения.

Вектор воздействия на AI Overviews подразумевает инжект микроразметки JSON-LD с нужными или фейковыми фактами высоко в <head>, что заставляет парсер LLM приоритезировать скрытый скрипт, игнорируя видимый контент ниже.

Все тактики только в PRO. Новые разборы каждую неделю — не пропусти.

Подписаться на PRO →