Skip to content

Can an AI agent use your website?

Enter a URL. We open the page in headless Chrome and check it the way browser agents read it: the DOM, the accessibility tree, and what sits on top of each button.

Checks one public page in about 15 seconds. No signup, nothing stored.

What this checks

Real controls with names

Clickable divs, buttons without a name, fields without a label: what an agent finds in the DOM and the accessibility tree.

A page that holds still

Layout shift during load, and invisible layers on top of buttons that make screenshot-based agents click the wrong thing.

Tools agents can call

WebMCP tools declared on forms or in JavaScript, and an llms.txt at the root, the two signals Lighthouse looks for.

A site that agents can use.

We build sites, shops, and forms that work for people and for the agents acting for them: real controls, stable layouts, and WebMCP tools where they pay off.

Questions about the AI Agent Readiness Check

What is an AI agent in this context?

A browser agent that acts on a user's behalf: it opens your site, finds the right page, fills the form, and clicks the button. ChatGPT agent, Gemini in Chrome, Claude for Chrome, and Perplexity Comet work this way. They read the page through screenshots, the HTML, and the accessibility tree.

Where do the checks come from?

From Google's "Build agent-friendly websites" guide on web.dev (April 2026) and the Agentic browsing category Lighthouse added in Chrome 150: semantic controls, accessible names and labels, no ghost overlays, stable layout, a valid accessibility tree, WebMCP, and llms.txt.

What counts as a fake button?

An element with its own pointer cursor or a click handler that is not a button, link, or form field, has no button or link role, and contains no real control. A div that opens the cart is one; a card that wraps a real link is not.

What is WebMCP?

A proposed web standard from the Chrome team that lets a page declare tools for agents: toolname and tooldescription attributes on a form, or document.modelContext.registerTool() in JavaScript. Chrome runs it as an origin trial from version 149. We detect both kinds; until the standard settles, a missing tool costs little.

Does a high score mean agents will buy from me?

It means nothing on the page stands in their way. Whether an agent picks your shop is a question of offer, price, and what it reads about you elsewhere. Our AI Brand Check tests that part.

From the blog

Contact

What eats your team's time?

Two or three sentences are enough. Philipp reads every message himself and usually replies within two business days.

Philipp Kant

Philipp Kant
Software & AI Architect, Krefeld

What is it about?

Opens your email app with the message to philipp@kant.dev, ready to send. You see everything before it goes out. Privacy policy

  • No sales call unless you ask for one.
  • No newsletter, no automated follow-ups.
  • Your message goes to one inbox: philipp@kant.dev.

Rather talk? Pick a 30-minute slot

Or write directly: philipp@kant.dev