<!-- Generated from ru/llms-txt-ghost/index.html. The canonical document is the HTML page. -->

- [ Главная ](/ru/) 
/
- [ Как создать llms.txt ](/ru/how-to-create/) 
/
- Ghost            
# `llms.txt` в Ghost

Ghost — это CMS, а не статический хостинг, поэтому для публикации корневого llms.txt нужен встроенный параметр или обходной маршрут.

Последнее обновление: 26 июля 2026 г.

На этой странице

- [ Ограничение Ghost ](#overview)
- [ Метод 1: встроенный переключатель ](#native)
- [ Способ 2: самостоятельно размещённый content/public ](#selfhosted)
- [ Способ 3: routes.yaml или перенаправление ](#routes)
- [ Проверка настройки ](#verify)            
## Ограничение Ghost

В отличие от генератора статического сайта, Ghost не предоставляет каталог, соответствующий
корню домена, поэтому нельзя просто положить файл рядом с публикациями. Есть три реалистичных
пути к рабочему
`/llms.txt`, от самого простого до наиболее ручного.

## Метод 1: встроенный переключатель

В последних версиях Ghost появилась встроенная функция публикации файла обнаружения для ИИ/LLM.
В
**Настройки** (в разделе SEO или метаданных/структурированных данных, в зависимости от
версии) найдите такой параметр, как *включить структурированные данные для LLM и AI-поисковиков*. После включения Ghost создаёт и обслуживает `/llms.txt` (и часто `/llms-full.txt`) автоматически из опубликованного контента.

Примечание

Сгенерировано автоматически, это не ваш файл

Собственный вывод Ghost автоматически генерируется из ваших записей и страниц, поэтому он
отражает сайт, но не является файлом, который вы создаёте вручную. Для полного контроля над
содержимым используйте метод 2 или 3. Доступность зависит от версии Ghost, поэтому проверьте
настройки; если такого параметра нет, ваш экземпляр старше этой функции.

## Способ 2: самостоятельно размещённый content/public

В самостоятельно размещённой установке Ghost файлы, помещённые в `content/public/` обслуживаются
из корня сайта. Это единственный настоящий способ добавить файл в файловую систему, он даёт файл,
написанный вручную:

```
# on your Ghost server
mkdir -p content/public
cp llms.txt content/public/llms.txt
# served at https://yourdomain.com/llms.txt (restart Ghost if needed)

```

## Способ 3: routes.yaml или перенаправление

В Ghost(Pro), где нельзя получить доступ к файловой системе, есть два варианта:

- **routes.yaml:** определите маршрут, который формирует текстовый шаблон. Загрузите
изменённый
`routes.yaml` в **Настройки, Labs**:
`routes:
/llms.txt/:
template: llms
content_type: text/plain`
затем добавьте `llms.hbs` шаблон в вашу тему, содержащую тело файла. 
- **Перенаправление:** разместить файл в другом месте (gist, bucket или другой статический
сайт) и добавить перенаправление в **Настройки, Labs, перенаправления** (`redirects.json`) из
`/llms.txt` на этот URL. Самый простой вариант, но тогда файл находится вне домена.   
## Проверка настройки

```
curl -sI https://yourdomain.com/llms.txt | grep -i content-type
# expect: content-type: text/plain
```

Вместо WordPress? См. [Руководство по WordPress](/ru/llms-txt-wordpress/). Чтобы
правильно получить содержимое файла, используйте [руководство](/ru/how-to-create/) и
[генератор](/ru/generator/).

## Источники

- [ Документация Ghost, маршрутизация (routes.yaml) ](https://docs.ghost.org/themes/routing)
- [ Ghost, предоставление статических файлов (content/public) ](https://docs.ghost.org/config)
- [ llmstxt.org, справочник спецификации ](https://llmstxt.org/)
