GEO / AEO / LLM SEO — видимость бренда в AI-ответах (RU)
Playbook по Generative Engine Optimization: как сделать так, чтобы твой бренд/продукт появлялся в ответах ChatGPT, Claude, Perplexity, Gemini, Google AI Overviews, а в российском контуре — GigaChat, YandexGPT, Яндекс Нейро.
Это не редакционный и не программатический скилл про создание контента. Это стратегия видимости: измерить, где ты сейчас в AI-ответах, понять как LLM выбирают источники, применить тактики попадания, замерить рост Citation Share.
Источник истины:
references/geo-llm-seo-research.md(локальная копия research'а, все цифры со ссылками на Princeton/Ahrefs/Semrush/Conductor). Цифры в этом скилле — оттуда. Не выдумывай новых бенчмарков — если числа нет в research, говори «нет данных».
Перед началом прочитай ~/.claude/business-context.md — разделы «Продукт» (как называется бренд, за какими словами его должны находить), «Позиционирование» (в какой категории хочешь, чтобы тебя искали, и с кем сравнивают) и «ICP» (кто задаёт вопрос модели). Файла нет — заведи из ~/.claude/templates/business-context.md.
Без него замерять нечего: Citation Share считается по конкретным бренду и категории запросов, и «посмотрим, что ответит модель про AI-обучение вообще» — это не замер, а любопытство. Список конкурентов для сравнения тоже берётся оттуда, иначе окажется, что ты выиграл долю у тех, с кем не пересекаешься.
Границы со смежными скиллами (читай перед стартом)
| Задача | Скилл | Почему не сюда |
|---|---|---|
| Написать SEO-статью под Яндекс, семантическое ядро, кластер | seo-machine-ru |
там Python-пайплайн качества + Wordstat/Tilda стек |
| Массовая генерация сотен страниц (1 ключ = 1 страница, n8n) | ai-seo-agent-pipeline |
там программатическая фабрика страниц |
| Базовая нота «что любит цитировать каждый движок» | seo-machine-ru/references/aeo-geo.md |
там краткий чеклист; здесь — полная стратегия с измерением |
| Сама JSON-LD разметка (Article/FAQPage/Person) | schema-markup-ru |
там шаблоны; здесь — какая schema нужна для GEO и почему |
| Прогон промптов через несколько моделей | perplexity / multi-model-gateway |
инструменты; здесь — методология аудита |
Этот скилл отвечает на: «мой бренд вообще видят в AI?», «как измерить?», «как попасть?», «чем GigaChat отличается?». Стратегия и измерение, не текст.
Что такое GEO / AEO / LLM SEO
Три названия — одна суть: оптимизация контента под видимость в ответах генеративных AI.
| Термин | Расшифровка | Кто ввёл |
|---|---|---|
| GEO (Generative Engine Optimization) | под генеративные движки | Aggarwal et al., Princeton/IIT Delhi, arXiv 2311.09735, KDD 2024 |
| AEO (Answer Engine Optimization) | под «движки ответов» | Conductor, индустрия 2024-2025 |
| LLM SEO / AI SEO / AISO | народные варианты | индустрия |
GEO и AEO — синонимы на ~90%. GEO про модель, AEO про UX-формат ответа. Используем GEO как зонтик (первым появился в академии).
Почему это новый рынок, а не extension SEO
- GEO ≠ SEO. Только 12% URL, цитируемых AI, пересекаются с топ-10 Google. Только 62% совпадение между ранжированием Google и видимостью ChatGPT. Это два разных рынка.
- Brand mentions обогнали backlinks. Ahrefs (75K брендов): brand mentions коррелируют с AI Overview presence в 3:1 над backlinks. YouTube mentions — 0.737 корреляция, web mentions 0.664, классический Domain Rating — всего 0.218.
- Что НЕ работает: keyword stuffing (Princeton: «no improvement»), технический жаргон, авторитетный тон без подтверждений. Часть классических SEO-приёмов в GEO бесполезна.
Кризис, который это породил (аргумент перед клиентом/руководством)
- Zero-click: 60% запросов в 2024 → 80-83% на запросах с AI Overviews в 2026.
- HubSpot потерял 70-80% органики (13.5M → 6-7M → <1M) за 2024-2025. Канонический кейс.
- Но AI-трафик конвертит в 4-14× выше Google organic (ChatGPT B2B 14-16% vs 1.76%). Объём пока ~1% веба, но рост +527% за 5 месяцев. Маленький, но качественный и быстрорастущий канал.
→ детали и все источники: references/tactics.md (раздел «Кризис и цифры»).
Как LLM выбирают источники (3 канала + citation pipeline)
Три фундаментально разных пути попасть в ответ:
- Training data — модель «запомнила» бренд при обучении (Common Crawl, Reddit, Wikipedia, лицензированные датасеты). Долгая ставка. Главный сигнал для Claude.
- RAG / live browsing — модель лезет в индекс в момент ответа (ChatGPT→Bing, Perplexity→свой краул, Gemini→Google, Яндекс Нейро→Яндекс). Быстрорастущая ставка.
- Citation в видимом ответе — то самое «попасть в [1], [2], [3]». Perplexity, иногда ChatGPT/Gemini, Claude через Citations API.
Большинство тактик целят в #2 + #3 (быстро), но настоящий moat — #1 (массовые упоминания на цитируемых доменах → попасть в обучающие данные следующего поколения моделей).
Citation pipeline (4 стадии): query fan-out (запрос → 8-12 sub-queries) → chunking & retrieval → passage selection (claim density, entity clarity, recency) → attribution. Большинство SEO-контента валится на retrieval, потому что «зарывает ответ» в середину статьи — LLM не дочитает.
Кто что любит цитировать (краткая матрица)
| Движок | Главный источник | Что любит | Training vs Live |
|---|---|---|---|
| ChatGPT | Wikipedia (47.9% top-10) | энциклопедичность, entity clarity, recency, Bing-индекс | Medium / High |
| Perplexity | Reddit (46.7%) | BLUF в первых 100 словах, свежесть (×3.2 за 30 дн), schema, inline-citations | Low / Very High |
| Claude | UGC (2-4× выше других), NYT/Atlantic | формальный тон, verifiable claims, престижная журналистика, bullet-points (+30%) | High / Low (off по умолчанию) |
| Gemini / AI Overviews | Google index + Reddit (21%) | традиционный SEO, Google Business Profile, structured data | Medium / High |
| GigaChat | RU-веб, новости | присутствие в RU-инфополе (vc/Habr), бизнес-фокус | High / Medium |
| YandexGPT / Нейро | Яндекс-индекс | топ Яндекса + структурированные ответы + FAQ | — |
Концентрация авторитета: top-15 доменов = 68% всех AI-цитат (5W Index 2026). Source dominance (Semrush, 17M citations): Reddit 40.1%, Wikipedia 26.3%, YouTube 23.5%.
→ полный разбор каждого движка: references/tactics.md (раздел «Как движки выбирают источники»).
Тактики попадания (что реально работает)
Princeton GEO study (9 тактик на GEO-bench, 10K queries). Что даёт +30-40% к visibility:
| Тактика | Эффект | Как |
|---|---|---|
| Quotation Addition | +30-40% | релевантные цитаты от других источников |
| Statistics Addition | +30-40% | числа, проценты, конкретика |
| Cite Sources | +30-40% | ссылки на авторитетные источники внутри контента |
| Fluency / Easy-to-Understand | +15-30% | читабельность, упрощение |
| ~0% | НЕ работает | |
| ~0% | НЕ работает без подтверждений |
Контент-принципы: BLUF (главный ответ в первых 100 словах — 90% выигравших Perplexity-цитат), chunk-friendly структура (блоки по 150 слов), density of claims (один параграф = одно проверяемое утверждение с числом), original research (корреляция 0.79 с visibility), recency stamps, FAQ-секции, comparison-контент («vs», «best», «top»).
Distribution (где публиковать, Tier 1): Reddit (40% цитат), Wikipedia (26%), YouTube (0.737 корреляция), Quora, Substack/Medium. Нельзя постить про себя с brand-аккаунта — модерация банит.
Технические артефакты: schema (Article + FAQPage + Person + Organization — hygiene, не magic), llms.txt (только 3.2% сайтов, downside нулевой, upside спекулятивный — делать «на всякий случай»), robots.txt allow для GPTBot/ClaudeBot/PerplexityBot/Google-Extended/CCBot (блокировка = самоубийство в долгую). SSR обязателен — AI-краулеры не рендерят JavaScript.
→ полный список тактик с приоритетами и числами: references/tactics.md.
Workflow: аудит видимости бренда в AI
Базовая последовательность (применима к любому бренду):
Собрать prompt-set (50 промптов, 5 типов):
- Brand direct: «Расскажи про [Бренд]» — проверка training data inclusion
- Category: «Лучшие [категория] для [задача]» — в шортлисте ли ты
- Comparison: «[Бренд] vs [Конкурент]» — наличие и тон
- Problem-aware: «Как решить [проблему, которую решает бренд]?» — самый сильный сигнал фита
- Niche / long-tail: специфические запросы из реальных юз-кейсов клиентов
Прогнать через 6 платформ: ChatGPT, Claude, Perplexity, Gemini, GigaChat, YandexGPT (+ Яндекс Нейро для РФ). Инструмент —
multi-model-gateway,perplexityили любой агрегатор LLM. 50 промптов × 6 платформ = базовый аудит.Зафиксировать baseline по чеклисту (для каждого ответа):
- Бренд упомянут напрямую? Со ссылкой на оф. сайт?
- Из какого источника LLM взял бренд (Wikipedia/Reddit/личный сайт)?
- Тон (позитив/нейтрал/негатив)? Корректна ли категория/USP?
- Не путается ли с конкурентом? Какие конкуренты рядом? В какой позиции?
Посчитать метрики: Citation Share (% ответов с упоминанием), Share of Voice (доля vs конкуренты), Sentiment, Top sources. → методология:
references/measurement-tools.md.Найти гэпы → план: где конкуренты есть, а тебя нет = что создать/где засеяться.
Поставить трекинг: Otterly ($29/мес), Profound ($499), или свой prompt-runner на API. Перемерить через квартал, сравнить с baseline.
→ метрики, инструменты с ценами, методология промпт-аудита: references/measurement-tools.md.
Скрипты (исполняемая механика, scripts/)
Методология выше — «что проверять»; скрипты — реально проверяют. Все выводят JSON в stdout,
зависимости: requests + beautifulsoup4 (уже стоят). Портировано из geo-seo-claude (MIT)
с RU-адаптацией (кириллица-паттерны, YandexBot, ru-wiki, Habr/vc.ru).
cd ~/.claude/skills/geo-aeo-ru/scripts
# 1. Citability: скоринг пассажей страницы 0-100 (134-167 слов, BLUF, цифры, self-containment)
python citability_scorer.py https://site.ru/article
# 2. llms.txt: проверить наличие/формат ИЛИ сгенерировать по главной
python llmstxt_generator.py https://site.ru # validate
python llmstxt_generator.py https://site.ru generate # → generated_llmstxt в JSON
# 3. Технический фетч: страница/robots (доступ 16 AI-краулеров, вкл. YandexBot)/llms/sitemap/всё
python fetch_page.py https://site.ru robots
python fetch_page.py https://site.ru full
# 4. Brand mentions: Wikipedia en+ru / Wikidata (API-проверка) + чек-листы YouTube/Reddit/LinkedIn/Habr
python brand_scanner.py "YourBrand" yourbrand.ru
Куда смотреть в выводе: average_citability_score + bottom_5_citable (что переписать),
ai_crawler_status (BLOCKED = невидимость), has_ssr_content: false = AI-краулеры видят пустоту,
has_wikipedia_page_ru/en + has_wikidata_entry (training-data блокер).
Скрипты НЕ заменяют промпт-аудит (workflow выше) — они проверяют сайт, а не ответы LLM.
Российская специфика (главное отличие этого скилла)
Западные GEO-тулы (Profound, Otterly, Peec AI, AthenaHQ) НЕ мониторят GigaChat / YandexGPT / Яндекс Нейро. Это слепая зона — и одновременно возможность.
- GigaChat vs YandexGPT/Alice: одни и те же бренды показывают 2-3× разную Share of Voice между ними (GeoScout). → отдельный мониторинг каждой русской платформы обязателен.
- GigaChat: обучен на русскоязычных данных, бизнес-фокус, экосистема банка-вендора. Любит присутствие в RU-инфополе (vc.ru, Habr, новости). Training-weight высокий.
- YandexGPT / Alice / Нейро: поверх Яндекс-индекса. Оптимизация = классический SEO под Яндекс
(см.
seo-machine-ru+yandex) + структурированные ответы + FAQ + recency. 12% пользователей нейросетей в РФ выбирают YandexGPT.
→ полный разбор русских LLM + почему западные тулы их не видят + стратегия под русские платформы:
references/russian-llm.md.
Как применить это к своему продукту (двойная игра)
GEO обычно даёт две параллельные выгоды — используй обе:
(1) Попасть в ответы как рекомендуемый вариант в своей категории. Цель: на категорийный или problem-aware запрос («какие есть [категория] для [задача]?», «чем решить [проблема]?») твой бренд оказывается в ответе ChatGPT/Perplexity/Claude рядом с конкурентами, желательно в выгодной формулировке категории. Типовые блокеры: нет Wikipedia-страницы (критично для Claude/ChatGPT training data), нет sustained Reddit/Habr presence, нет оригинального исследования как citation-магнита. Прогони workflow-аудит выше, найди свой блокер и закрой его.
(2) Тот же движок можно продавать. Скрипты из scripts/ + промпт-аудит по шести платформам
собираются в услугу «AI Visibility»: клиент называет бренд и 20 промптов → прогон → Citation Share
и отчёт. На RU-рынке это пока незанято ровно потому, что западные тулы не ходят в
GigaChat/YandexGPT/Нейро. Структуру коммерческого предложения бери в sales-enablement-ru,
рендер отчёта — в slides / pptx, цену калибруй через pricing-strategy-ru: отдельного
шаблона КП здесь нет и не нужно.
→ План работ на квартал складывай сам: P0 — то, что чинится за неделю (robots, llms.txt, schema),
P1 — переписывание топ-страниц под цитируемость, P2 — работа на упоминания. По каждому пункту
заранее запиши метрику из references/measurement-tools.md и дату повторного замера, иначе
результат нечем будет предъявить.
References (читать по необходимости)
| Файл | Когда |
|---|---|
references/measurement-tools.md |
метрики SoV/Citation Share, инструменты трекинга с ценами, методология промпт-аудита |
references/tactics.md |
полный список тактик попадания (Princeton +30-40%, distribution, schema, llms.txt, кризис и цифры, разбор каждого движка) |
references/russian-llm.md |
GigaChat/YandexGPT/Нейро специфика, почему западные тулы их не видят, стратегия под русские LLM |
references/geo-llm-seo-research.md |
подробный разбор рынка GEO: платформы, исследования, инструменты с ценами |
Связки (не дублировать — звать существующее)
- Написание контента под цитируемость →
seo-machine-ru(роли + Python-пайплайн). - Массовая генерация страниц под long-tail →
ai-seo-agent-pipeline. - JSON-LD разметка (Article/FAQPage/Person/Organization) →
schema-markup-ru. - Прогон промптов через модели →
multi-model-gateway/perplexity. - Публикация на площадки (Habr/VC/RBC/LinkedIn) для distribution → скиллы публикации постов,
tilda.
Реальный опыт (changelog/уроки)
- v1.1 (2026-07-18): добавлена исполняемая механика
scripts/(citability_scorer / llmstxt_generator / fetch_page / brand_scanner) — порт из zubair-trabzada/geo-seo-claude (MIT, 9K★) с RU-адаптацией: кириллица-паттерны в скоринге, YandexBot в robots-чеке, ru-wiki + Habr/vc.ru в brand-скане, UTF-8 stdout под Windows, lxml опционален. Смок пройден (py_compile + usage). - v1.0 (2026-06-22): создан из research'а по GEO/LLM SEO. Все бенчмарки — из research.
Отделён от
seo-machine-ru(контент под Яндекс) иai-seo-agent-pipeline(программатическая фабрика): этот скилл — про ИЗМЕРЕНИЕ видимости и СТРАТЕГИЮ попадания в LLM-ответы + российскую специфику. - Главный инсайт для РФ: западные GEO-тулы не видят GigaChat/YandexGPT/Нейро → у любого RU-бренда есть уникальная возможность для GEO-мониторинга этих платформ.