A static Astro site built around one question — what does a page need to look like for a language model to quote it accurately? Separating the parts that definitely work from the parts that are still a bet.

I built a website for a self-published book series recently. Small niche, unknown author, no existing audience, no backlinks, no budget. The kind of site that would normally take two years to rank for anything and might never rank at all.

So I built it for a different surface. Not "rank #4 for a keyword", but "be the thing ChatGPT quotes when someone asks the question".

This post is the whole approach: 126 pages, what I actually shipped, and — more useful — an honest split between the parts I know work and the parts that are still an educated guess. I have no results yet. The site is days old, not months, and Bing currently lists it as "discovered but not crawled" — exactly what you would expect for a domain with zero inbound links. So treat this as a build log, not a case study.

I would rather post the method now and be told what I got wrong than post a victory lap in six months.