bandarra.me

The Agentic Web

Users are increasingly using the help of AI Agents to get their tasks done on the web. The work might include finding responses to their questions, shopping, and more. This shift has already caught the attention of businesses and developers, who frequently wonder about the best way to participate.

The Agentic Web is not a new web. It is the exact same web we use today. The only difference is that users are increasingly interacting with it not just with their hands, eyes, or assistive technology, but with the help of AI Agents.

AI Agents represent a new way for users to interface with the web. They rely on your site being discoverable, navigable, accessible, and useful. To participate in this shift, you do not need to build a new internet. You need to make your existing site "agent-ready."

In this article, we will establish how to make your site agent-ready through a baseline framework of Discovery, Understanding, and Usage, while also exploring the strategic considerations for developing bespoke, on-site agents.

Understanding Agent Diversity

As AI agents change how users interact with the web, it is vital to distinguish between two main categories: on-site agents and off-site agents. Understanding this distinction is key to your strategy.

This shift allows you, as a developer, to focus on the areas where you have the most leverage: optimizing your site's structure to ensure agents understand it better, and implementing new APIs (like WebMCP) that expose deterministic tools to those agents.

Strategic Perspectives

Deciding how to participate in the agentic web is a strategic choice that balances resource allocation against potential business value.

For the vast majority of websites, the most cost-effective entry point is optimizing for the broader agentic ecosystem. That is, off-site agents. By focusing on site-wide "agent-readiness," you ensure that third-party agents can effectively discover, understand, and interact with your content without you needing to build or maintain your own agent. This leans on using techniques and patterns that are already well-known to site developers, that use deterministic solutions, and minimizes the need to learn new techniques.

Investing in a bespoke on-site agent is a different strategic commitment. This path is justified when your product requires an agentic interface that needs deeper domain knowledge to be effective, and cannot be easily implemented by off-site agents via skills or tools.

A major advantage here is that on-site agents do not require users to install any external dependency, nor do they rely on additional distribution channels like browser extensions. The agent is simply available right there on the website. Furthermore, their deep domain knowledge provides an opportunity to more gracefully handle failures and guide users through complex journeys.

However, building this requires accepting the complexity of harnessing the probabilistic nature of large language models. This includes not only dealing with technical challenges like prompt engineering and context management, but also managing significant liabilities and brand image risks related to non-determinism. Creating and running robust evals is essential to measure and mitigate these risks.

You do not have to choose one over the other. The most pragmatic approach is to prioritize foundational agent-readiness as your baseline. From there, you can layer on bespoke on-site agent capabilities only where the return on investment, in terms of user journey completion or product value, warrants the significant development and maintenance effort.

Building for off-site agents

Discovery

Before an agent can use your site, it needs to find it and understand its purpose. Discovery is about making your site machine-readable and explicitly declaring what you offer. Many of the techniques required for Discovery overlap with Search Engine Optimization, as they fundamentally aim to make content machine-readable. However, the Agentic Web also introduces new, purpose-built standards designed to facilitate direct, explicit communication between sites and AI agents.

Optimizing for Understanding

Once an agent has moved from the discovery phase and opened your site, either in a headless browser or a tab open on a user's machine, it must be able to interpret and interact with the page effectively. At this stage, many modern agents do more than just ingest raw HTML. They "see" your site by processing the fully rendered page, using vision models to analyze screenshots, mapping the rendered DOM to identify interactive elements, and querying the accessibility tree to understand structure and intent. Optimizing for this phase means ensuring your rendered content is both visually coherent and semantically clear.

Crucially, this work is not just for agents. The same foundations that help agents understand your site also create a demonstrably better, more reliable experience for your human visitors: accessibility, semantic structure, and visual stability.

Optimizing for Usage

While Discovery and Understanding help an agent find and interpret your content, Usage is where the actual value is created: the point at which an agent executes tasks on behalf of the user.

Moving Beyond "Actuation"

Currently, many AI agents interact with the web through "actuation", simulating human input by clicking buttons, filling forms, and navigating menus based on their interpretation of the visual UI, DOM structure, and accessibility tree.

As user journeys become longer and more complex, agents require increasingly more context to accurately interpret the signals provided by screenshots, the DOM tree, and the accessibility tree. This requirement for richer context increases the computational load, leading to higher latency, and elevates the risk that a model might misinterpret a signal, causing it to take a wrong turn in the workflow.

Introducing WebMCP

WebMCP addresses this challenge by enabling developers to provide explicit, structured interaction tools for agents, significantly decreasing the amount of context needed to take action.

Instead of requiring the agent to infer the correct action from visual or structural cues, WebMCP allows you to formally define tools that an agent can invoke directly. By providing clear, deterministic definitions, such as checkout, apply_filter, or search_inventory, you expose the capabilities of your site rather than just its presentation.

The Benefits of Explicit Usage

Implementation & Tooling

Making your site "agent-ready" does not require flying blind. As the Agentic Web matures, specialized tooling is emerging to help developers audit their sites and ensure a smooth experience for AI agents.

Auditing Readiness

To get a baseline of how your site performs in an agentic context, look for evolving standards in existing performance and SEO audits.

Staying Updated

This Agentic Web space is evolving rapidly; bookmarking these resources is a great way to stay ahead of the curve.

Building for the Agentic Web

The Agentic Web represents a natural evolution of our current digital landscape. By focusing on the foundational framework of Discovery, Understanding, and Usage, you can ensure your site is ready to participate in this evolving ecosystem. Start by making your site machine-readable and explicitly declaring your capabilities. Prioritize clean, semantic engineering to ensure agents can accurately parse your content. Finally, look toward emerging standards like WebMCP to move beyond interaction patterns that rely on implicit cues and provide agents with robust, deterministic tools.

Check out the developer toolkit to make your website agent-ready and join the WebMCP Origin Trial to begin experimenting. By optimizing for foundational agent-readiness today, you will be well-positioned to leverage the future of agentic interactions, whether through broad third-party ecosystem support or by developing bespoke on-site agents when your business goals demand it.

Comments

Kasper 06 Jul 2026
Great stuff! I'll post my take on this as well! :D
Reply

Leave a comment

Comments are moderated and may take some time to appear.

You may also want to read