Why I Looked at This File
My interest in this topic comes from my article about how websites can become visible in AI-driven systems like ChatGPT, Gemini, or Perplexity. When Warren asked for feedback, I reviewed his llms.txt from the perspective of structure, clarity, and machine readability.
The good news is that the file already has a strong structure. My suggestions focus mainly on improving clarity and prioritization for LLM systems.
Key Suggestions
-
Remove YAML front matter
The title, slug and date fields at the top are not part of the llms.txt concept and could confuse parsers. -
Expand the summary
A short description of Warren's services would help models understand the context of the file faster. -
Add short descriptions to links
Short explanations help models interpret relevance and context. -
Curate instead of collecting
Long lists of blog posts could move into an optional section. -
Fix encoding artifacts
Some characters suggest a UTF-8 encoding issue. -
Consider Markdown versions
Clean Markdown versions of key pages can be easier for LLM systems to process.
Overall Impression
Warren's llms.txt already provides a solid foundation. The suggestions above focus on improving structure, readability and prioritization so that AI systems can interpret the content more efficiently.