Guide
Can you add an llms.txt to Google Sites? (2026 guide)
Updated · July 10, 2026 — Joffrey
What is GEO?→Google Sites is a closed platform: you can neither drop in an llms.txt file nor add valid schema.org markup. Here's exactly what's possible on Google Sites — and the realistic path to making your content citable by AI answer engines.
Why Google Sites makes AI citation hard
AI answer engines (ChatGPT, Perplexity, Gemini, Claude) cite only a handful of sources per question, and they favor pages they can read cleanly. An llms.txt hands them a clear, structured version of your site; Q&A schema.org markup makes your answers quotable word for word. Without it, even ranking well on Google, your Google Sites site is unlikely to appear in an AI answer — not for lack of quality, but because nothing is machine-readable.
What you can (and can't) do on Google Sites
- Google Sites locks everything down: no
<head>editor, no root file, no editablerobots.txt. The only “Embed → code” drops your HTML into a sandboxed iframe on a separate domain — JSON-LD there is ignored by crawlers (it doesn't belong to your page). - As a result, on Google Sites you can neither place an
llms.txtnor add valid Q&A markup. It's the most closed platform for AI search. - To be citable: publish your key content on a site where you can add markup (WordPress, Webflow, a static site…) and generate your llms.txt + markup there with Citeable.
Verify it's live
As long as your content lives only on Google Sites, AI engines have nothing structured to read. Publish your key pages on a site you control, generate the llms.txt + Q&A markup there, then verify by opening your-site.com/llms.txt and via Google's Rich Results Test.