Research

Software & SaaS AI readiness statistics

In November 2026, we could only place a site in an industry where our scanner could read the page, so this page covers Software & SaaS sites we could read and says nothing about how many turned our scanner away.

Updated 13:07 UTC · November 2026

Based on the sites Bot Appétit has scanned. Most of these sites come from lists we scan for research. Not a random sample of the web.

All sites on the State of the Web

See the Software & SaaS leaderboard

How Software & SaaS sites land

Every page we read gets a score out of 100, the number at the top of its report (how scoring works). Each row is a range of scores. Where too few sites score in the lowest ranges, they are joined into one row.

  • 91–100 58%
  • 81–90 30%
  • 0–80 12%
Show as a table
Share of Software & SaaS sites in each score range
ScoreShare of sites
91–10058%
81–9030%
0–8012%

An industry is only known for a page our scanner could read, so these shares are of the Software & SaaS sites we could read.

Based on the sites Bot Appétit has scanned. Most of these sites come from lists we scan for research. Not a random sample of the web.

Better or worse

Not enough history yet.

Based on the sites Bot Appétit has scanned. Most of these sites come from lists we scan for research. Not a random sample of the web.

AI access

  • robots.txt disallows some AI crawlers 6%
  • robots.txt disallows major AI crawlers 1%
Show as a table
How Software & SaaS sites treat AI crawlers
What we foundShare of sites
robots.txt disallows some AI crawlers6%
robots.txt disallows major AI crawlers1%

Based on the sites Bot Appétit has scanned. Most of these sites come from lists we scan for research. Not a random sample of the web.

What Software & SaaS sites get right and wrong

Passed more often than on the average site: “llms.txt is present and valid” (49%, against 29% of all sites); “Organization schema with sameAs” (48%, against 33% of all sites); “Schema facts also appear in the page text” (70%, against 57% of all sites). Least often passed: several checks that no Software & SaaS site we could read passed.

Every check, Software & SaaS against all sites

Share of sites that pass each check, over the sites the check applies to. The Gap column is the difference in percentage points between the two shares; a dash means not enough sites yet.

Software & SaaS sites against all sites: share passing each check
Check Software & SaaS sites All sites Gap (points)
Served over a secure HTTPS connection 100% >99% Level
HTTP redirects to HTTPS 97% 95% +2 points
No mixed (insecure) content >99% 99% +1 point
Core security headers are set 8% 9% −1 point
Not flagged for malware or phishing 100% 100% Level
No server version leakage 96% 94% +2 points
security.txt is published 8% 5% +3 points
Reached without a redirect chain 100% 99% +1 point
Caching or validation headers are set 97% 95% +2 points
The site settles on one host (www vs non-www) 92% 87% +5 points
robots.txt is present and not over-blocking 95% 91% +4 points
Not accidentally set to noindex >99% 99% +1 point
This page declares its canonical URL 72% 59% +13 points
Mobile viewport is set 95% 94% +1 point
Has a title tag >99% >99% Level
Title fits a search snippet 69% 59% +10 points
Has a meta description 96% 91% +5 points
Description fits a search snippet 71% 64% +7 points
The page has an H1 93% 87% +6 points
Logical heading order 71% 64% +7 points
Topic is consistent across title, H1 and description 73% 65% +8 points
Images have descriptive alt text 98% 96% +2 points
Your page's HTML isn't oversized 98% 99% −1 point
Open Graph tags for sharing 18% 23% −5 points
Twitter/X card tags 85% 75% +10 points
XML sitemap is present and referenced 87% 76% +11 points
Missing pages return a real 404 96% 93% +3 points
Images are optimised 11% 13% −2 points
Language and charset declared 92% 85% +7 points
hreflang for language variants 98% 99% −1 point
Analytics is installed 84% 76% +8 points
Search Console / Bing verification 91% 82% +9 points
A favicon is set >99% 99% +1 point
No meta-refresh redirect >99% >99% Level
Your content survives without JavaScript 98% 97% +1 point
Your answer is in the HTML 98% 96% +2 points
Buttons, links and fields have names 29% 32% −3 points
Semantic HTML landmarks 55% 50% +5 points
Content is scannable in self-contained chunks 97% 94% +3 points
Claims come with figures, quotes or sources 65% 56% +9 points
Section headings are phrased as questions 23% 22% +1 point
Reading the page is affordable for a machine 91% 92% −1 point
No hidden text written for an AI model >99% >99% Level
Sitemap dates tell a machine what changed 81% 68% +13 points
The links in llms.txt resolve 84% 84% Level
Author / publisher is clear 55% 51% +4 points
A machine-readable published / updated date 5% 11% −6 points
llms.txt is present and valid 49% 29% +20 points
Clean content for agents (Markdown) 10% 4% +6 points
Structured data is present 65% 56% +9 points
Structured data is valid 97% 97% Level
FAQ / Q&A schema 56% 47% +9 points
Organization schema with sameAs 48% 33% +15 points
Right schema type for the page 96% 95% +1 point
Schema facts also appear in the page text 70% 57% +13 points
Breadcrumb structured data — 28% —
AI crawlers aren't blocked 94% 92% +2 points
Automated visitors can reach your pages — — —
Engines are allowed to quote the page 100% 99% +1 point
Your page arrives quickly 99% 97% +2 points
AI bot rules are explicit and intentional 17% 14% +3 points
Content usage preferences declared 7% 4% +3 points
Resource-discovery Link headers 3% 2% +1 point
No broken links 94% 87% +7 points
Links don't point at redirects 95% 92% +3 points
Descriptive anchor text >99% 99% +1 point
Sensible internal/external link mix 98% 96% +2 points
Links are real links 92% 92% Level
Largest Contentful Paint (LCP) — — —
Cumulative Layout Shift (CLS) — — —
Interaction to Next Paint (INP) — — —
Page weight and render-blocking — — —
MCP Server Card 3% 1% +2 points
AI catalog 2% 1% +1 point
A2A Agent Card <1% <1% Level
WebMCP tools in the page 1% <1% +1 point
AI usage preferences (Content-Usage) 0% <1% Level
Licensing terms for AI (RSL) 0% <1% Level
Text-and-data-mining reservation (TDMRep) 0% <1% Level
Markdown version linked from the page 2% 1% +1 point
Content signals agree everywhere — — —
Agent Skills index 3% 1% +2 points
API catalog 2% 1% +1 point
OAuth authorization-server metadata 2% 2% Level
OAuth protected-resource metadata 1% 2% −1 point
OpenID Connect discovery 2% 2% Level
Web Bot Auth (operates a signed bot) 1% <1% +1 point
Universal Commerce Protocol manifest — 7% —
Auth.md agent registration 1% <1% +1 point
AI discovery via DNS 0% <1% Level

Based on the sites Bot Appétit has scanned. Most of these sites come from lists we scan for research. Not a random sample of the web.

See how your site compares

A free scan checks all of this on your page in seconds, with no signup.

Scan your site free

Want it handled? We do that too. No pitch, just a plain-English chat.

Book a call