Framer · Easy · No code

llms.txt and robots.txt on Framer — and What AI Crawlers Actually See

Framer lets you add custom code and edit robots.txt right in the site settings. These steps make your site readable for AI crawlers.

What Framer lets you control

Framer has a built-in robots.txt editor, global Custom Code injection for Schema.org, and per-page SEO settings. Most steps in this guide need no code of your own.

What we'll add:
  • Organization Schema — AI can read what your business does
  • FAQ Schema — the questions and answers on your page, in a form AI can read
  • robots.txt — let AI crawlers read the site
  • Specifics and freshness — prices, facts and update dates on the page itself; markup does not replace them
  • llms.txt — a short summary of the site for AI agents; no proven effect on AI answers
0

First, generate your fix files

  1. Go to causabi.com
  2. Enter your Framer site URL
  3. Get your custom Schema.org, FAQ Schema, llms.txt, and robots.txt
  4. Keep the tab open — you'll copy from it in the next steps
1

Add Schema.org via Custom Code

Framer lets you inject custom HTML into every page globally through Site Settings. This is where we add the Organization and FAQ Schema JSON-LD scripts.

Global Schema (all pages) — recommended for Organization
  1. 1.Open Framer editor → click the Site Settings icon (top right)
  2. 2.Go to General → Custom Code
  3. 3.In the «End of <head>» field, paste the Organization Schema script from Causabi
  4. 4.Add the FAQ Schema below it (in the same field, with a blank line between)
  5. 5.Click «Save»
Per-page Schema (homepage only)
  1. 1.Select the page in the left panel → click «Page Settings» (gear icon)
  2. 2.Scroll to «Custom Code» section
  3. 3.Paste FAQ Schema in the «End of <head>» field → Save
Example — paste this structure from Causabi:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "Organization", ... }
</script>
2

Configure robots.txt — allow AI crawlers

Framer has a built-in robots.txt editor — one of the most convenient among no-code builders.

In Framer Site Settings
  1. 1.Site Settings → SEO
  2. 2.Find the «Robots.txt» section
  3. 3.Paste the robots.txt from Causabi — it already includes AI crawler permissions
  4. 4.Click «Save»
# Minimal robots.txt for AI crawlers
User-agent: *
Allow: /
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
3

Add llms.txt

Framer accepts files for the domain root under Site Settings → Hosting → Files. According to the Framer help center (checked 2026-10-11), uploading an llms.txt file is available on the Pro and Enterprise plans; the article lists the plans inconsistently, so check your own plan.

Upload the file
  1. 1.Download llms.txt from the files pack
  2. 2.Open Site Settings → Hosting → Files
  3. 3.Upload the llms.txt file
  4. 4.Publish the site and open your-site.com/llms.txt in a browser: the text of the file should load
If upload is not available

A /llms page or a CMS item serves HTML at a different address and does not replace /llms.txt. If your plan has no file upload, the fallback is the hosted AI profile on causabi.com.

4

Publish and verify

  1. Click «Publish» in Framer to push changes to your domain
  2. Check robots.txt: open your-site.com/robots.txt in a browser
  3. Go back to causabi.com and run a new check. An AI score of 70 or more is Good
  4. Validate Schema.org: validator.schema.org

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 based on your site's content.

Check and optimize your site
Framer SEO for AI Search: llms.txt, robots.txt and a Site Check