Skip to content

CMS

Astro audit: islands, adapters, and HTML that should already be thin

· Configuration notes, not a newsroom.

Astro fingerprints from astro-island and the generator. SiteRune expects server-rendered HTML. Islands that hide the hero from the first response still fail.

Zero JS is the point. Use it.

If the marketing page is an island that fetches copy on the client, you threw away the framework. SiteRune reads the first HTML. generate metadata in frontmatter or the adapter equivalent. Ship /llms.txt as a static file.

Adapter headers

Netlify, Cloudflare, Node — headers live in the adapter config or the reverse proxy. We will not assume Vercel. nginx snippet still ships when headers are missing. Astro on Cloudflare is not Next.js.

Run it on a live URL

The brief will name your CMS and attach the files. Three guest scans, no card.

https://