AI search

Getting named when someone asks an AI.

People increasingly ask ChatGPT, Gemini or Perplexity for a recommendation instead of scrolling a results page. Those systems answer with a handful of sources. Answer-engine optimisation is the work of being one of them.

Why this is bundled, not sold separately

Most of the work is structural and done once — the file, the schema, the crawler rules, the shape of the content. Charging a monthly retainer for it would mean pretending it is ongoing labour when it largely is not. It is included in the engagement instead.

We are not going to promise you a position. Nobody can, and anyone who does is selling something they do not control. What we can do is remove the reasons an engine skips you.

What the work actually is

  1. A machine-readable summary at /llms.txt

    A plain-text file describing your business and key pages in prose, written for AI systems rather than browsers. Generated tools produce a link dump; a model quotes prose, so the description is written by hand and only the page inventory is generated.

    See it on this site: /llms.txt

  2. Structured data that matches the page

    Organization, WebSite, Service, Offer, FAQPage and BreadcrumbList, emitted as one connected graph so an engine reads your pages as one business rather than several. Schema is generated from the same content the page renders, so the two cannot drift apart.

  3. Crawler permissions, decided deliberately

    Live-fetch agents like ChatGPT-User and Perplexity-User retrieve your page when someone asks a question right now. Training crawlers like GPTBot and Google-Extended build background knowledge. Both are named explicitly rather than left to a wildcard, and you choose whether to allow training.

    See it on this site: /robots.txt

  4. Content shaped so a passage can stand alone

    An engine lifts a span and shows it with everything around it removed. So answers open with a complete sentence that survives being quoted by itself, numbers carry their unit and currency inline, and nothing refers back to a paragraph the reader can no longer see.

  5. Entity consistency

    Your business name, contact details and description are stated identically in the schema, the footer, the summary file and every external profile. Inconsistent details are why an engine treats one company as two and cites neither confidently.

  6. A sitemap generated from the routes

    Built from the same list the site renders, so a new page cannot ship missing from it. Forgetting the entry by hand is the ordinary reason a page sits unindexed for months.

    See it on this site: /sitemap.xml

This site is the demonstration

Every item above is live on the page you are reading. Open /llms.txt, /robots.txt or /sitemap.xml and check. View the source and you will find the structured data in the head.

That is the only evidence worth offering before we have published results: not a claim that we know how to do this, but the work itself, visible, on our own site. How the platform works.

Questions about AI search

What is answer-engine optimisation?

Answer-engine optimisation is the practice of structuring a website so AI systems such as ChatGPT, Google AI Overviews, Perplexity and Gemini can find, understand and cite it by name when answering a question. It overlaps with traditional SEO but optimises for being quoted as a source rather than for a ranked list of blue links.

How is AEO different from SEO?

SEO competes for a position in a list of results, while AEO competes to be the source an AI quotes inside a single synthesised answer. The practical consequences differ: AEO rewards self-contained factual passages, explicit structured data and machine-readable summaries, and it produces no click at all when it works — the citation is the outcome.

What is an llms.txt file?

An llms.txt file is a plain-text file at a site’s root that describes the business and its key pages in prose, written for AI systems rather than browsers. It gives a model a clean, authoritative summary instead of leaving it to infer the business from navigation menus and marketing copy, and its absence is one of the most common gaps in an AI-visibility audit.

Should I block AI crawlers from my website?

Blocking AI crawlers removes your business from AI-generated answers, so it is the wrong default for any company that wants to be found. The decision is worth splitting in two: live-fetch agents such as ChatGPT-User and Perplexity-User retrieve your page when a person asks a question right now, while training crawlers such as GPTBot and Google-Extended build background knowledge — you can allow the first and refuse the second if you prefer.

Do you charge separately for answer-engine optimisation?

No — answer-engine optimisation is included in the assistant engagement rather than billed as a separate retainer. Most of the work is structural and done once: structured data, a machine-readable summary, crawler permissions and content shaped so a passage can be quoted on its own, which makes a recurring fee hard to justify honestly.