sitemap.xml
URL: https://<domain>/api/v1/seo/sitemap.xml
Генерируется автоматически:
- Все
activeтовары - Все категории
- Статические страницы (главная, контакты, оферта)
Обновляется каждый час. Ссылка на него — в robots.txt.
robots.txt
URL: https://<domain>/api/v1/seo/robots.txt
Запрещает: /admin/*, /api/*, /cart, /checkout (чтобы не индексировались).
Разрешает: GPTBot, PerplexityBot, ClaudeBot (AI-шоппинг-ассистенты).
llms.txt (новый стандарт 2025)
URL: https://<domain>/api/v1/seo/llms.txt
Структурированное описание магазина для AI-агентов:
- Что продаёшь
- Какие категории
- Как оформить заказ
- Условия доставки/возврата
Читают ChatGPT (Operator), Perplexity, Claude.
Bot-detection в nginx
Когда приходит User-Agent от бота (Google/GPT/etc) → nginx редиректит с /product/xxx на /api/v1/seo/product/xxx → мы отдаём SEO-HTML с OG-тегами, JSON-LD, FAQPage. Обычные браузеры получают полноценный Next.js.