Definition

llm.json is a site-level machine-readable reference layer. It gives AI systems a quick summary of what the site is and what matters most.

It should align with the same content records that drive the HTML pages wherever practical.

In Practice

A useful llm.json file includes site identity, primary sections, important URLs, service summaries, and other public references.

It works best when it helps navigation and understanding rather than becoming a dumping ground for every possible detail.

Worth Knowing

The file is public by design. If a value would be unsafe in public HTML, it should not be in llm.json either.

A mismatched llm.json file can create confusion instead of clarity.