Home › Knowledge base › By platform
GEO for static websites
Hugo, Jekyll, Astro and Eleventy produce finished HTML. The content is visible without JavaScript and delivered quickly — the technical basis is ideal.
What already fits
Static sites have no rendering problem: text, headings and links are in the HTML. What remains is fast delivery via CDN and a clean heading hierarchy in the templates.
robots.txt and sitemap
robots.txt and sitemap.xml belong in the output directory. Most generators have a sitemap plugin or built-in function; you create the robots.txt as a static file with bot-specific AI rules.
Schema and llms.txt
Add JSON-LD (Organization, Article, Person with sameAs) via a partial in the head template, filled from the front matter. An llms.txt in the root directory is quick to maintain with a static generator.
Checking
citeglass shows for your static page the detected JSON-LD types, whether an llms.txt is plausible, and how AI crawlers are served.
Check your own site
citeglass shows in about 30 seconds where your website is unreadable for AI systems — free and without login.
Read on
General information, not legal advice. GEO is a young field — recommendations may change.