For small SaaS and indie products

Your React app is invisible to AI search.Fix it without rebuilding for SSR.

Around 90% of modern small SaaS is a client-rendered SPA. An agent that does not execute your bundle sees an empty root div and moves on, so the product never enters the answer. ADN publishes a readable, quotable version of your product, docs and landing pages on a gateway subdomain — no framework migration, no code in front of your users.

  • llms.txt
  • JSON-LD
  • DocLang (.dclg)
  • RFC 8288 Link headers
  • /index.md fallback

Sound familiar?

Where it hurts today

  • 01

    Agents see an empty shell

    Vite, CRA and static exports ship a div and a bundle. An answer engine that does not run heavy JavaScript has nothing to read, so it has nothing to quote.

  • 02

    SSR is a three-week detour

    Migrating to Next.js or bolting on a prerender service is real engineering time, spent on plumbing rather than on the product.

  • 03

    You cannot tell if it is working

    No breakdown of which crawlers arrived, what they were able to read, or which ones gave up and left with nothing.

What you get

What ADN does about it

Something worth quoting

Clean Markdown, DocLang and JSON-LD generated from your existing pages, so answer engines get real content instead of markup and a loading spinner.

A map for agents

llms.txt and a discovery manifest tell machine visitors what exists and where to fetch it, published on agents.yoursite.com.

A listing in the directory

Your site appears in the public agent directory — the part of ADN that does discovery rather than delivery, and the part that matters most at your size.

Five minutes, nothing to roll back

Gateway subdomain is a DNS record and a discovery header. No edge code, no middleware, no path between our infrastructure and your human traffic.

Classes that matter to youanswer_enginelive_fetchagentic_browser

Two ways in

Whatever is in front of your origin

The pitch changes with your infrastructure, not the product. On Cloudflare we install alongside your zone plan; everywhere else we are the whole agent layer.

Path 2 — primary stack

On Vercel, Netlify or a static host

The default setup at this size. Point a subdomain at ADN and leave your app exactly as it is. There is no Cloudflare bill to add to, so this is the whole agent layer.

Starter — $29/mo

Path 1 — Cloudflare add-on

Already on Cloudflare Pro

Uncommon at this size, and fine: keep Pro, add structured discovery on a gateway subdomain. We will not upsell you origin offload — at a few thousand bot hits a month it would never pay for itself.

Pro $25 + Starter $29

Where you land

Starter$29/mo

Gateway subdomain

1 domain, 100k requests, 500 renders. Discovery and structured content, not offload.

Where this will not help

Delivery is not the bottleneck for a site with no traffic and no authority — discovery is. Perfect formatting will not make agents visit a product nothing references yet, and we would rather say that now than take $29 a month for a year. It is also why the agent directory matters more to you than the gateway does.

Free efficiency scan

See what agents get from your site today

Paste your URL. The scan shows whether a machine visitor finds content or an empty shell — before you sign up for anything.

Questions

The ones that come up first

Will letting agents in cost me more?
At a few thousand bot hits a month your bandwidth costs pennies either way, which is exactly why we do not sell you an infrastructure-savings story. Starter buys discovery and structured content. Origin offload is a mid-market product and we price it as one.
Do I have to change my frontend?
No. Gateway subdomain is a DNS record plus discovery headers, so your app renders exactly as it does today and human traffic never touches our infrastructure.
Is this SEO?
No. Googlebot and social unfurlers pass straight through untouched — a hard safety rule, never Markdown for a search crawler. This is about answer engines, assistants and agents, which are a different set of visitors with different needs.

See what agents get from your site today

Paste your URL. The scan shows whether a machine visitor finds content or an empty shell — before you sign up for anything.

Not quite you?