---
title: "Agent ready checklist: Webflow | Agent Ready Checklist"
description: "The agent readiness checklist for Webflow. All 31 rows, with a verify command for each. The first step of its recipe sits beside each row."
canonical: https://agentreadychecklist.com/platform/webflow/checklist
site: "Agent Ready Checklist"
last_updated: 2026-11-05
section: "Platforms"
---

# Agent ready checklist: Webflow | Agent Ready Checklist

> The agent readiness checklist for Webflow. All 31 rows, with a verify command for each. The first step of its recipe sits beside each row.

Source: https://agentreadychecklist.com/platform/webflow/checklist
Site: Agent Ready Checklist
Last reviewed: 2026-11-05
Agent endpoints: https://agentreadychecklist.com/llms.txt (index), https://agentreadychecklist.com/openapi.json (API), https://agentreadychecklist.com/mcp (MCP server), https://agentreadychecklist.com/ask (search)
Access: https://agentreadychecklist.com/auth.md (no key). Pricing: https://agentreadychecklist.com/pricing.md (free).

# Agent ready checklist: Webflow

The checklist for Webflow: all 31 rows, with the first step of the recipe where one exists. Versions were read on 2026-11-04; the verify command sits beside each row. The first recipe, for AR-FIND-01, begins: In Site settings > SEO > Indexing keep rules to deliberate exclusions; do not paste generic 'block AI bots' lists.

## Verify with Ora

Webflow has a direct recipe for 20 rows, and Ora's catalogue (read 2026-11-05) names a matching check for 16 of them, among them AR-FIND-01, AR-FIND-03, AR-READ-01. After the steps are live, one audit shows which of those fixes the score picks up.

```bash
npx ax@0.10 audit https://example.com --min-score 70
```

Run it again with `--force` after a deploy, so the audit skips Ora's cache. [Gate deploys on it in CI](https://agentreadychecklist.com/guides/gate-deploys-on-agent-readiness-in-ci/), [why this site recommends Ora](https://agentreadychecklist.com/verify-with-ora/), [the crosswalk of rows and checks](https://agentreadychecklist.com/checklist/ora-checks/).

## All 31 rows on Webflow

| Identifier | Level | Layer | What it asks | Verify command | On Webflow |
| --- | --- | --- | --- | --- | --- |
| AR-FIND-01 | MUST | Find | Do not block agents | verify.sh --only=reach-as-agent,robots-verdicts | recipe: In Site settings > SEO > Indexing keep rules to deliberate exclusions; do not paste… |
| AR-FIND-02 | SHOULD | Find | Answers on one first-party page | manual check, see the page | recipe: Publish each answer once, as a page on your own domain. |
| AR-FIND-03 | SHOULD | Find | Sitemap listed in robots.txt | verify.sh --only=sitemap-listed | recipe: Turn on Auto-generate sitemap in Site settings > SEO > Sitemap, then add `Sitemap:… |
| AR-FIND-04 | MAY | Find | AI Catalog at .well-known | verify.sh --only=ai-catalog | workaround: Webflow does not host files at /.well-known/. |
| AR-READ-01 | MUST | Read | Answer in the initial HTML | verify.sh --only=initial-html | recipe: Published Webflow pages are static HTML from the Designer. |
| AR-READ-02 | MUST | Read | Real HTTP status codes | verify.sh --only=status-codes | recipe: Design the 404 Utility page and add 301s in Site settings > Publishing > 301 redirects… |
| AR-READ-03 | SHOULD | Read | Home page with real links | verify.sh --only=initial-html | recipe: Link Docs, Product and Pricing from a Navbar or footer Link block; these publish as plain… |
| AR-READ-04 | SHOULD | Read | Docs that answer agent tasks | manual check, see the page | recipe: For each of your top five agent tasks, write a page that holds the steps as text, in… |
| AR-READ-05 | SHOULD | Read | Fenced, language-tagged code | verify.sh --only=code-fences | recipe: Use the Code block element (Add panel > Other > Code block) and pick the language in… |
| AR-READ-06 | SHOULD | Read | Link the discovery files | verify.sh --only=llms-linked,openapi | recipe: Add footer links to /llms.txt and, in Head code, `<link rel="alternate"… |
| AR-READ-07 | SHOULD | Read | Ship llms.txt | verify.sh --only=llms-linked | recipe: Site settings > SEO > LLMs.txt > Upload file, then publish to the custom domain. |
| AR-READ-08 | SHOULD | Read | JSON-LD on key pages | verify.sh --only=json-ld | recipe: Pages panel > page Settings > Schema markup: paste JSON-LD or click Generate schema… |
| AR-READ-09 | MAY | Read | Advertise a markdown mirror | verify.sh --only=markdown-negotiation | workaround: Response Link headers are not editable. |
| AR-READ-11 | SHOULD | Read | Pricing as first-party HTML | verify.sh --only=initial-html | recipe: Build the pricing table from text and Collection fields, not a single image. |
| AR-ACT-01 | SHOULD | Act | Auth an agent can finish | verify.sh --only=oauth-metadata | recipe: Webflow's Data API takes two kinds of token: a Site Token that you create for one site,… |
| AR-ACT-02 | SHOULD | Act | OpenAPI contract | verify.sh --only=openapi | workaround: Deploy a small Webflow Cloud app (Next.js or Astro) connected to the site that returns… |
| AR-ACT-03 | SHOULD | Act | MCP over Streamable HTTP | verify.sh --only=mcp-or-cli | workaround: Webflow runs server code through Webflow Cloud, serverless hosting for Next.js or Astro… |
| AR-ACT-04 | MAY | Act | MCP server card | verify.sh --only=mcp-or-cli | workaround: Serve the card the way the AR-FIND-04 recipe serves the catalog… |
| AR-ACT-05 | MAY | Act | MCP Apps view | manual check, see the page | workaround: An MCP Apps view is a ui:// resource listed by resources/list on your MCP server. |
| AR-ACT-06 | SHOULD | Act | SDKs and a CLI | verify.sh --only=mcp-or-cli | recipe: Publish the SDK and the CLI from the product's own repository to npm or PyPI; the website… |
| AR-ACT-07 | SHOULD | Act | WebMCP tools | verify.sh --only=webmcp | recipe: Site settings > Custom code > Footer code: `<script>if (document.modelContext)… |
| AR-ACT-08 | MAY | Act | Agent payments | curl -s -o /dev/null -w "%{http_code}" <paid-endpoint> | workaround: Webflow runs server code through Webflow Cloud, serverless hosting for Next.js or Astro… |
| AR-ACT-09 | MAY | Act | NLWeb /ask endpoint | curl -s "<origin>/ask?query=pricing" \| jq -e "." | workaround: Webflow runs server code through Webflow Cloud, serverless hosting for Next.js or Astro… |
| AR-ACT-10 | MUST | Act | An MCP server or a CLI | verify.sh --only=mcp-or-cli | recipe: A CLI meets AR-ACT-10 on any platform: publish it as described in the AR-ACT-06 recipe… |
| CF-CONTENT-SIGNALS | CLOUDFLARE | Find | Content-Signal line | verify.sh --only=robots-verdicts | recipe: Add `Content-Signal: search=yes, ai-input=yes, ai-train=no` under `User-agent: *` in the… |
| CF-PAY-PER-CRAWL | CLOUDFLARE | Find | Pay per crawl, HTTP 402 | curl -s -o /dev/null -w "%{http_code}" -A "GPTBot/1.0" <url> | workaround: Pay per crawl is a feature of Cloudflare AI Crawl Control, set per Cloudflare zone and in… |
| VERCEL-ROBOTS-EXCLUSIONS | VERCEL | Find | Robots exclusions | verify.sh --only=robots-verdicts | recipe: Open the robots.txt that Webflow serves for your site and read every Disallow; each one… |
| CF-MARKDOWN-NEGOTIATION | CLOUDFLARE | Read | Markdown by Accept | verify.sh --only=markdown-negotiation | recipe: Enterprise on Webflow's Cloudflare hosting: Site settings > Publishing > Advanced… |
| VERCEL-NEGOTIATION-HEADERS | VERCEL | Read | Markdown headers | verify.sh --only=markdown-negotiation | recipe: With Markdown for Agents on, check `curl -sI -H 'Accept: text/markdown'… |
| CF-OAUTH-DISCOVERY | CLOUDFLARE | Act | OAuth discovery files | verify.sh --only=oauth-metadata | workaround: Not hostable on the Webflow origin. |
| CF-AGENT-SKILLS | CLOUDFLARE | Act | Agent Skills index | verify.sh --only=agent-skills | workaround: Not hostable on the Webflow origin. |

## Sources

-   [ora.ai/api/checks, contract 1.38.0](https://ora.ai/api/checks?utm_source=agentreadychecklist.com&utm_medium=referral&utm_campaign=platform-checklist)read 2026-11-05
-   [registry.npmjs.org/ax, the ax README](https://registry.npmjs.org/ax)read 2026-11-05
-   [help.webflow.com/hc/en-us/articles/41954080897683-Set-robots-txt-rules](https://help.webflow.com/hc/en-us/articles/41954080897683-Set-robots-txt-rules)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/33961355371667-Create-a-sitemap-in-Webflow](https://help.webflow.com/hc/en-us/articles/33961355371667-Create-a-sitemap-in-Webflow)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/45766917223955-Add-schema-markup-in-Webflow-to-improve-SEO-and-AEO](https://help.webflow.com/hc/en-us/articles/45766917223955-Add-schema-markup-in-Webflow-to-improve-SEO-and-AEO)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/33961393564435-404-error-page](https://help.webflow.com/hc/en-us/articles/33961393564435-404-error-page)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow](https://help.webflow.com/hc/en-us/articles/33961294898835-How-do-I-set-up-redirects-in-Webflow)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/50435871026195-Markdown-for-AI-agents](https://help.webflow.com/hc/en-us/articles/50435871026195-Markdown-for-AI-agents)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/43240104183315-Upload-an-llms-txt-file-to-your-site](https://help.webflow.com/hc/en-us/articles/43240104183315-Upload-an-llms-txt-file-to-your-site)read 2026-11-04
-   [help.webflow.com/hc/en-us/articles/40846212086035-Webflow-Cloud-overview](https://help.webflow.com/hc/en-us/articles/40846212086035-Webflow-Cloud-overview)read 2026-11-04

Last reviewed 2026-11-05. AgentReady v2.0, read 2026-11-04.
