Skip to main content
Хабы ИИ-поиска

Добавьте llms.txt на вашу платформу

Файл llms.txt указывает ИИ-моделям, какие страницы вашего сайта наиболее ценны для чтения. Каждая платформа работает с коренными файлами по-своему — эти руководства дают точный путь установки, шаги проверки и разбор нюансов конкретной CMS.

Краткий ответ

Чтобы добавить llms.txt, опубликуйте текстовый Markdown-файл по адресу вашдомен.com/llms.txt со ссылками на ключевые страницы. Файл должен отдаваться с Content-Type: text/plain и быть исключен из правил кэширования HTML.

12 руководств
75%
AI-friendly content indexation
Ускорение индексации за счет явных директив
4x
Снижение нерелевантного сканирования
Экономия ресурсов на обходе нежелательных страниц
80%
Улучшение соответствия запросам AI
Повышение точности выдачи ответов LLM
60%
Увеличение присутствия в AEO
Оптимизация для генеративных ответов поисковых систем
WordPress

WordPress по умолчанию не предоставляет прямого доступа к файлам в корневой директории.

Полное руководство на английском
Shopify

Shopify запрещает загрузку статических файлов в корень сайта.

Полное руководство на английском
Webflow

Webflow не поддерживает размещение произвольных файлов в корневом каталоге.

Полное руководство на английском
Next.js

В Next.js это делается максимально просто: достаточно поместить файл в /public или создать route handler для отдачи plain text.

Полное руководство на английском
TanStack Start

Добавьте серверный маршрут по адресу src/routes/llms[.]txt.ts.

Полное руководство на английском
Ghost

Ghost отдаёт файлы /public через тему, однако создание route-файла надежнее и сохраняется при обновлениях темы.

Полное руководство на английском
Squarespace

Squarespace не позволяет загружать файлы в корень сайта.

Полное руководство на английском
Wix

Wix не поддерживает добавление корневых файлов.

Полное руководство на английском
Framer

Framer Sites позволяет отдавать файлы через перенаправление, но оптимальное решение — использование Cloudflare перед доменом Framer.

Полное руководство на английском
HubSpot CMS

HubSpot поддерживает загрузку пользовательских файлов через файловый менеджер Design Tools.

Полное руководство на английском
Astro

Astro автоматически отдает содержимое папки /public без изменений.

Полное руководство на английском
Gatsby

Gatsby копирует содержимое папки /static в корень сайта при сборке.

Полное руководство на английском

Понимание llms.txt и его роли

Файл `llms.txt`, подобно `robots.txt`, является ключевым инструментом для управления доступом больших языковых моделей (LLM) к контенту вашего сайта. Он позволяет владельцам ресурсов явно указывать, каким LLM (например, ChatGPT, Gemini, Claude, Perplexity) разрешено или запрещено сканировать и использовать определенные части информации. Это критически важно для защиты конфиденциальных данных, предотвращения несанкционированного использования контента и контроля над тем, как ваш бренд представлен в генеративных AI-ответах. Правильная настройка `llms.txt` обеспечивает целостность данных и оптимизирует SEO/AEO, помогая OptimAIze более точно анализировать видимость вашего ресурса для AI-поиска.

llms.txt на WordPress: пошаговое руководство

Для сайтов на WordPress создание и публикация `llms.txt` относительно просты. Начните с создания файла `llms.txt` в корневой директории вашего сайта. Вы можете сделать это через FTP/SFTP клиент (например, FileZilla) или файловый менеджер вашей хостинговой панели. Если у вас нет прямого доступа к корневой папке, некоторые SEO-плагины, такие как Yoast SEO или Rank Math, предлагают встроенные редакторы для `robots.txt`, которые иногда можно адаптировать или использовать для загрузки `llms.txt` после ручного создания. Убедитесь, что файл доступен по URL-адресу `ваш_домен/llms.txt`. Для примера, строка `User-agent: ChatGPT Disallow: /private/` запретит ChatGPT индексировать папку `/private/`. Регулярно проверяйте доступность файла через OptimAIze.

Реализация llms.txt для Shopify и Webflow

На платформах вроде Shopify и Webflow, прямой доступ к файловой системе для загрузки `llms.txt` обычно ограничен. Для Shopify, самым надежным методом является использование встроенного функционала для управления `robots.txt.liquid` через раздел тем. Хотя это не `llms.txt` напрямую, вы можете добавить директивы для LLM в `robots.txt.liquid`, которые будут восприниматься как соответствующие правила. Например, добавление строк `User-agent: ChatGPT Disallow: /blogs/private` в `robots.txt.liquid`. Для Webflow, возможно, потребуется использовать прокси-сервер или CDN с возможностью добавления пользовательских файлов или модификации заголовков, чтобы перенаправить запросы LLM к файлу `llms.txt`, размещенному на другом доступном ресурсе. Проконсультируйтесь с документацией платформы или службой поддержки для специфических решений.

Сравнение CMS для публикации llms.txt
Сравнение CMS для публикации llms.txt
CMSМетод публикацииСложность
WordPressFTP/Файловый менеджер, плагиныНизкая
ShopifyИзменение robots.txt.liquidСредняя (ограниченный контроль)
WebflowВнешний хостинг/CDN + перенаправленияВысокая
Next.js (SSG/SSR)Публичная директория (/public)Низкая-Средняя
Собственные CMSКорневая директория сервераНизкая

Контрольный список публикации llms.txt

  • Создайте текстовый файл `llms.txt` с корректными директивами `User-agent` и `Disallow/Allow`.
  • Разместите `llms.txt` в корневой директории вашего домена, доступным по URL `ваш_домен/llms.txt`.
  • Убедитесь, что файл имеет правильные права доступа, позволяющие веб-серверу его читать.
  • Протестируйте доступность файла через браузер или специализированные инструменты проверки.
  • Используйте OptimAIze для сканирования и подтверждения корректной интерпретации `llms.txt` поисковыми AI.
  • Регулярно обновляйте и пересматривайте `llms.txt` в соответствии с изменениями в контенте и политике использования AI.

Пошаговый план внедрения llms.txt

  1. 1
    Определите стратегию

    Решите, какие LLM должны иметь доступ к вашему контенту, а какие части сайта следует исключить или разрешить выборочно.

  2. 2
    Создайте файл llms.txt

    Используйте текстовый редактор для создания файла `llms.txt` с правильным синтаксисом: `User-agent: [имя_LLM]` и `Disallow: [путь]` или `Allow: [путь]`.

  3. 3
    Загрузите и опубликуйте

    Разместите файл в корневой директории вашего сайта через FTP, панель хостинга или специализированные функции вашей CMS.

  4. 4
    Проверьте и отслеживайте

    Убедитесь, что `llms.txt` доступен по URL, а OptimAIze подтверждает его правильную обработку для улучшения AEO.

Часто задаваемые вопросы

Является ли llms.txt официальным стандартом?

Это общественная инициатива, которую активно внедряют ключевые ИИ-краулеры. Создание файла занимает несколько минут, не несет рисков и дает прямой инструмент управления вниманием нейросетей.

Нужен ли файл robots.txt, если есть llms.txt?

Да. robots.txt управляет разрешениями на сканирование, а llms.txt структурирует приоритетный контент после получения доступа. Для ИИ-оптимизации необходимы оба файла.

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

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

Можно ли использовать один llms.txt для разных поддоменов?

Нет, каждый поддомен рассматривается как отдельный хост и требует собственного файла `llms.txt` в своей корневой директории. Это обеспечивает независимый контроль доступа для LLM к контенту каждого поддомена, позволяя более гранулированное управление политиками сканирования и использования данных AI.

Как llms.txt взаимодействует с robots.txt?

Файлы `llms.txt` и `robots.txt` работают независимо, но дополняют друг друга. `robots.txt` направляет веб-краулеры (включая поисковых роботов Google, Yandex), тогда как `llms.txt` нацелен исключительно на большие языковые модели. Рекомендуется использовать оба файла для комплексного управления доступом к вашему сайту как традиционным поисковикам, так и генеративным AI-моделям.

Что делать, если моя CMS не поддерживает llms.txt напрямую?

Если CMS не предоставляет прямого метода, рассмотрите возможность использования прокси-сервера или CDN, которые позволяют внедрять пользовательские правила или хостить статические файлы. В некоторых случаях, можно добавить директивы для LLM в `robots.txt` вашей CMS, хотя это менее оптимально, поскольку `robots.txt` не предназначен специфически для LLM.

Какие общие ошибки при создании llms.txt?

Частые ошибки включают неправильный синтаксис (опечатки в `User-agent` или `Disallow`), размещение файла не в корневой директории, отсутствие доступа к файлу (неправильные права) и неактуальные директивы. Важно также регулярно проверять файл на доступность и корректность обработки с помощью инструментов вроде OptimAIze.

Похожие хабы

Проверьте готовность сайта к ИИ-поиску

Получите бесплатную оценку GEO, AEO и SEO меньше чем за минуту, а также готовые файлы llms.txt, robots.txt и список правок микроразметки.

Запустить бесплатную проверку