AI Agent Readiness
Make your site one an AI agent can read, use and finish a task on: find your hours, get a quote, book, buy. Tested with the six Lighthouse Agentic Browsing audits and a live task run, then fixed.

Agents do not see your site. They read it.
An AI agent never looks at your screen. It reads the accessibility tree, the markup and the files you publish for machines. When it hits a button with no name or a form with no labels, it gives up and tries the next site. The next site gets the booking.
Picture the request: "Find me a physio in Mississauga with openings this week and book the earliest one." The agent searches, shortlists a few clinics, opens each site looking for services, location, hours and availability, tries to book, and reports back. Every step has a failure point that has nothing to do with how good the clinic is. Hours in an image. Services in a PDF. A booking widget that blocks automation. A required field the agent cannot identify.
Agent readiness is the tidy, well-structured version of what you already have, plus the two files and one standard that tell agents where things are and what they can do.
The six Lighthouse audits, plus a live task run.
Google added the Agentic Browsing category to Lighthouse 13.3 in May 2026. We run it, read it honestly, then go further with a real agent attempting a real task on your site.
Can an agent find your controls?
Agents act on the accessibility tree. A button without a programmatic name does not exist to them. Modals, drawers, chat widgets, carousels and mobile menus are the usual offenders.
Does the page hold still?
For a person a layout shift is a misclick. For an agent it is clicking where the button no longer is, which ends the task.
Is your llms.txt real?
Parsed as markdown: an H1, real descriptions, markdown links. A bare list of URLs fails, and a malformed file scores worse than none.
Can an agent act, not just read?
WebMCP lets a site expose actions with a schema an agent can call. Proposed standard, Chrome origin trial.
Are your forms annotated?
Declarative annotations (tool name, description, per-field descriptions) let the browser derive a tool from a form. Without them the agent guesses from labels.
Is the schema valid?
A registered tool with a broken JSON Schema is worse than no tool. Agents learn not to trust the site.
Files, fixes and a plan.
Readiness scorecard
The six Lighthouse audits with what each result means for you, plus the live task run transcript. Not applicable is reported as not applicable, never as a failure.
llms.txt and structured data
A validated llms.txt. Organization or LocalBusiness, Service or Product, OpeningHours and FAQ schema, consistent with what is on the page and with your other profiles.
Named controls and labelled forms
Every button, link and field an agent needs gets a programmatic name. Facts move out of images and PDFs into real text.
WebMCP roadmap
Which flows to expose first (quote, availability, booking, cart), the schema for each, and the declarative form annotations shipped where the standard already works.
Three days to know. Weeks to fix.
Readiness check
Lighthouse run, live task run, the scorecard and the fix list.
Quick wins
Crawler access, llms.txt, labels, facts out of images. Most sites go from unusable to usable here.
Full fixes
Structured data, form annotations, booking-flow work on an existing site.
On a new build
Every site we build is agent-ready from day one.
What we will tell you honestly.
- "Not applicable" is not a failure. The WebMCP checks report not applicable on almost every site today. Anyone selling you a fix for that is selling you nothing.
- Agentic browsing is not a ranking factor. It is a readiness signal for a channel that is arriving, not an SEO emergency.
- A bad llms.txt is worse than no llms.txt. Absence scores not applicable. A malformed file scores a fail.
- Some vendors block agents on purpose. If your booking tool does, we will tell you, and we will tell you what the alternatives are.
Plain answers.
What is an AI agent, in this context?
Is agent readiness a ranking factor?
What is llms.txt, and do I need one?
What is WebMCP?
How long does the readiness check take?
Can you do this on my current platform?

Ready for the next buyer.
Start with the free first look. It includes the agent readiness checks we can run from the outside.