E-commerce: Продвижение и запуск интернет магазина
Полезные статьи и инструкции по продвижению, запуску и развитию интернет-магазинов в сфере E-commerce

Руководство по созданию llms.txt для сайта. SEO для ИИ.

Руководство по созданию llms.txt для интернет-магазина: формат, настройка и примеры

Руководство по созданию llms.txt для сайта. SEO для ИИ.

Пошаговая инструкция по настройке файла llms.txt для сайта: формат Markdown, секции, примеры из реального проекта, настройка на BooStore.pro, сравнение с sitemap.xml и robots.txt.

1. Что такое llms.txt и зачем он нужен

llms.txt — это текстовый файл в корне сайта (по адресу https://yoursite.com/llms.txt), который содержит краткое описание сайта, его функциональных возможностей, ключевых разделов и ссылок на документацию. Файл написан в формате Markdown и предназначен для чтения языковыми моделями (GPT, Claude, Llama, Gemini и др.).

Зачем это нужно вашему интернет-магазину:

  • Контроль над контекстом: Вы сами решаете, какую информацию ИИ получит о вашем бизнесе, товарах и услугах. Вместо того чтобы модель «угадывала» вашу специфику из случайных страниц, вы даёте ей чёткую, структурированную базу знаний.
  • Улучшение рекомендаций: Если ваш ассистент или чат-бот использует LLM для ответов, наличие llms.txt позволяет ему давать точные ответы о ваших продуктах, ценах, скидках, способах оплаты и доставки.
  • Продвижение в ИИ-поиске: Современные поисковые движки на базе ИИ (Google SGE, Perplexity, Bing AI) могут учитывать llms.txt при формировании ответов пользователям.
  • Автоматизация поддержки: Содержимое файла можно использовать для fine-tuning собственной модели или в RAG-системе (Retrieval-Augmented Generation) для техподдержки.
Важно: llms.txt не заменяет robots.txt и не управляет индексацией. Это исключительно источник информации для ИИ, своего рода «визитная карточка» вашего сайта для языковых моделей.

2. Формат и синтаксис llms.txt

Файл llms.txt использует облегчённый синтаксис Markdown с несколькими дополнительными соглашениями. Рассмотрим базовые элементы.

2.1. Структура заголовков

Основные уровни заголовков — # (H1) и ## (H2). H1 используется для названия сайта/компании, H2 — для разделов описания.

# BooStore.pro — лучшая SaaS платформа для создания сайтов и интернет-магазинов
>
> Адрес: https://boostore.pro/
> Языки: RU, UA, EN, PL
> Тип: SaaS (Software as a Service) / Облачная CMS

## Краткое описание

BooStore.pro — профессиональная SaaS-платформа для быстрого создания
интернет-магазинов, сайтов бронирования услуг, лендингов, блогов и
корпоративных сайтов.

## Основные модули

- **Магазин** — витрина, корзина, оформление заказов, оплата, доставка
- **Страницы** — создание страниц с HTML-контентом, SEO, микроразметкой
- **Блоки/Меню** — конструктор блоков с гибкими правилами отображения

2.2. Мета-информация (блок >)

Сразу после заголовка H1 рекомендуется разместить блок мета-информации, оформленный как цитата Markdown (символ > перед каждой строкой). В этом блоке указываются:

  • Адрес сайта — канонический URL
  • Языки — список поддерживаемых языков (через запятую)
  • Тип — ключевая характеристика (SaaS, CMS, Marketplace, etc.)
  • Основана — год основания / запуска
  • Дополнительные метки — любые релевантные данные (регион, аудитория и т.д.)
> Адрес: https://boostore.pro/
> Языки: RU, UA, EN, PL
> Основана: 2010
> Тип: SaaS (Software as a Service) / Облачная CMS
> Мультиязычность: все страницы доступны на 4 языках — замените `/ru/`
  на `/en/`, `/ua/` или `/pl/` в URL

2.3. Списки и вложенность

Используйте маркированные списки (- или *) для перечисления функций, модулей и возможностей. Для вложенных списков — отступ 2 или 4 пробела.

- **Магазин** — витрина, корзина...
- **Страницы** — создание страниц...
  - **Блоки/Меню** — основная единица построения сайта...
    - **Шапка сайта (Header)** — внутри #hotengine-header
    - **Низ сайта (Footer)** — внутри #hotengine-footer
    - **Слева / Справа** — боковые панели

2.4. Ссылки и разделители

Указывайте ссылки на документацию и ключевые страницы в формате Markdown: [текст](URL). Для разделения крупных секций используйте --- (три дефиса).

## База знаний / Документация

### https://boostore.pro/ru/docs/

- Все инструкции на одной странице: https://boostore.pro/ru/docs/all/
- Видеоинструкции: https://boostore.pro/ru/docs/video-tutorials/#videohelp

---

## Страницы сайта (карта)

- Главная: https://boostore.pro/ru/
- Обзор возможностей: https://boostore.pro/ru/review.html

2.5. Блок кода (inline и многострочный)

Для упоминания системных имён, классов, endpoint-ов используйте `обратные кавычки` (inline code). Многострочные примеры кода оформляйте тройными обратными кавычками с указанием языка.

Endpoint: `GET /ajax_get_list_shop.php`
Callback: `callback_hotengine_cart_plus_after_boughtwith`
Класс: `.hotengine-shop-product-variety-title_N`

3. Секции и их назначение

Вот рекомендуемый набор секций для llms.txt интернет-магазина или сайта услуг:

Раздел (заголовок H2) Содержимое
Краткое описаниеОбщее описание проекта: кто вы, чем занимаетесь, ключевая специализация. 1-3 предложения.
Основные модулиПеречисление всех функциональных блоков с кратким пояснением каждого. Группируйте по категориям.
АвтоматизацияОписание импорта, синхронизации, API, планировщиков, роботизированных процессов.
Товары и каталогИнформация о структуре каталога, свойствах, характеристиках, разновидностях, фильтрах.
Платежные системыСписок интегрированных платёжных шлюзов (Fondy, Stripe, LiqPay, Monobank и др.)
Доставка и самовывозСпособы доставки, ПВЗ, API логистических служб.
SEO и продвижениеPageSpeed, Schema.org, Sitemap, robots.txt, выгрузки на маркетплейсы, Google Merchant.
Дизайн и кастомизацияШаблоны, редактор дизайна, библиотека блоков, полный доступ к HTML/CSS/JS.
Бронирование (Booking)Если есть модуль бронирования — описание слотов, календаря, предоплаты.
Статистика и аналитикаCRM, Google Analytics, Facebook Pixel, JSON-статистика.

4. Как настроить llms.txt на BooStore.pro

Платформа BooStore.pro предоставляет встроенную возможность создания и управления llms.txt напрямую из панели администратора, без необходимости редактировать файлы на сервере.

4.1. Создание LLM-страницы в разделе «Мои страницы»

  1. Перейдите в Панель управленияМои страницы (или Страницы в боковом меню).
  2. Нажмите кнопку «Добавить страницу».
  3. В открывшемся редакторе найдите поле выбора «Тип страницы» (или «Функциональные страницы»).
  4. В списке функциональных страниц выберите «LLM (AI knowledge base / llms.txt)». Он расположен сразу после пункта «404 Error Page».
  5. Система автоматически установит системное имя страницы llms.
Примечание: После выбора типа LLM страница будет обслуживаться по адресу https://ваш-сайт/llms.txt с правильным MIME-типом text/plain; charset=UTF-8. Вам остаётся только наполнить её содержимым.

4.2. Наполнение контентом LLM-страницы

В редакторе страницы появится большое текстовое поле для ввода содержимого в формате Markdown. Вы можете написать текст вручную или вставить готовый шаблон. Поддерживаются:

  • Заголовки Markdown (#, ##)
  • Списки (нумерованные и маркированные)
  • Цитаты (> блок)
  • Код (`inline` и ```блок```)
  • Ссылки ([текст](URL) или просто URL)
  • Разделители (---)
  • Жирное выделение (**текст**)

Кроме того, для каждого языка (RU, UA, EN, PL) можно создать свою версию llms.txt. Просто добавьте соответствующую языковую версию страницы через вкладки мультиязычности в редакторе.

5. Полный пример: наш llms.txt (BooStore.pro)

Ниже приведён реальный содержимое llms.txt с сайта boostore.pro. Вы можете использовать его как шаблон для своего проекта, заменив названия, ссылки и описания на свои.

# BooStore.pro — лучшая SaaS платформа для создания сайтов
  и интернет-магазинов
>
> Адрес: https://boostore.pro/
> Языки: RU, UA, EN, PL
> Основана: 2010
> Тип: SaaS (Software as a Service) / Облачная CMS
> Мультиязычность: все страницы доступны на 4 языках —
  замените `/ru/` на `/en/`, `/ua/` или `/pl/` в URL

## Краткое описание

BooStore.pro — профессиональная SaaS-платформа для быстрого
создания интернет-магазинов, сайтов бронирования услуг, лендингов,
блогов и корпоративных сайтов. Работает по принципу «аренда
программного обеспечения» с бесплатным тарифом.

Ключевые особенности: полная кастомизация через HTML/CSS/JS,
автоматизация импорта товаров, встроенная CRM, CommerceAPI v2.0,
Booking Engine, интеграция с платежными системами, службами
доставки и маркетплейсами.

## Важные функции

### Основные модули

- **Магазин** — витрина, корзина (собственное отображение через
  готовый блок или загрузка в JSON формате), оформление заказов,
  оплата, доставка, импорт, статистика продаж, генерация счетов
- **Страницы** — создание страниц с HTML-контентом, SEO, Schema.org
  разметкой; функциональные страницы (корзина, 404, robots.txt,
  llms.txt и др.)
- **Статьи** — блог/новости с категориями, SEO и микроразметкой
- **Блоки/Меню** — основная единица построения сайта
- **Виджеты и функции** — всплывающие окна, мобильное меню,
  генераторы, слайдеры, AJAX и JSON

### Платежные системы

Интегрированы: Fondy, Wayforpay, Monobank (MonoPay), LiqPay,
PrivatBank, Stripe, Hutko, WebMoney и другие.

### SEO и продвижение

- **100/100 Google PageSpeed** — архитектура на Vanilla JS
- **Schema.org** — структурированные данные для товаров и отзывов
- **Smart Meta** — шаблоны Title/Description для миллионов страниц
- **Автоматическая Sitemap.xml**, robots.txt, 301 редиректы
- **ЧПУ** с транслитерацией, Canonical URL
- **Multilanding** и A/B тестирование
- Выгрузки: Google Merchant, Yandex XML, Hotline, Rozetka, Prom,
  Facebook Catalog, Epicentr

---

## База знаний / Документация

https://boostore.pro/ru/docs/
- Все инструкции: https://boostore.pro/ru/docs/all/
- FAQ: https://boostore.pro/ru/docs/faq/
- Видеоинструкции: https://boostore.pro/ru/docs/video-tutorials/

### Разделы документации:
- Админ-центр: https://boostore.pro/ru/docs/admin-panel/
- Типы данных/страниц: https://boostore.pro/ru/docs/modules/
- Блоки/Меню: https://boostore.pro/ru/docs/modules/#ah_pagetypes_blocks
- Магазин: https://boostore.pro/ru/docs/modules/#ah_pagetypes_store
- Формы: https://boostore.pro/ru/docs/modules/#ah_pagetypes_form
- Комментарии/Отзывы: https://boostore.pro/ru/docs/modules/#hotengine-faq_comments_ajax
- Поисковый фильтр: https://boostore.pro/ru/docs/filters-and-characteristics/
- Многоязычность и SEO: https://boostore.pro/ru/docs/localization-multilanguage/
- Дизайн и редактор: https://boostore.pro/ru/docs/design-editor-css/
- Скрипты: https://boostore.pro/ru/docs/js-callbacks-hooks/
- API и интеграции: https://boostore.pro/ru/docs/api-integration/
- Импорт товаров: https://boostore.pro/ru/docs/import-products/
- Выгрузки XML/RSS/YML: https://boostore.pro/ru/docs/export-feeds-xml/

### Примеры сайтов на платформе

- [mirsemyan.com.ua](https://mirsemyan.com.ua/ru/) — Семена, опт розница, поисковый фильтр
- [btq.in.ua](https://btq.in.ua/ru/) — Ювелирные изделия, поисковый фильтр
- [servis24.com.ua](https://servis24.com.ua/ru/) — Кондиционеры, поисковый фильтр
- [jabra.store](https://jabra.store/ru/) — Гарнитуры Jabra, поисковый фильтр
- [climatop.in.ua](https://climatop.in.ua/ua/) — Кондиционеры, поисковый фильтр
- [hoopsoutlet.com.ua](https://hoopsoutlet.com.ua/ua/) — Кроссовки, поисковый фильтр, разновидности
- [peakyclub.com](https://peakyclub.com/en/booking.htm) — Бронирование (Booking)

Полный файл на сайте занимает более 500 строк и включает все разделы: автоматизацию, товары и каталог, доставку, бронирование, статистику и аналитику, архитектуру, все инструменты, библиотеку скриптов, библиотеку визуальных блоков, карту сайта, инструкции, видеоуроки, примеры сайтов и условия бесплатного тарифа.

6. Рекомендации по оформлению

Директива / приём Назначение и рекомендация
Заголовок H1Один на весь файл. Содержит название сайта/компании. Чётко идентифицирует, о чём файл.
Мета-блок (> )Сразу после H1. Адрес, языки, тип, контакты — всё, что LLM должна знать в первую очередь.
Списки (- или *)Используйте для перечисления возможностей. Вложенность — 2 пробела. Каждый пункт — не длиннее 1-2 строк.
**Жирный текст**Выделяйте название модуля или функции. LLM воспринимает жирное выделение как ключевое понятие.
Секции (---)Отделяйте крупные смысловые блоки. Улучшает читаемость и для человека, и для модели.
СсылкиУказывайте полные URL. LLM может их игнорировать, но они служат валидацией информации.
КраткостьОптимальный размер файла — 100–600 строк. Избегайте художественных описаний; модель лучше воспринимает факты.
АктуальностьОбновляйте файл при изменении функционала, появлении новых модулей или изменении прайса.
МультиязычностьСоздайте отдельную версию для каждого языка сайта. В BooStore.pro это одна страница с переводами.

7. Интеграция с robots.txt

Чтобы LLM-боты знали о существовании вашего llms.txt, рекомендуется добавить в robots.txt специальный комментарий. Обратите внимание: стандарт Sitemap: предназначен только для XML-карт, поэтому для llms.txt используйте формат комментария:

# LLM knowledge base: https://ваш-сайт.com/llms.txt

Кроме того, в robots.txt нужно разрешить доступ LLM-ботам. Современные модели используют следующие User-agent строки:

# Разрешаем LLM-ботам доступ к llms.txt
User-agent: GPTBot
Allow: /llms.txt

User-agent: ClaudeBot
Allow: /llms.txt

User-agent: PerplexityBot
Allow: /llms.txt

User-agent: Google-Extended
Allow: /llms.txt

User-agent: anthropic-ai
Allow: /llms.txt

8. Чем llms.txt отличается от sitemap.xml и robots.txt

Многие владельцы сайтов путают llms.txt с традиционными файлами для поисковых роботов. На самом деле у каждого из этих файлов своя роль и аудитория.

robots.txt — это директива для поисковых краулеров (Googlebot, YandexBot и др.), которая указывает, какие разделы сайта можно индексировать, а какие запрещены. Он не содержит описания контента, только правила доступа.

sitemap.xml — это карта сайта для поисковых систем. Она перечисляет все URLs, которые должны быть проиндексированы, с указанием приоритета, даты изменения и частоты обновления. Формат — строгий XML.

llms.txt — это база знаний для языковых моделей. В отличие от двух предыдущих, он не управляет индексацией, а предоставляет семантическое описание сайта: чем занимается компания, какие у неё товары и услуги, как устроен каталог, какие платёжные системы поддерживаются и т.д.

Характеристика robots.txt sitemap.xml llms.txt
ФорматТекстовый (правила)XMLMarkdown
АудиторияПоисковые краулерыПоисковые системыLLM (GPT, Claude, Gemini)
ЦельЗапретить/разрешить индексациюПередать список страниц для индексацииОписать сайт для ИИ-моделей
Содержит описание бизнесаНетНетДа
Управляет индексациейДаДаНет
Читаем для человекаУсловноНетДа
Влияет на SEOДаДаКосвенно (генеративное SEO)
РасположениеКорень сайтаКорень сайтаКорень сайта

Все три файла не конфликтуют, а дополняют друг друга. Рекомендуется иметь на сайте все три: robots.txt для управления краулингом, sitemap.xml для поисковой индексации и llms.txt для ИИ-моделей.

9. Практические советы для интернет-магазинов

Внедрение llms.txt даёт максимальный эффект, если подойти к нему стратегически. Вот несколько практических рекомендаций для e-commerce проектов:

9.1. Укажите структуру каталога

Опишите в llms.txt иерархию категорий и подкатегорий товаров. LLM сможет точнее рекомендовать ваши товары, если будет понимать, как организован каталог. Например: «Каталог делится на: Электроника → Смартфоны, Ноутбуки, Аксессуары; Одежда → Мужская, Женская, Детская».

9.2. Добавьте информацию об акциях и скидках

Если у вас регулярные акции, указывайте их в отдельной секции llms.txt (## Акции и предложения). ИИ-ассистенты будут ссылаться на эти данные при общении с покупателями.

9.3. Опишите способы оплаты и доставки

Это одна из самых востребованных категорий информации. Перечислите все платёжные шлюзы, сроки доставки, регионы, ПВЗ. Чем подробнее — тем точнее ответы ИИ.

9.4. Используйте динамическую генерацию

На BooStore.pro вы можете использовать PHP-файл для автоматического обновления llms.txt: актуальные цены, количество товаров на складе, текущие акции — всё это может подставляться из базы данных автоматически.

9.5. Регулярно проверяйте актуальность

Добавьте обновление llms.txt в чек-лист при запуске нового функционала, изменении ассортимента или цен. Устаревший llms.txt может вводить ИИ в заблуждение.

9.6. Свяжите llms.txt с другими страницами

Используйте llms.txt как центральный хаб для ссылок на документацию, блог, политику возврата, контакты. Это повышает доверие к данным и позволяет ИИ давать ссылки на первоисточники.

9.7. Не забывайте про мультиязычность

Если ваш магазин работает на нескольких языках, создайте отдельные llms.txt для каждого языка. Укажите hreflang-ссылки в мета-блоке, чтобы ИИ выбирал правильную версию.

10. Заключение

llms.txt — это простой, но мощный инструмент, который позволяет вашему бизнесу корректно представиться в эпоху ИИ-поиска и ассистентов. Следуя описанным выше правилам и используя встроенные возможности BooStore.pro, вы можете создать полноценную базу знаний для языковых моделей за 15–30 минут.

Главное — помните:
  1. Файл должен быть в корне сайта (доступен по /llms.txt).
  2. Формат — Markdown, кодировка — UTF-8, MIME-тип — text/plain.
  3. Начните с H1-заголовка и мета-блока >.
  4. Структурируйте информацию по разделам H2, используйте списки.
  5. Укажите ссылки на документацию и ключевые страницы.
  6. Регулярно обновляйте файл при изменениях на сайте.
  7. Используйте BooStore.pro — создайте служебную страницу с типом LLM в разделе «Мои страницы», и система сама отдаст её как /llms.txt с правильными заголовками.

❓ Часто задаваемые вопросы о llms.txt

Ответы на самые распространённые вопросы по настройке и использованию llms.txt на сайте.

Что такое llms.txt и для чего он нужен?

llms.txt — это текстовый файл в формате Markdown, который размещается в корне сайта и содержит структурированное описание вашего бизнеса, товаров и услуг. Он предназначен для больших языковых моделей (LLM), таких как GPT, Claude, Gemini, Perplexity. Файл помогает ИИ-ассистентам и поисковым системам на базе ИИ точно понимать, чем занимается ваш сайт, и давать релевантные ответы пользователям.

Чем llms.txt отличается от robots.txt и sitemap.xml?

robots.txt управляет доступом поисковых краулеров к разделам сайта. sitemap.xml — это карта сайта для поисковых систем в формате XML. llms.txt же не управляет индексацией, а предоставляет семантическое описание бизнеса для ИИ-моделей. Все три файла дополняют друг друга и рекомендуются к использованию одновременно.

Как создать llms.txt на BooStore.pro?

На платформе BooStore.pro достаточно перейти в Панель управления → Мои страницы → Добавить страницу, выбрать тип страницы «LLM (AI knowledge base / llms.txt)» и наполнить её содержимым в формате Markdown. Система автоматически отдаст файл по адресу /llms.txt с правильным MIME-типом text/plain; charset=UTF-8. Поддерживается мультиязычность — для каждого языка создаётся своя версия.

Какие LLM-боты читают llms.txt?

Файл llms.txt могут читать все основные языковые модели и ИИ-поисковики: GPTBot (ChatGPT), ClaudeBot (Claude), PerplexityBot (Perplexity), Google-Extended (Google Gemini / SGE), anthropic-ai и другие. Чтобы LLM-боты имели доступ к файлу, рекомендуется разрешить их User-agent в robots.txt.

Какого размера должен быть llms.txt?

Оптимальный размер файла — от 100 до 600 строк. Не стоит делать его слишком коротким (модель не получит достаточно контекста) или слишком длинным (важные детали потеряются). Сосредоточьтесь на фактах: описание бизнеса, ключевые модули, товары, услуги, контакты, ссылки на документацию. Избегайте художественных описаний и рекламных текстов.

Как часто нужно обновлять llms.txt?

Рекомендуется обновлять файл при каждом значительном изменении на сайте: добавлении новых категорий товаров, изменении цен или ассортимента, появлении новых модулей, интеграции новых платёжных систем, запуске акций. На BooStore.pro можно настроить динамическую генерацию через PHP, чтобы данные в llms.txt всегда были актуальными.

Полезные материалы по теме

Сравнение BooStore.pro и OpenCart: Почему SaaS нового поколения превосходит классические CMS
Выходим на Rozetka, Prom и Эпицентр за 15 минут: настраиваем индивидуальные наценки для каждой площадки
Рассчитать стоимость запуска интернет-магазина: сравнение SaaS, CMS и разработки с нуля