AgentScore · Methodology

How AgentScore is scored

Every check, how much it counts and why. This page is generated from the scanner's own code, so it always matches the scores you see. For how the scanner visits a site, read how AgentScore works.

Scoring version 2026.10-v8

Checks 26

Categories 4

Score caps 9

Four categories, 100 points

Each check belongs to one of four categories. The categories add up to 100 points, so the score reads out of 100.

CategoryPointsChecksWhat it asks
Access259Can AI agents get in? robots.txt, bot protection, challenges and whether key pages open for them.
Readability258Can they read what they find? Content without JavaScript, structured data, prices and product facts.
Navigability208Can they find their way and press things? Named buttons, labelled fields, pop-ups and links to key pages.
Task completion301Can an AI agent actually finish a job? The free scan has a real agent try a typical task, like adding a product to the cart.

How the score is worked out

  1. Each check gets a result. A pass earns all of its weight, a warning 50% and a fail 0%. Some checks give part marks in between, like a page where most images are described.
  2. Checks the site stopped us running count as a partial fail. If a page wouldn't load, blocked us or errored, the check earns 25% of its weight. Checks that don't apply to the site (no checkout on a site that doesn't sell, say) are left out, and don't count for or against it.
  3. Each category scores its share of points. A category's score is its points multiplied by the weight its checks earned, divided by the weight they could have earned. A check of weight 4 counts twice as much as one of weight 2.
  4. The categories add up to the score. If a whole category couldn't be tested, the score is worked out over the categories that could, so it still reads out of 100.
  5. Serious failures cap the score. Some failures matter so much the rest of the site can't make up for them. Each caps the score, and the lowest cap that applies wins.

What the score means

  • Good 80 and up AI agents can use this site well.
  • Fair 60 to 79 AI agents can mostly use this site, but some things get in their way.
  • Weak 40 to 59 AI agents will struggle on this site.
  • Poor Below 40 Most AI agents will fail on this site.

Score caps

A cap of 59 keeps a site below Fair when agents are turned away or can't finish a task. A cap of 79 keeps it below Good when agents get in but can't rely on what they find. The report says when a cap is holding the score down, and which fix lifts it.

When this check failsThe score can't go above
Bot protection lets AI agents through (AI agents are blocked or challenged on the home page)59
No CAPTCHA or challenge on arrival (every visitor gets a bot challenge on the home page)59
AI agents can open your product, pricing and cart pages (AI assistants are blocked from product, pricing or cart pages)59
AI agents aren't blocked or shown a CAPTCHA at the cart and checkout (AI assistants are blocked or shown a CAPTCHA at the cart or checkout)59
An AI agent completes a real task (an AI agent couldn't finish a real task on the site)59
Content loads without JavaScript (most of the content only appears after JavaScript runs)79
Price, stock and name agree everywhere agents read them (prices disagree between the places agents read them)79
Agents can find and press your add-to-cart or sign-up button (agents can't press the add-to-cart or sign-up button)79
Shoppers can check out without an account (checkout needs an account)79

Access 25 points

Can AI agents get in? robots.txt, bot protection, challenges and whether key pages open for them. 9 checks share its points by weight (20 in all).

Bot protection lets AI agents through

Weight 4 Worth up to 5 points Caps the score at 59 on a fail Usually fixed by Bot protection or CDN admin Effort Hours

When bot protection blocks AI agents, a person asking ChatGPT or Perplexity about you gets nothing back, or gets a competitor instead. Our test requests come from our servers, not the AI companies', so we also send one claiming to be Googlebot. If that's turned away too, your protection is checking where requests really come from, which is the right setup: we can't tell whether the real agents get through, so the check is skipped and never counts against you. A request that gets no answer within 15 seconds isn't counted as a block either; if every one times out, the check is skipped, and it's worth looking at your page speed.

How to fix it →

AI agents aren't blocked or shown a CAPTCHA at the cart and checkout

Weight 3 Worth up to 3.8 points Caps the score at 59 on a fail Usually fixed by Bot protection or CDN admin Effort Hours

A CAPTCHA or block at cart or checkout stops an agent at the last step, after it has done all the work, so the order is lost. If your bot protection checks where requests really come from, our test requests can't show whether real assistants get through, so a block isn't counted.

How to fix it →

AI agents can open your product, pricing and cart pages

Weight 3 Worth up to 3.8 points Caps the score at 59 on a fail Usually fixed by Bot protection or CDN admin Effort Hours

Product, pricing and cart pages are what an assistant needs to answer “how much is it?” or help someone buy. If agents can't open them, the sale goes elsewhere. Each page is checked against the robots.txt of the address it's on, so www and non-www rules both count. If your bot protection checks where requests really come from, our test requests can't show whether real assistants get through, so a block isn't counted. A page that takes more than 15 seconds to answer our assistant request is left untested rather than counted as blocked.

How to fix it →

robots.txt lets AI assistants and search agents in

Weight 3 Worth up to 3.8 points Usually fixed by SEO or content team Effort Hours

If robots.txt shuts out AI assistants and AI search, they can't read your pages, so they leave you out of answers and recommendations.

How to fix it →

No CAPTCHA or challenge on arrival

Weight 2 Worth up to 2.5 points Caps the score at 59 on a fail Usually fixed by Bot protection or CDN admin Effort Hours

Agents can't solve CAPTCHAs. A challenge on arrival stops them before they see anything.

How to fix it →

Shoppers can check out without an account

Weight 2 Worth up to 2.5 points Caps the score at 79 on a fail Usually fixed by E-commerce platform admin Effort Days

An agent buying for someone can't easily create an account for them. Guest checkout lets the purchase go through. Most checkouts only open with something in the cart, so AgentScore adds one item, once, with the add-to-cart button (never “Buy now”), to look; it never fills in the form or orders anything.

How to fix it →

Agents can check out through an agentic commerce protocol

Weight 1 Worth up to 1.3 points Usually fixed by E-commerce platform admin Effort Weeks

Agentic commerce protocols let assistants like ChatGPT complete a purchase safely on a shopper's behalf. Early support puts you in front of those shoppers.

How to fix it →

Agents can use your site through MCP or WebMCP

Weight 1 Worth up to 1.3 points Usually fixed by Developer Effort Weeks

MCP or WebMCP tools let agents search, check stock and build a cart directly, which is faster and more reliable than clicking through pages. A server description over 1 MB still counts: we read its start.

How to fix it →

llms.txt guide for AI

Weight 1 Worth up to 1.3 points Usually fixed by SEO or content team Effort Hours

An llms.txt file gives AI a quick, accurate summary of your business and key pages. It's new, so few competitors have one yet.

How to fix it →

Readability 25 points

Can they read what they find? Content without JavaScript, structured data, prices and product facts. 8 checks share its points by weight (20 in all).

Content loads without JavaScript

Weight 4 Worth up to 5 points Caps the score at 79 on a fail Usually fixed by Developer Effort Weeks

Most AI crawlers and many assistants don't run JavaScript. If your content only appears after scripts run, they see an empty page.

How to fix it →

Price, stock and name agree everywhere agents read them

Weight 3 Worth up to 3.8 points Caps the score at 79 on a fail Usually fixed by Developer Effort Days

Agents read the price from your product data, the page and its sharing tags. When they disagree, assistants quote the wrong price or say something is in stock when it isn't, and shoppers who arrive expecting it leave.

How to fix it →

Product pages give price and stock in a form agents can read

Weight 3 Worth up to 3.8 points Usually fixed by Developer Effort Days

If price and stock aren't machine-readable on product pages, assistants can't say whether you have the item or what it costs.

How to fix it →

Structured data describes your business and products

Weight 3 Worth up to 3.8 points Usually fixed by Developer Effort Days

Structured data tells agents exactly what you sell, at what price, and whether it's in stock, so they quote you correctly.

How to fix it →

Clear page title, description, and headings

Weight 2 Worth up to 2.5 points Usually fixed by SEO or content team Effort Hours

Clear titles, descriptions and headings are how agents work out what a page is about and whether it answers the question they were asked.

How to fix it →

Prices are in the page HTML

Weight 2 Worth up to 2.5 points Usually fixed by Developer Effort Days

When prices load with JavaScript, agents that don't run it see a product with no price, and often skip it. Prices are recognised in the currencies stores use most, with the symbol before or after the amount.

How to fix it →

Valid sitemap

Weight 2 Worth up to 2.5 points Usually fixed by SEO or content team Effort Hours

A sitemap helps crawlers and agents find all your important pages, including ones that aren't linked from the home page. A sitemap over 50 MB or 50,000 URLs, the most crawlers and agents will read, is flagged: split it into smaller sitemaps so nothing gets missed.

How to fix it →

Images have text descriptions

Weight 1 Worth up to 1.3 points Usually fixed by SEO or content team Effort Days

Agents can't see images. Alt text tells them what a product photo shows.

How to fix it →

Can they find their way and press things? Named buttons, labelled fields, pop-ups and links to key pages. 8 checks share its points by weight (22 in all).

Task completion 30 points

Can an AI agent actually finish a job? The free scan has a real agent try a typical task, like adding a product to the cart. One check carries all of its points.

An AI agent completes a real task

Weight 1 Worth up to 30 points Caps the score at 59 on a fail Usually fixed by Developer Effort Days

This is the real test: can an AI agent actually finish a task on your site? The free scan has an agent try one, like adding a product to the cart. If it can't finish, the score can't go above 59. Ghost Agent tests measure more.

Scoring versions

When we change a check, a weight or a cap, the scoring version changes, and every report shows the version it was scored with. Scores from different versions aren't directly comparable, so rescan to compare like with like. The changelog and blog explain what changed and why.

Get your AgentScore

Score your site out of 100 and get a ranked list of fixes, in about a minute.