# Blog

Technical writing about machine-readable websites, AI discoverability, and structured data. Written by [Sebastian Cochinescu](/content/authors/sebastian-cochinescu/index.html), Developer of agentmarkup.

## Featured Research

### [I built AgentMarkup Studio with WebMCP](/content/blog/webmcp-agentmarkup-studio/index.html)
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](/content/blog/ai-crawler-audit-500-companies/index.html)  
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](/content/blog/audit-ai-crawler-access/index.html)  
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](/content/blog/website-checker/index.html)  
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](/content/blog/brand-awareness-ai/index.html)  
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](/content/blog/ecommerce-llm-optimization/index.html)  
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](/content/blog/what-is-geo/index.html)  
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](/content/blog/nuxt-llms-txt-json-ld/index.html)  
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](/content/blog/agentmarkup-cli-any-static-site/index.html)  
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](/content/blog/when-markdown-mirrors-help/index.html)  
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](/content/blog/markdown-mirrors/index.html)  
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](/content/blog/ai-crawlers-2026/index.html)  
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](/content/blog/json-ld-structured-data-guide/index.html)  
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](/content/blog/why-llms.txt-matters/index.html)  
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**
