Индексация в поисковых системах
По умолчанию портал документации индексируется автоматически — после каждой публикации обновляются файлы sitemap.xml и robot.txt. Это поведение можно изменить: например, скрыть портал от механизмов индексации поисковых систем.
Для портала на Docker
Индексировать
По умолчанию портал документации индексируется автоматически.
Не индексировать
При разворачивании портала документации в переменных среды укажите параметр DISABLE_SEO: True.
Если DISABLE_SEO в значении true, но на сервер добавлен файл robots.txt, то приоритет будет отдан этому файлу.
Индексировать частично
Создайте и заполните файл
robots.txt.Добавьте файл на сервер в одну папку с
docker-compose.yamlGramax.В
docker-compose.yamlв полеvolumes:добавьте путь до файла:- ./robots.txt:/app/public/robots.txtПерезапустите
docker-compose.yaml.
Для статического сайта
Индексировать
При сборке портала документации через CLI для генерации robots.txt и sitemap.xml передайте параметр --base-url — полный URL с протоколом (https://).
gramax-cli build --base-url https://docs.example.com
В результате в корне артефактов сборки появятся:
sitemap.xml— со всеми публичными страницами портала и абсолютными ссылками на основе--base-url.robots.txt— со строкойSitemap: https://docs.example.com/sitemap.xmlи директивойAllow: /.
Не индексировать
Собирайте без параметра --base-url. В этом случае robots.txt и sitemap.xml не генерируются.
Индексировать частично
Создайте и заполните файл
robots.txt.Добавьте файл на сервер в одну папку с сайтом.