The One Piece of cats.txt Evidence Nobody Could Check

An AI Overview once reported that the cat on tamethebots.com held a job title. The cat’s name was Odd. The role was invented. The citation pointed to a plain-text file with no schema, no author field, and no inbound links — a file that had been live for roughly two weeks. That detail circulated widely. Less widely circulated: whether anyone else could reproduce it, where it came from, and what, precisely, it proves.
Read more →

Level 1 Agentic Cloaking: Recognizing Agentic Browsers via HTTP and JavaScript

The web architectural landscape is experiencing a profound transition from deterministic human browsing to semantic-driven, autonomous traversal. In previous analyses, such as Agentic Cloaking: Introducing AXO (Part 1) and Level 0 Agentic Cloaking with Static Web Content, we established the foundational concepts of serving specialized content to agents versus humans. However, before you can effectively cloak or route content, you must first answer a critical question: Who—or what—is actually requesting this page?
Read more →

Level 0 Agentic Cloaking with Static Web Content

The web architectural landscape is experiencing a profound transition from deterministic human browsing to semantic-driven, autonomous traversal. Agentic browsers—such as ChatGPT Atlas, Perplexity Comet, Opera Neon, and open-source frameworks operating on protocols like the Model Context Protocol (MCP)—do not “see” the web in the biological sense. Instead, they ingest, tokenize, and process the underlying code, Document Object Model (DOM), Accessibility Tree, and visual viewport streams. flowchart TD A[Static HTML page] --> B[HTML/DOM parse] B --> C1[Raw DOM & attributes] B --> C2[DOM-to-text extraction<br/>textContent-like / innerText-like] B --> D[Accessibility mapping<br/>roles, names, states] A --> E[Rendered pixels] E --> F[OCR / vision text recognition] C1 --> G[Agent context builder] C2 --> G D --> G F --> G G --> H[Agent actions / navigation / summaries] This transition fundamentally alters the surface area for search engine optimization, content governance, and web security. Because agents parse information that human users never visually render, a severe semantic divergence emerges between the user viewport and the agent context window. This divergence is the foundation of Agentic Cloaking.
Read more →

Nofollow for AI Training

In our previous analysis, Effect of Nofollow on LLM Training, we established a grim reality for the privacy-conscious webmaster: AI training bots do not respect the rel="nofollow" attribute. For two decades, nofollow was the gentlemen’s agreement of the web. It was a digital “Do Not Enter” sign that search engines like Google and Bing respected to manage authority flow (PageRank) and combat spam. It was a protocol built for an era of retrieval, where the primary value of a link was the endorsement it carried. If you didn’t want to endorse a site, you added the tag, and the “juice” stopped flowing.
Read more →

My 8-Month Blackout: The Cost of a Rogue Noindex Tag

It is the error every SEO dreads, yet it happens to the best of us. I forgot to remove the robots meta tag with noindex from my staging environment before pushing to production. Oops. For three months, my site was a ghost town. I blamed the latest Core Update. I blamed the rise of AI Overviews. I even blamed my content quality. But the culprit was a single line of HTML in my <head>: <meta name="robots" content="noindex" />.
Read more →

Optimizing for the Claw: Technical Standards for OpenClaw Traversal

In the hierarchy of web crawlers, there is Googlebot, there is Bingbot, and then there is OpenClaw. While traditional search engine bots are polite librarians cataloging books, OpenClaw is a voracious scholar tearing pages out to build a new compendium. OpenClaw is an Autonomous Research Agent. It doesn’t just index URLs; it traverses the web to synthesize knowledge graphs. If your site blocks OpenClaw, you aren’t just missing from a search engine results page; you are missing from the collective intelligence of the Agentic Web.
Read more →

RAG Needs Semantic Not Divs: The API of the Agentic Web

In the rush to build “AI-Powered” search experiences, engineers have hit a wall. They built powerful vector databases. They fine-tuned state-of-the-art embedding models. They scraped millions of documents. And yet, their Retrieval-Augmented Generation (RAG) systems still hallucinate. They still retrieve the wrong paragraph. They still confidently state that “The refund policy is 30 days” when the page actually says “The refund policy is not 30 days.” Why? Because they are feeding their sophisticated models “garbage in.” They are feeding them raw text stripped of its structural soul. They are feeding them flat strings instead of hierarchical knowledge.
Read more →

Semantic HTML is LLM Training Fuel: Why 'Div Soup' Poisons Models

In the early days of the web, we were told to use Semantic HTML for accessibility. We were told it allowed screen readers to navigate our content, providing a better experience for the visually impaired. We were told it might help SEO, though Google’s engineers were always famously coy about whether an <article> tag carried significantly more weight than a well-placed <div>. In 2025, that game has changed entirely. We are no longer just optimizing for screen readers or the ten blue links on a search results page. We are optimizing for the training sets of Large Language Models (LLMs).
Read more →