Our services
If you can think it, we can make it brainsoft.
If you can think it, we can make it brainsoft.
A client asked us why their traffic from search was flat while their competitors kept showing up in ChatGPT and Google's AI overviews. The pages ranked fine. The problem was that nothing on the site was written or marked up in a way an answer engine could lift cleanly, so the models summarised around them.
GEO (generative engine optimisation) and AEO (answer engine optimisation) are the work of making your content easy for AI systems to retrieve, parse and quote. In practice that means clear question-shaped headings, direct answers near the top, structured data, and crawler access for AI user agents. Here is the process we follow.
# robots.txt - allow the answer-engine crawlers you want
User-agent: GPTBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
Decide this deliberately. If you want citations, let the crawlers in. If you have licensing concerns, block them and accept the trade-off. Just do not leave it to whatever a plugin shipped by default.
/llms.txt at the root listing your key pages with one-line descriptions helps agents find the right document faster. It is not a standard yet, but it costs ten minutes.Most of this overlaps with good technical SEO, which is convenient. If you need help with the crawler, rendering or schema side, our services cover it.
Marketing prose is written to be read in sequence. Answer engines pull fragments. A paragraph that starts with three sentences of context before the point gets truncated or skipped. We have had better results cutting the warm-up and leading with the fact, then explaining. It reads a bit blunt to humans at first, and then they stop complaining because they find what they need faster.
It overlaps heavily. Both need crawlable HTML, clear structure and fast pages. GEO adds emphasis on self-contained answer blocks, question-shaped headings, and tracking citations inside AI answers rather than positions on a results page.
That is a business decision. Allowing them gets you cited in answers. Blocking them protects content from training use but removes you from those answers. Check your robots.txt and firewall rules, because security tooling often blocks them silently.
Run the same set of customer questions through the assistants you care about every month and record which URLs get cited and whether the facts are right. That log is more useful than ranking reports for this kind of work.