ChatGPT, Perplexity, Gemini, and Google's AI Overviews now answer your customer's question directly. Often the customer never reaches Google at all. The question is no longer just "where do I rank," but "who does the AI cite when someone asks about what I sell."
That rewrites the rules. Ranking first on Google earned you clicks. But if the AI answer resolves the question with no click, the real value shifts from *being first* to *being the source cited in the answer*. The discipline that handles this is called GEO (Generative Engine Optimization) or AEO (Answer Engine Optimization).
From "ranking" to "being cited"
Classic SEO optimized for an algorithm that ordered your page in a list of ten blue links. GEO optimizes for a model that reads your page, summarizes it, and decides whether to mention you as a source. Two different games.
Keyword density and backlink profiles weigh far less now. What weighs: clear content structure, entity clarity (who you are, what you do, where), and verifiable authority. Perplexity, for instance, is the most transparent — it drops numbered citations inline and links straight to the source. If you are that source, you get traffic and credibility without fighting for the top spot.
What AI crawlers need to "see" you
A model can't cite you if it can't reach your content and read it correctly. In practice you need:
- A robots.txt that allows AI bots. GPTBot and OAI-SearchBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot, Google-Extended. Block them and you're invisible in those tools. For marketing, visibility almost always beats the fear of "my content gets scraped."
- Clean, server-rendered HTML (SSR). If all your text only appears after JavaScript runs in the browser, many bots won't see it. The content has to be in the HTML on the first request.
- An llms.txt file. A simple markdown file that tells the model, in plain words, who you are, which pages matter, and how the site is organized. Think of it as a README for AI.
- Structured data (JSON-LD). Organization, Article, FAQ, Breadcrumb — these help the model link entities instead of guessing.
- Self-contained answer blocks. A paragraph that fully answers a question without leaning on surrounding context. The model can lift it and cite it as-is.
- Third-party mentions. AI weighs what others say about you, not just what you say. An expert quote or a mention on an authoritative site meaningfully raises your odds of being cited.
The kernex.md site as a worked example
We don't theorize. Our own site ships exactly the list above, in production.
Our robots.txt explicitly allows GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended, and another dozen AI bots. We serve a dynamic `/llms.txt` that describes the holding, the three practices, the delivered work, and the articles — in clean markdown, exactly how models like it. The whole site is Next.js 15 on Cloudflare with server rendering, so the content is in the HTML on the first request. We add JSON-LD for the organization and articles, plus hreflang across three languages so the model serves the right language version.
It's the same stack we build for clients: Pivoteka.md, Datecs.md, Rentcar Bohemia. GEO isn't an add-on we glue on at the end — it's part of how we ship.
What you can do this month
You don't need a six-month project to start:
- Check your robots.txt and unblock the relevant AI bots.
- Publish an llms.txt with a clear business description and your key links.
- Rewrite your key pages to answer real customer questions directly, in self-contained blocks.
- Add basic JSON-LD (Organization, FAQ) to your important pages.
- Confirm your content appears in the HTML without JavaScript (turn JS off in the browser and look).
Why it matters now
AI platforms are no longer an experiment. More and more people ask ChatGPT or Perplexity before they ever open Google. Whoever structures their content to be cited now is building an edge that competitors will struggle to close later.
Want us to check whether your site is AI-citable and prepare it the way we did ours? Email us at hello@kernex.md.