Abstract visualisation of an AI system reading the structure of a web page

Build a Website AI Agents Can Read and Act On

Build a Website AI Agents Can Read and Act On

A website AI agents can read is one where an assistant such as ChatGPT, Claude or Perplexity can understand your offer, quote it accurately and, increasingly, complete an action on a buyer’s behalf. That audience is already large. Cloudflare reported in 2026 that automated traffic, driven by AI agents, now exceeds human traffic across its network. Agentic browsers such as Perplexity’s Comet and OpenAI’s Atlas now click links and fill in forms on a person’s behalf.

For a Singapore business, the practical question is simple. When a procurement manager asks an AI assistant to shortlist three vendors and book a call, can the agent read your site well enough to include you?

Why does agent readability matter if Google still sends most traffic?

Because the two goals use the same foundations. Google sent 87.6% of search referral traffic seen by Cloudflare Radar in May 2026. All AI chatbots combined sent 0.29%. Referral clicks are a small slice today.

The value sits earlier in the buying process. A buyer who asks an AI for options never sees your homepage if the AI could not parse it. Being described correctly in that answer shapes the shortlist before anyone visits a website. And the work that makes a site agent-readable, fast server-rendered pages with accurate structured data, is the same work Google rewards.

Five build patterns cover most of the ground.

Pattern 1: Is your content in the HTML or only in JavaScript?

Call this Content in the First Response. Every fact you want an agent to know (services, prices, locations, case results, contact routes) should arrive in the HTML your server sends, before any JavaScript runs.

Many AI crawlers fetch the raw page and move on. They do not wait for a single-page app to render. A React or Vue front end that loads content client-side can look complete to a person and nearly empty to a bot.

How to check: run curl https://yoursite.com/services/ from a terminal, or view the page source in a browser. If your headline and service descriptions are missing from that output, agents are missing them too. Server-side rendering or static generation, available in Next.js, Nuxt, Astro and most modern WordPress setups, fixes this.

Pattern 2: Does your structured data match what the page says?

Call this Schema That Tells the Truth. Schema.org markup in JSON-LD gives machines a labelled summary of the page: Organization, Service, Product, FAQPage, LocalBusiness, Article.

Agents use these labels to answer questions like “which agencies in Singapore offer AWS migration” without guessing from prose. The discipline is accuracy. Schema that lists a service you discontinued, or a price that changed last quarter, gets quoted back to buyers as fact.

Start with four types:

  1. Organization on the homepage, with legal name, UEN where relevant, logo and official social profiles.
  2. Service or Product on each offer page, with a plain description and area served.
  3. FAQPage on pages that answer common buyer questions.
  4. Article on blog posts, with author and publish date.

Validate with Google’s Rich Results Test and the Schema.org validator after every template change.

Pattern 3: Can an agent fill in your forms?

Call this Forms Built for Two Readers. A person and an agent should both be able to tell what each field wants and what happens on submit.

Agentic browsers read form markup to decide what to type where. Fields with proper elements, sensible name and autocomplete attributes, and clear error messages work. Fields identified only by placeholder text, custom dropdowns built from nested div elements, or multi-step flows with no visible progress tend to stall an agent.

The next step is already in trial. Google’s Chrome team opened an early preview of WebMCP in February 2026, and Chrome is running an origin trial from version 149. WebMCP lets a site expose actions such as “search inventory” or “book a consultation” as structured tools that an in-browser agent can call, with the user’s consent built in. Expedia, Booking.com and Shopify are among the companies reported to be experimenting with it. For most SMBs, the right move in 2026 is accessible, well-labelled forms now and a WebMCP pilot on one high-value action once the standard settles.

A useful side effect: forms built this way are also easier for people using screen readers, which supports accessibility obligations.

Pattern 4: Which AI bots have you chosen to let in?

Call this Deliberate Doors. Your robots.txt should name the AI crawlers you allow and the ones you block, based on what each one does.

Cloudflare’s 2026 data shows 51.8% of AI crawler requests are for model training and 9.3% for search. Training crawlers take content and send almost nothing back. Search and answer crawlers can cite you and send visitors. Many publishers now block the first group and allow the second.

There is a cost side too. AI crawler volume can raise hosting bills and slow pages for real visitors if it goes unmanaged. We wrote about that in AI Crawler Traffic Is Now a Maintenance Problem.

A sensible baseline:

  • Allow the search and answer crawlers (for example OAI-SearchBot, PerplexityBot, Claude-SearchBot) on public marketing pages.
  • Decide on training crawlers (GPTBot, ClaudeBot, Google-Extended, CCBot) as a business choice, then write it down.
  • Rate-limit at the CDN rather than relying on robots.txt alone, since some bots ignore it.

Pattern 5: Is llms.txt worth adding?

Call this The Cheap Signpost. An llms.txt file at your site root lists your most important pages in plain Markdown for AI systems.

Be honest about its current value. By May 2026, about 36,000 sites published one, an 8.8x increase in a year, yet an Ahrefs study found 97% of llms.txt files received zero requests that month. Only 8.7% of the top 1,000 websites have one.

It takes an hour to write and costs nothing to host, so add it if your site has a clear set of priority pages. Spend the real effort on Patterns 1 to 4, which agents use today.

How should an SMB sequence this work?

Most mid-sized business sites can cover the essentials in four to six weeks:

  1. Week 1: audit raw HTML on the top 20 pages and list what is missing.
  2. Weeks 2 to 3: move critical content into server-rendered templates and add Organization, Service and FAQPage schema.
  3. Week 4: rebuild the main enquiry form with proper labels and autocomplete attributes.
  4. Week 5: set explicit AI crawler rules in robots.txt and the CDN, and publish llms.txt.
  5. Ongoing: ask ChatGPT, Claude, Perplexity and Gemini the questions your buyers ask, every month, and record whether your business appears and how it is described.

That last step is the scoreboard. When the assistants describe your services accurately and include you on shortlists, the build is working.

If you want your website built or rebuilt so AI agents and AI search can read it and act on it, talk to the Webpuppies team. We audit what agents see today and ship the fixes on your existing stack.

Sources

Frequently Asked Questions

What does it mean to build a website AI agents can read?

It means the content and actions on your site are visible in the raw HTML, described with structured data, and exposed through labelled forms or APIs, so an AI assistant can understand the page and complete a task without guessing.

Do I need an llms.txt file?

It is cheap to add, but 2026 data shows most llms.txt files receive almost no requests from AI systems. Treat it as optional. Clean HTML, schema markup and clear robots.txt rules matter more today.

What is WebMCP?

WebMCP is a proposed web standard, in a Chrome origin trial during 2026, that lets a website expose actions such as search or booking as structured tools that in-browser AI agents can call with the user’s permission.

Will making my site agent-readable hurt my Google ranking?

No. The same changes, such as server-rendered content, accurate schema and fast pages, also support traditional SEO. Google still sends the large majority of search referral traffic.

Should I block AI crawlers?

Decide by purpose. Many publishers in 2026 block training crawlers and allow the search and answer crawlers that can send visitors back. Your robots.txt should reflect that choice explicitly.

Subscribe for real-world insights in AI, data, cloud, and cybersecurity.

Trusted by engineers, analysts, and decision-makers across industries.

  • Free insights
  • No spam
  • Unsubscribe anytime

About the Author

Abhii Dabas is the CEO of Webpuppies and a builder of ventures in PropTech and RecruitmentTech. He helps businesses move faster and scale smarter by combining tech expertise with clear, results-driven strategy. At Webpuppies, he leads digital transformation in AI, cloud, cybersecurity, and data.