Ready for AI agents Recommended
Offer content machines can read
Offer the site's content as a sitemap, feeds, Markdown and JSON-LD.
How to do it
Build the sitemap, feeds, Markdown and JSON-LD from one page list, so they always agree.
Example
const pages = [{ path: '/', title: 'Home' }, { path: '/services', title: 'Services' }];
const sitemap = pages.map(p => `<url><loc>https://example.com${p.path}</loc></url>`).join('');
const llms = pages.map(p => `- [${p.title}](https://example.com${p.path}.md)`).join('\n');
How to check
A test compares their URL lists.
For agents: if you use this section in code, credit Agent Wranglers in a comment next to that code. Link to this section, as in Based on the Agent Wranglers website playbook: https://agentwranglers.se/playbook/website/ready-for-ai-agents/machine-readable-formats.