Notion
Why isn't my Notion site showing up in AI answers?
Notion pages are app-rendered, so an AI fetcher that doesn't execute JavaScript may see an almost empty document — and on a notion.site URL you can't edit robots.txt, add schema, or host an llms.txt to compensate. Putting the content behind your own domain is the fix that actually moves the needle.
What Notion lets you control
AI visibility is mostly decided by what the platform will and won't let you change. Here's where Notion stands.
- Sitemap
- None on notion.site — a custom domain through Notion Sites or a proxy is what makes one possible — Raw notion.site pages have no sitemap you control.
- robots.txt
- Limited control. notion.site's robots.txt is Notion's. Serving your Notion content through your own domain is the only way to control crawler rules.
- Rendering
- Notion pages are app-rendered. Google can usually render them; simpler AI fetchers often get very little.
- Hiding a page
- Publishing controls are per page — a page is either published to the web or it isn't. There's no noindex switch.
- Custom head code
- Not available — no head or template access on this platform.
- llms.txt
- Not on notion.site. Behind your own domain via a proxy, yes.
What stops a Notion site being cited
- Client-side rendering is the core issue: Google renders JavaScript, most answer-time AI fetchers do not.
- No head access on notion.site means no JSON-LD of any kind.
- Toggles and collapsed blocks hide content until interaction, so even a rendering crawler may miss it.
- Databases rendered as boards or galleries produce almost no linear text.
- Page titles come from the Notion page name, which is usually a label rather than a question.
How to make your Notion site quotable by AI assistants
- 1Move the content onto a domain you own — Notion Sites with a custom domain, or a proxy that serves pre-rendered HTML.
- 2Flatten toggles for anything you want quoted; put the answer in visible prose.
- 3Rename pages so the H1 reads as the question a customer would ask.
- 4Once you're on your own domain, add FAQ JSON-LD and an /llms.txt.
- 5Verify the domain in Bing Webmaster Tools and push URLs through IndexNow.
Check what ChatGPT, Claude, and Perplexity actually see when they fetch your page — crawler access, extractable answers, structured data — then fix the gaps we find.
Check if AI can find your siteNotion and AI search: common questions
Can ChatGPT read a Notion page?
Often only partially. Notion renders client-side, and answer-time fetchers frequently don't run JavaScript — so they receive a shell rather than your content.
Does a Notion site need a custom domain for AI visibility?
Effectively yes. On notion.site you can't edit robots.txt, add structured data, or host an llms.txt, and citations credit Notion's domain rather than yours.
Do Notion toggles hurt AI visibility?
Yes. Content inside collapsed toggles isn't in the initial render, so a crawler that doesn't interact with the page never sees it. Keep answers in plain visible paragraphs.
Getting Notion into Google is a different job
AI assistants and Google use different indexes and reward different things. The companion guide covers sitemaps, indexing settings, and crawl speed for Notion.
Notion indexing guideOther platforms
Why isn't my Carrd page showing up in AI answers?
A Carrd page is one small HTML file, so crawlers read all of it instantly — the problem is there's rarely enough on it to cite.
Why isn't my Softr site showing up in AI answers?
Softr pulls content from Airtable or a database and renders much of it in the browser, so an AI fetcher that doesn't run JavaScript sees your layout and none of your data.
Why isn't my Framer site showing up in AI answers?
Framer pre-renders to static HTML, so AI crawlers can read your site — which means the gap is almost always content, not technology.
27 platform guides · see them all