llms.txt for Webflow: How to Add It and What Else AI Search Needs
Webflow has what GEO setup needs: a robots.txt editor, Custom Code in the head and file uploads. Setup follows the steps below.
Webflow has a robots.txt editor, Custom Code in the <head> for any page, and an llms.txt upload in site settings.
- Schema.org — via Custom Code in Project Settings
- FAQ Schema — your questions and answers in a machine-readable form
- robots.txt — via Webflow's built-in editor
- Specifics and freshness — explicit prices, facts and update dates give AI something concrete to read
- llms.txt — uploaded in Site settings → SEO; a short summary for AI agents, little to no effect on mentions
First, generate your files
- Go to causabi.com
- Enter your Webflow site URL
- Get the files pack and download the Schema.org, FAQ Schema, llms.txt, and robots.txt
Add Schema.org via Custom Code
In Webflow you can add Custom Code either globally (all pages) or to a specific page.
- 1.In Designer, go to Project Settings → Custom Code
- 2.In the "Head Code" field, paste the Organization Schema from Causabi
- 3.Click "Save Changes"
- 1.Open the homepage in Designer
- 2.Click the gear icon next to the page name → "Custom Code"
- 3.In the "Inside <head> tag" field, paste the FAQ Schema from Causabi
- 4.Click "Save"
Configure robots.txt
Webflow has a built-in robots.txt editor — one of the most convenient tools among site builders.
- 1.In Designer: Project Settings → SEO
- 2.Find the "Robots.txt" section
- 3.Replace the content with the robots.txt from Causabi (with AI crawler permissions)
- 4.Click "Save Changes"
Upload llms.txt in site settings
Webflow can serve llms.txt from the domain root: Site settings has an upload field. According to the Webflow help center (checked 2026-10-11), the file must be UTF-8 and under 100 KB.
- 1.Download llms.txt from the files pack
- 2.Open Site settings → SEO → LLMs.txt
- 3.Click Upload file, choose the file and save the changes
- 4.Publish the site and open your-site.com/llms.txt in a browser. The file is served on your connected domain; it may not appear on the .webflow.io address
If your project has no LLMs.txt field, check your plan in the Webflow help center. A /llms page (not /llms.txt) and Webflow Logic automations do not replace the file: crawlers request exactly /llms.txt. The fallback is the hosted AI profile on causabi.com.
Publish and verify
- Click "Publish" in Designer — publish to your domain
- Check robots.txt: your-site.com/robots.txt
- Go back to causabi.com and run the check again
- Aim for an AI score of 70+ (Good)
- Validate Schema.org: validator.schema.org
I added everything, but the check doesn’t see the files
If the site sits behind Cloudflare or another CDN/hosting cache, the file may keep serving from cache for hours. Purge it manually: Cloudflare → Caching → Configuration → Purge Everything, or wait out the TTL.
Make sure you run the check on your real public domain, not on a staging.* or temporary hosting address. The files there can differ.
The file must open at exactly /llms.txt (see step 3), not at another address. Check the URL directly in the browser.
Even one missing comma breaks the whole markup. Paste the code into validator.schema.org — it will point to the exact broken line.
After making the changes, go back to causabi.com and re-run the check for your site — the score will update.
Check your own site right here
Enter your domain — we’ll show your AI score and the biggest thing keeping ChatGPT and other AI engines from reading your site.
Updated:
Check your site and preview the files for free
The check and a preview of the files are free. The files pack is $19 once per site (included in paid plans): Schema.org, FAQ Schema, llms.txt and robots.txt for your site.
Check your site