AI search optimization
Be the source an answer engine cites.
- A full search and AI-visibility audit
- SEO for SaaS, AEO and GEO for software companies
- English and German, each written natively
Reply within one business day. NDA on request.
Example of an AI answer
How much does an MVP cost in Germany?
Most MVPs land between a few tens of thousands of euros and a six-figure sum, depending on scope. Features, platforms and integrations decide where.1
Sources
- your-product.com
- industry-report.de
- guide.example
Where buyers search now
Being found now means the search result and the answer.
Some of your buyers never click a search result. They read the answer an AI assembles from several sources. We optimise for both paths, with one content system.
Search and answer engines we check
- Google Search
- Google AI Overviews
- Google AI Mode
- ChatGPT Search
- Perplexity
- Gemini
- Microsoft Copilot
- Claude
SEO
Search engine optimisation
earns rankings
Fast, technically clean pages that rank for the right query and earn the click.
AEO
Answer engine optimisation
earns the direct answer
Short, clear answers at the top of each page and in FAQs, so featured snippets, People Also Ask and voice assistants use yours.
GEO
Generative engine optimisation
earns citations
Facts, sourced numbers and consistent names, so ChatGPT, Perplexity, Gemini and Google AI Overviews cite your page.
+40%
more visibility in generative answers for sources that added quotations, statistics and citations, in one study. Keyword stuffing did not help.
Source: Aggarwal et al., “GEO: Generative Engine Optimization”, KDD 2024. An “up to” figure.
What we do for clients
From the audit to the citation, as one piece of work.
You can start with the audit and decide after. Every service builds on the same ground rule: one page per question, the same names everywhere.
- Audit
Full SEO and AI-visibility audit
Technology, content, structured data and your presence in AI answers, with a prioritised list of what to fix first.
- Fix
Technical SEO
Crawling and indexing, sitemaps, canonicals, redirects, hreflang for EN and DE, server-side rendering and Core Web Vitals (LCP, INP, CLS).
- Fix
Content and on-page SEO
Mapping queries and questions to the right pages, titles and descriptions, internal links, and refreshing existing pages instead of stacking new ones.
- Get cited
AEO: answers first
A direct 40 to 60 word answer at the top of the page, FAQs and step-by-step blocks that featured snippets and voice assistants can lift.
- Get cited
GEO: citable content
Numbers with a source and a date, comparison tables, author and last-updated dates, and answers to the follow-up questions an AI asks alongside.
- Get cited
Structured data and entities
JSON-LD for organisation, service, product, FAQ, article and breadcrumbs, plus the same names and facts across your site and your profiles.
- Get cited
A site AI can read
llms.txt, Markdown versions of your pages, and a clear robots.txt policy for AI crawlers such as GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot.
- Get cited
Presence beyond your site
Review profiles, guest articles, LinkedIn and video. AI answers lean heavily on what others write about you.
- Measure
Monthly AI-visibility tracking
Citation rate and share of AI answers against your competitors, visits from AI sources and Search Console, with a short report.
The audit
What the full audit checks
You finish with a written report, a list sorted by impact, and a baseline of how visible you are in AI answers.
Technical
- Crawling, indexing and status codes
- Sitemaps, canonicals and redirects
- hreflang and language versions
- Core Web Vitals on mobile and desktop
- Rendering of JavaScript pages
Content
- Which page answers which question
- Pages competing with each other
- Titles, descriptions and headings
- Internal linking
- An answer at the top of the page
Data and entities
- Structured data and its errors
- The same names and facts everywhere
- Profiles and directories
- Authors and last-updated dates
AI visibility
- Access for AI crawlers
- llms.txt and machine-readable pages
- 10 to 20 questions in English and German across the main AI answers
- Who gets cited instead of you
| Question | Google AI | ChatGPT | Perplexity |
|---|---|---|---|
| MVP development cost Germany | cited | not cited | cited |
| custom software development Germany | not cited | not cited | cited |
| AI automation agency | cited | cited | not cited |
| app development cost Germany | not cited | cited | cited |
Example rows for illustration, not client data.
We run it on our own site
solutionplus.io runs on this exact system.
We use it ourselves before we sell it. This website is also our reference project.
- English and German written natively, linked with hreflang
- An answer at the top of every service page, and FAQs with FAQPage data
- JSON-LD for the organisation, services, articles and breadcrumbs
- llms.txt and a Markdown version of every page for AI systems
- AI crawlers such as GPTBot, ClaudeBot and PerplexityBot explicitly allowed
How an engagement runs
Four steps, and you decide after each one.
Languages
English and German
Answers checked
Google, ChatGPT, Perplexity, Gemini, Copilot
Report
monthly, short and in writing
Step 1
Audit
We check technology, content, data and AI visibility, and measure where you start.
Step 2
Fix the foundations
Technical errors, indexing, speed and structured data come first.
Step 3
Write for answers
One page per question, answer first, numbers with a source, in both languages.
Step 4
Measure monthly
Citation rate, rankings and visits from AI sources, plus the next steps.
When this offer fits
A good fit if
- You have a product, and the pages that describe it are thin or missing.
- You want buyers to find it in search and in AI answers.
- You need both in English and in German.
Not a fit if
- You want a network of city landing pages. We do not sell that.
- You want guaranteed rankings. Nobody can honestly promise those.
- There is no product yet. Build it first, then make it citable.
Questions about search and AI answers
Didn’t find yours? Ask us directlyIs this something you sell, or only something you do for your own site?
We sell it. It is how the products we ship, and products we take on, get found in search and in AI answers.
Will you build city landing pages?
No. One page owns one question. We do not publish a page per city for the same offer.
What is the difference between SEO, AEO and GEO?
SEO gets a page ranked in search results. AEO shapes the page so its answer can be lifted directly, as a featured snippet, in People Also Ask or by a voice assistant. GEO makes the page a source that generative answers in ChatGPT, Perplexity, Gemini or Google AI Overviews cite. We run all three as one content system.
What do I get from the audit?
A written report covering technology, content, structured data and AI visibility, a list of fixes sorted by impact, and a baseline of 10 to 20 questions in English and German showing where you are cited today and who is cited instead.
How do you measure visibility in AI answers?
Each month we run the same set of questions through the main AI answers and record whether your page is cited, which competitor is cited instead, and how many visits reach you from AI sources.
Do you guarantee rankings or citations?
No. Search engines and AI models decide what they show. We make your pages the clearest, best-sourced answer to the question and measure the result every month.
Should we let AI crawlers read our site?
If you want to be cited, usually yes. A model cannot cite a page it is not allowed to read. We set a clear robots.txt policy per crawler with you, including the ones you want to keep out.
Can you do this before the product exists?
The pages need a product to describe. If you are still deciding what to build, start with software consulting or a custom build.
Tell us which product should be the one that gets cited.
Send us the website and two or three questions you want to be found for. A person from our team replies within one business day.

Saif Qureshi, Founder
You'll hear from me or our delivery lead.- 1Reply within one business day
- 2A 30-minute call about the problem
- 3A written estimate within 48 hours of the call
