API Accessibility for AI
Some AI systems access content through APIs rather than web crawling. Making your content API-accessible can improve AI integration and citation.
Content API
Provide a simple API for your content:
// GET /api/content/:slug
{
"title": "Article Title",
"description": "Article description",
"content": "Full article content in markdown...",
"author": "Author Name",
"published": "2026-01-05",
"updated": "2026-01-05",
"url": "https://yoursite.com/articles/slug"
}
sitemap.xml as API
Your sitemap can serve as a content discovery API:
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://yoursite.com/article-1</loc>
<lastmod>2026-01-05</lastmod>
</url>
</urlset>
RSS/Atom Feeds
Feeds provide structured content access:
<feed xmlns="http://www.w3.org/2005/Atom">
<title>Your Site</title>
<link href="https://yoursite.com"/>
<entry>
<title>Article Title</title>
<link href="https://yoursite.com/article"/>
<content type="html">Content...</content>
<author><name>Author Name</name></author>
<published>2026-01-05T00:00:00Z</published>
</entry>
</feed>
Best Practices
- Consistent URLs — Use predictable URL patterns
- Include metadata — Title, description, author, dates
- Provide full content — Not just excerpts
- Keep feeds updated — Fresh content in feeds
- Document access — Reference in llms.txt