Blog - agentmarkup
Blog
Technical writing about machine-readable websites, AI discoverability, and structured data. Written by Sebastian Cochinescu, Developer of agentmarkup.
Featured Research
I built AgentMarkup Studio with WebMCP
AgentMarkup Studio uses WebMCP so a browser agent can edit a visible draft of a site's machine-readable surface while rules catch cross-surface contradictions.
Advanced | People who build websites | Implementation | August 27, 2026 · 9 min read
We ran 500 of America's biggest companies through an AI-crawler audit
We fetched 500 corporate homepages the way ChatGPT, Claude, and Perplexity do. Most serve readable HTML, but 46% have no usable structured data, 86% have no llms.txt, and seven serve crawlers a blank page. Built for Google, not yet for AI agents.
Intermediate | Research | AI access | July 2, 2026 · 4 min read
See your website the way AI crawlers do
Use @agentmarkup/audit to fetch any live URL as GPTBot, ClaudeBot, PerplexityBot, and other AI crawlers, diff each response against a browser, and catch machine-readability issues in CI.
Advanced | People who build websites | AI access | July 2, 2026 · 6 min read
Is your website ready for AI? Free LLM discoverability checker
Audit your website for llms.txt, JSON-LD, robots.txt, markdown mirrors, and sitemap. Free tool for e-commerce and brand websites.
Beginner | Website owners | AI discoverability | March 20, 2026 · 8 min read
How to make your brand appear in AI conversations
Organization schema, llms.txt, and FAQ markup make your brand visible in ChatGPT, Claude, and Perplexity answers.
Beginner | Website owners | Business visibility | March 20, 2026 · 7 min read
Why LLM-optimized e-commerce websites sell more
Product JSON-LD, llms.txt, and AI crawler access make your store visible in AI product recommendations.
Beginner | Website owners | Business visibility | March 20, 2026 · 8 min read
What is GEO? Generative Engine Optimization explained for developers
What is real, what is hype, and what you can do today to make your site citeable by AI.
Beginner | Website owners | AI discoverability | March 20, 2026 · 7 min read
How to add llms.txt, JSON-LD, and AI crawler controls to Nuxt
Use @agentmarkup/nuxt to generate llms.txt, inject JSON-LD, create markdown mirrors, and manage AI crawler rules from prerendered Nuxt output.
Intermediate | People who build websites | Implementation | June 21, 2026 · 7 min read
Run agentmarkup on any static site with the CLI
Use @agentmarkup/cli to run llms.txt, JSON-LD, markdown mirrors, and AI crawler controls over any built static output, with a CI check command.
Intermediate | People who build websites | Implementation | June 21, 2026 · 6 min read
When markdown mirrors help, and when they do not
A practical guide to when generated markdown mirrors add signal, when HTML is already enough, and how to avoid unnecessary downsides.
Intermediate | People who build websites | AI discoverability | March 20, 2026 · 7 min read
Build-time markdown mirrors for agent readability: Cloudflare comparison
Build-time markdown generation for AI readability, including when it helps and how it compares to Cloudflare runtime extraction.
Advanced | People who build websites | Implementation | March 20, 2026 · 7 min read
Every AI crawler indexing your website in 2026
Complete list: GPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, and more. What each does and how to control access.
Intermediate | People who build websites | AI access | March 20, 2026 · 8 min read
JSON-LD structured data: the complete guide for web developers
Schema types, JSON-LD vs microdata, common mistakes, and build-time validation.
Intermediate | People who build websites | Structured information | March 20, 2026 · 10 min read
Why llms.txt matters: making your website discoverable by AI
LLMs answer questions by synthesizing web content. llms.txt gives them a structured overview of your site.
Beginner | Website owners | AI discoverability | March 20, 2026 · 6 min read