← Все материалы
AEOSEOLLM

AEO под LLM: технические практики 2026 года

Как сделать сайт читаемым для ChatGPT search, Perplexity, Claude, YandexGPT. llms.txt, llms-full.txt, schema.org, Speakable, Markdown-зеркала.

SEO/AEO-команда Вадлайн
SEO/AEO-команда Вадлайн
10.05.2026 · 12 мин чтения · Проверено 10.05.2026
Кратко

AEO (Answer Engine Optimization) — оптимизация под ИИ-поисковики. Минимальный набор: llms.txt, llms-full.txt, расширенный schema.org с Person и Speakable, Markdown-зеркала страниц, FAQ в self-contained формате 60–100 слов, EEAT-сигналы. Появление в ИИ-ответах — 1–4 недели после индексации.

Что такое AEO

AEO (Answer Engine Optimization) — оптимизация сайта под движки, которые отвечают на вопросы пользователей, а не возвращают список ссылок. Это ChatGPT search, Perplexity, Claude, Bing Copilot, Алиса, YandexGPT в поиске.

В отличие от классического SEO, цель AEO — попасть не в выдачу, а в текст ИИ-ответа со ссылкой на ваш сайт. Это другие KPI и другие практики оптимизации.

llms.txt — must-have в 2026

Стандарт llmstxt.org предлагает текстовый файл в корне сайта в формате Markdown, описывающий структуру сайта для ИИ-краулеров. Минимальная структура:

```markdown # Название сайта

> Краткое описание (1–2 предложения).

Раздел 1 - [Страница 1](https://site.ru/page-1): краткое саммари.

Раздел 2 - [Страница 2](https://site.ru/page-2): краткое саммари. ```

Ключевые моменты:

  • Файл доступен по `/llms.txt` с `Content-Type: text/plain`.
  • Описания страниц ≤140 символов — концентрация информации.
  • Группировка по логичным разделам (услуги, журнал, кейсы, доверие).
  • Обновляется автоматически при добавлении страниц (генерация на сервере).

Мы у себя сделали llms.txt динамической роутой Next.js — генерируется из контент-модулей при каждом запросе, кэшируется на 24 часа.

llms-full.txt — следующий уровень

llms-full.txt — это полный экспорт всего сайта в чистом Markdown для прямой подачи в LLM. Не стандарт (пока), но уже используется ИИ-краулерами.

Содержит:

  • Услуги: title + tldr + longDescription + tariffs + FAQ;
  • ИИ-подуслуги, калькуляторы;
  • Все статьи журнала целиком;
  • Все кейсы с метриками;
  • Глоссарий;
  • FAQ-агрегат;
  • Отзывы;
  • Контактная и юридическая информация.

Генерируется так же, как llms.txt — серверной роутой при запросе. У нас файл получается 200–500 КБ для среднего сайта услуг — это 60–150 тыс токенов в LLM, влезает в окно Claude / Gemini.

Расширенный schema.org

Минимальный набор для AEO 2026:

  • Organization — name, slogan, description, foundingDate, knowsAbout, sameAs, contactPoint, aggregateRating.
  • WebSite — с SearchAction для поиска по сайту.
  • Service — для каждой услуги, с OfferCatalog (тарифы) и AggregateRating.
  • Product — для пакетных предложений с aggregateOffer (диапазон цен).
  • FAQPage — на каждой странице услуг и калькуляторов.
  • HowTo — для процессов (как мы работаем, как использовать калькулятор).
  • Article — для статей журнала, с Person (автор) и Speakable.
  • BreadcrumbList — на всех non-home страницах.
  • LocalBusiness — на городских страницах.
  • Person + ProfilePage — для авторов.
  • DefinedTermSet — для глоссария.
  • Review + AggregateRating — для отзывов.
  • CollectionPage — для хабов журнала, кейсов, авторов.
  • AboutPage — для трастовых страниц (/trust, /about).

Всё рендерится через единые helper-функции (`buildOrganization`, `buildService`, …), JSON-LD инжектится через `