Is your website ready for AI agents? The 10-point checklist

Google and Meta now have AI calling businesses for customers. Before an agent calls you, it reads your site. Here is what it needs to find there.

A contractor homepage next to what an AI agent extracts from it, with towns served, hours, prices and reviews missing

What does "agent-friendly" actually mean?

It means an AI assistant can find out who you are, where you work, what you do, what it costs and how to reach you, straight from your website, without guessing. If any of those answers is buried in a photo, a PDF, a slider or a pop-up, the agent usually never sees it.

A person browsing your site is patient. They scroll, they tap the slider, they open the price list. An AI agent working for a homeowner is not browsing. It fetches the page, pulls out the facts, compares them against two or three other contractors, and reports back. Whatever it could not read does not exist in that comparison.

That is the whole idea. You are not building a second website for robots. You are making sure the facts a customer needs are written down in plain text, in the page itself, where both people and software can get at them.

Why does this matter now and not in five years?

Because the agents are already making calls. At Google I/O on May 19, Google said that for categories like home repair, beauty and pet care, you can ask Google to call businesses on your behalf, rolling out to everyone in the US this summer. Meta's Muse started placing calls to US businesses on September 17.

Before an agent calls you, it decides whether to call you. That decision comes from what it can read: your website, your Google Business Profile, your reviews. A contractor whose site says "call for pricing" and lists no service area gives the agent nothing to work with, so it moves on to the one that does.

Most local sites are not ready. In July, TiltStack checked 62 Atlanta-area business websites for five basic machine-readable signals. Only 28% had all five, and 43% had zero or one, which in practice means close to invisible to an agent. Just 33% published their hours in a form a machine could read.

What are the ten things an agent needs from your website?

Permission to read it, text it can see without running scripts, and eight facts: who you are, where you work, when you are open, what you charge, what you do, proof from reviews, how to reach you, and a short plain-text summary. Here is each one, what the agent uses it for, and the quickest fix.

The agent-ready checklist
#What to checkWhy an agent needs itQuickest fix
1AI crawlers allowedA blocked assistant cannot recommend what it cannot readRemove Disallow rules for GPTBot, ClaudeBot, PerplexityBot and Google-Extended in robots.txt, unless you blocked them on purpose
2Readable without JavaScriptMany agents fetch the raw page and never run scriptsPut services, area and prices in the page HTML, not in sliders, pop-ups or images
3Business identityConfirms exactly who you areAdd LocalBusiness schema (or Plumber, RoofingContractor and so on) with name, phone and address
4Service areaAnswers "do they cover my town?"List every town or county in text and in areaServed
5HoursAgents skip businesses they cannot confirm are openAdd openingHoursSpecification, and say if you take emergency calls
6Prices or rangesAn agent comparing quotes can only compare what it readsPublish "from" prices or typical ranges for your top services
7Individual servicesMatches "gutter guard install" to a real serviceGive each main service its own section, and list them in schema
8Verifiable reviewsLets an agent check you are legitimateLink your Google Business Profile and review sites, and add them to sameAs
9A way to reach youNo contact path means no call and no quote requestTap-to-call number plus a short form, with no CAPTCHA on first contact
10llms.txtA plain-text summary written for AI assistantsAdd /llms.txt with services, area, prices, hours and contact info

Structured data, if the term is new, is a small block of code in your page that states facts in a format machines read reliably: your business type, phone number, hours, service area. Visitors never see it. Agents read it first.

Which fixes matter most if you only do three?

Make the page readable without JavaScript, put a tap-to-call number and a simple form on the homepage, and publish price ranges. Those three decide whether an agent can understand you, reach you and compare you, and everything else builds on them.

Readable without JavaScript comes first because nothing else counts if the page looks empty. In a set of 190 controlled tests published by Vercel, that a fetch-only client could not retrieve an answer that existed only after JavaScript ran. Some site builders render the entire page with scripts. If yours does, that is the one problem you cannot fix by editing text.

A contact path comes second because the end goal of every agent task is a call, a message or a booking. A phone number in an image, a form behind a bot challenge, or a "contact us" page three clicks deep all stop it cold.

Prices come third because comparing is what agents are for. When a homeowner asks for three quotes on a gutter cleaning, the contractor who wrote "most cleanings run $150 to $300" can be compared. The one who wrote "call for a free estimate" cannot.

What should you avoid doing?

Do not lock key facts in PDFs or images, do not put a CAPTCHA in front of your first-contact form, do not block AI crawlers by accident, and do not fill llms.txt or your schema with claims your business cannot back up.

The accidental block is more common than you would think. Cloudflare, which sits in front of a large share of small business sites, started blocking AI crawlers by default for new sites in July 2025, and plenty of owners never knew it happened. Check your robots.txt, or run the free check below, which reads it for you.

The last one matters as much as the rest. AI assistants already weigh your reviews and Google Business Profile alongside your website. Inflated claims, fake review counts or "serving all of New Jersey" when you really cover two counties will cost you trust with the software the same way they cost you trust with people.

How do you check your own site?

Run your homepage through the free AI readiness check. It reads your site the way an agent does, scores the ten signals above out of 100, and tells you exactly what to fix. It takes about ten seconds and you do not need to enter an email.

A score of 80 or more means agents can read and act on your site. Between 50 and 79 they can see part of it. Under 50, most AI assistants are working blind, and your competitors with clearer sites are winning comparisons you never knew you were in.

We fix all ten as part of every Atlas website. If you would rather not touch robots.txt or schema yourself, that is what we are here for.

See what an AI agent sees on your site.

Free 10-second check. Your score out of 100 and the exact fixes, no email needed.

Run the free AI check
Atlas is built for your trade
Roofing → HVAC → Plumbing → Electrical → Paving → Landscaping → Pool → Windows & Doors → Painting → Concrete → Pressure Washing → Junk Removal → Excavation → Fencing → Decks → Garage Doors → Tree Service → Restoration →
Link copied to clipboard