LLM endpoint configuration

How to control which pages appear in /llms.txt, /llms-full.txt, and /llms.mdx.

LLM endpoint configuration

The developer portal exposes three endpoints for LLM crawlers:

EndpointDescription
/llms.txtFlat list of all doc pages with links — the standard llms.txt format.
/llms-full.txtFull Markdown content of every doc page, concatenated.
/llms.mdx/docs/[slug]Raw Markdown for a single page, served at its own URL.

Excluding a page

Add llms: false to a page's frontmatter to hide it from all three endpoints:

---
title: My page
llms: false
---

Excluded pages:

  • are omitted from /llms.txt and /llms-full.txt
  • return 404 at /llms.mdx/docs/[slug]
  • continue to appear in the regular /docs/[slug] route and the sidebar

Default behavior

If llms is omitted (or set to true), the page appears in all LLM endpoints. This is the default for every page.

On this page