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.