We respect your privacy.

We use strictly necessary cookies to keep you signed in and to protect against CSRF. With your permission we also use a small amount of first-party analytics to improve the product. We do not sell your data and we do not use third-party advertising trackers. See our cookie policy and privacy policy .

← All learn topics

Rule site.llms-txt.optional-section-missing

Add an Optional section to /llms.txt

site.llms-txt.optional-section-missing is a check in Crawlmind's site audit that grades low-impact issues of this kind. This page explains why the rule matters and the exact fix.

Impact: lowEffort: lowFixable: 1-click

Why it matters

The llmstxt.org spec defines `## Optional` as the section for supplementary URLs the engine should consider but not treat as canonical. Without it, AI engines have no signal for "this is supporting content vs. core content" and may either weight off-host links incorrectly or skip them entirely.

The fix

```markdown
## Core

- [Pricing](https://example.com/pricing)
- [Docs](https://example.com/docs)

## Optional

- [Engineering blog](https://blog.example.com)
- [Status page](https://status.example.com)
- [GitHub organisation](https://github.com/example)
```

Reasonable Optional candidates: blogs, changelogs, status pages, GitHub orgs, podcast feeds, community forums, off-host documentation.

References