AI Marketing, SEO and GEO · Vendor Due Diligence
How Do You Tell a Legitimate GEO Agency From a Snake-Oil Pitch?
The Pitch That Should Make You Pause
Illustrative scenario: The message arrived on LinkedIn, not as a cold email that would have landed straight in spam, addressed to the owner of a nine-person bookkeeping practice in Zug. It made three claims worth reading slowly, because each one is a small masterclass in a specific kind of sales pitch, and together they describe most of what a weak GEO agency pitch sounds like right now.
"We guarantee your firm will be recommended by ChatGPT within 60 days." "Our proprietary GEO algorithm has already placed more than 40 Swiss businesses at the top of AI answers." "Google now requires AI-visibility schema on every page, and most Swiss websites still do not have it." None of these three lines is a real quote from a real company. They are a constructed composite, built from patterns that repeat often enough across a genuinely new and still unregulated Swiss service category, GEO agency work, to deserve a checklist of their own, independent of which specific vendor happens to be sending them this week.
The owner did not sign that day, not because she understood how retrieval-augmented generation works, but because all three lines carried a kind of certainty that nobody selling a genuinely young discipline should have yet. That instinct was the right one, and it can be made systematic rather than left to a gut feeling.
Two Claims That Are Always False, Whoever Makes Them
Two of the three lines above are not merely optimistic. They describe things nobody can deliver honestly, regardless of the vendor's skill, budget, or how polished the rest of the proposal looks.
No one, including Weissmann, can guarantee that ChatGPT, Gemini or Perplexity will cite a specific business. Each of these systems answers a query by retrieving from a live, constantly changing index and passing the result through a model that its own maker retrains and adjusts on its own schedule, a process no GEO vendor operates or controls. Google says as much about its own AI features in its developer documentation: meeting every technical requirement and best practice "doesn't mean that Google will crawl, index, or serve its content" and that indexing and serving "isn't guaranteed". If Google will not guarantee inclusion in its own AI Overviews, no outside agency can credibly promise a citation inside a system it does not build.
Google also does not require any special "AI schema", and no comparable requirement exists for ChatGPT, Gemini or Perplexity either. Google's own guidance is direct: website owners "don't need to create new machine readable files, AI text files, or markup to appear in these features", and "there's also no special schema.org structured data" that needs adding. The genuine mechanics behind getting cited, answer-first writing, consistent entity names, ordinary schema.org markup, and technical accessibility for crawlers, are already explained in full elsewhere on this site, in How to Get Cited by AI Assistants and What Is Generative Engine Optimization, and nothing here repeats that ground. What matters for this article is narrower: a pitch built on an invented compliance requirement is describing a rule that does not exist, in Switzerland or anywhere else.
There is a Swiss legal backdrop worth naming here too, without turning this into legal advice. The Federal Act Against Unfair Competition (UWG) treats false or misleading statements about one's own goods or services as unfair competition in its own right (Art. 3 UWG). A guaranteed-citation claim that cannot be delivered is not only a weak pitch; in Switzerland it sits inside the exact territory that provision exists to discourage. Anyone who believes a specific pitch has crossed that line should raise it with a lawyer, not rely on this paragraph.
The Red-Flag Checklist: Ten Lines That Should End the Call
The two claims above are the clearest tests, but they are not the only ones. The ten patterns below are phrased close to how they actually sound in a real pitch. Each is worth a direct follow-up question before anyone signs anything, whoever is asking for the signature.
- A guaranteed number or date for AI citations, "live in ChatGPT within 30 days", "triple your AI visibility this quarter". Nobody controls a competitor's model or index on a schedule; a specific promised outcome on a system the vendor does not operate is a sales tactic, not a service guarantee.
- A "proprietary GEO algorithm" or "secret ranking signals" that cannot be described in plain language. The real mechanics, answer-first writing, entity consistency, structured data, crawler access, are public and taught for free by credible sources across the industry; a method too secret to explain is usually a method that does not exist.
- "Google requires" or "Google mandates" special AI schema, an AI-compliance tag, or similarly regulatory-sounding language. Google's own documentation says the opposite in writing; inventing a compliance obligation manufactures urgency rather than describing reality.
- Pay-per-citation or pay-only-if-cited pricing. It sounds reassuringly performance-based, but it only works if the vendor can reliably produce citations on demand, which the first red flag already rules out; the pricing model quietly assumes the exact guarantee a credible vendor should not be making elsewhere in the same pitch.
- Case studies built entirely from a screenshot of a chat reply, with no way to reproduce it. The same prompt, asked minutes later from a different account, can return a different answer; a credible case study documents specific site changes and a stated measurement method, not one lucky screenshot.
- A proprietary "AI visibility score" out of 100 with no disclosed inputs. Presented as an objective diagnostic, it usually functions as a lead-generation device; a transparent audit lists concrete, checkable items instead of a single invented number.
- Urgency around a "narrow window before competitors catch up", unsupported by anything specific. Reasonable as an offhand comment, risky as the basis for a same-week signature; ask exactly what expires, and why, in writing.
- A GEO quote that never mentions your existing SEO, content quality or crawler accessibility. GEO builds on the same technical and content foundations as SEO, not instead of them; a quote that skips your starting point is pricing a number, not a project.
- Vagueness about which AI systems, and which languages, are actually in scope. A Swiss business typically needs German, French or Italian alongside English; a pitch that stays vague on language scope may be reselling a generic, English-only package under a Swiss label.
- Pressure to sign before you can verify a single earlier claim independently, no public writing to inspect, no checkable client, no named contact who will answer a direct question. A genuine specialist's own published pages should already demonstrate the same writing and structure it is proposing to sell you.
What Legitimate GEO Work Actually Looks Like
Strip away the guaranteed citation and the invented algorithm, and what remains of legitimate GEO work looks closer to careful editorial and technical practice than to a magic trick, and a real proposal should read that way on paper.
- A written audit tied to your actual website, not a templated deck. The free Weissmann GEO audit checklist shows what an honest, first-pass version of this looks like: concrete, checkable items, no invented score.
- Recommendations grounded in the same publicly documented practices explained elsewhere on this site, answer-first writing, consistent entity naming, ordinary schema.org markup, technical crawler access, rather than repackaged under new proprietary terminology.
- A timeline measured in months, tied to a stated content and technical schedule, not a countdown toward a promised citation date.
- A disclosed measurement approach: which prompts will be tested, in which assistants, on what schedule, with an explicit acknowledgment that missing one prompt on one day is not evidence the work failed.
- A quote that references your existing SEO position first. GEO without a crawlable, indexed, technically sound website underneath it is building on ground that is not there yet, which is why GEO and SEO are treated as layers, not alternatives, on this site.
Five Questions That Separate a Specialist From a Reseller
The checklist above tells you what to distrust. The five questions below are what to ask instead, and a specialist worth hiring should answer all five without visibly flinching.
- Show me one recent page you rewrote for a client, before and after, not a chat screenshot, the actual page.
- Which specific assistants and which languages are in scope, and how will you check them over time?
- What happens on the invoice in a quarter where no citation appears anywhere?
- Who reviews my crawlability and technical SEO baseline first, and can I see that report before any GEO work starts?
- If I apply these same five questions to your own pitch, will you sit through that conversation?
Turning the Checklist on Our Own Pitch
Running this checklist against Weissmann's own GEO service is not a formality added for appearances. It is the actual reason for publishing this article under the Weissmann name at all.
- No guarantee is made. Weissmann's GEO service page describes the goal as getting "seen and cited" in ChatGPT, Claude, Gemini and Google AI Overviews. That is a description of the aim of the work, not a promised outcome, and it should never be read as one; a prospective client who hears it presented as a guarantee in conversation should challenge that directly, in writing, before signing anything.
- No fixed, published price exists for GEO work. Unlike Weissmann's website packages, GEO is quoted individually because the right amount of work depends heavily on a client's starting point. That cuts against a pay-per-citation model, and it also means a prospective client should ask for the same itemised scope described above before agreeing to any figure.
- No proprietary algorithm is named anywhere in Weissmann's own materials. The techniques referenced across this Academy cluster are the same publicly documented practices covered with sources elsewhere on this site, not a secret method marketed as unique to one provider.
- The honest gap: Weissmann does not yet publish a client case study with measured AI-citation results tracked over time, because the discipline is young enough that a rigorously and honestly measured public example does not yet exist in its own portfolio. A prospective client is entitled to ask about this directly. "We don't have one yet, and here is why" is a more trustworthy answer than a screenshot would be.
What Can Go Wrong Even With a Legitimate Agency
Passing every item on the checklist above does not remove risk entirely; it only removes the most dishonest version of it. A few realistic ways a legitimate engagement can still go wrong, and how to prevent each one.
- Verbal promises soften the written scope over time. A salesperson's confident aside on a call, "honestly, you'll probably see something within the first month", quietly outlives the actual contract. Prevention: put the measurement cadence and language scope in writing, and treat anything said only out loud as not agreed.
- A client expects an immediate citation and reads month two as failure. Prevention: agree the measurement schedule described above before work starts, including what a normal, still-in-progress month is supposed to look like.
- Internal stakeholders repeat the sales deck's language rather than the actual scope of work. A colleague who only saw the pitch may tell a manager "we have a guaranteed AI listing coming". Prevention: circulate the signed scope of work internally, not the sales presentation, to anyone who needs to understand what was actually bought.
When Hiring a GEO Agency Is the Wrong Move Right Now
A fair GEO pitch is not automatically the right purchase at this particular moment, and a good agency, including Weissmann, should be willing to say so out loud.
- If the underlying website is not yet indexed, has broken crawlability, or has never had basic SEO attention, a GEO budget is being spent on top of a foundation that is not built yet. The free GEO audit checklist is a reasonable first stop before any paid engagement.
- A very small, name-based local business, a single consultant whose clients mostly find them by name and word of mouth, can often close most of the gap with a few hours of the owner's own writing time guided by that same free checklist, before a paid GEO engagement is worth its price.
The Decision Was Never GEO or No GEO
The bookkeeping firm's owner in Zug did not need to learn how retrieval-augmented generation works to make a good decision. She needed to notice that one sentence in that message promised something nobody could deliver, and noticing that is the entire skill this article is trying to hand over.
Before signing anything from any GEO agency, run its pitch through the ten-line checklist and the five questions above, on paper, in writing. That includes Weissmann's own.
Frequently asked questions
Can any agency, including Weissmann, guarantee my business will be mentioned by ChatGPT or Gemini?
No. AI assistants build answers through retrieval and generation steps that run fresh for each query against a live, constantly changing index and model, none of which any GEO vendor controls. Google states this plainly for its own AI features: meeting every requirement does not guarantee that content will be crawled, indexed or served. Treat any specific citation guarantee as a claim, not a fact.
Does Google require special structured data or an AI schema to appear in AI Overviews?
No. Google's developer documentation states directly that no new machine-readable files, AI-specific text files or new schema.org markup are required to appear in AI features. The structured data worth using is the same schema.org markup that supports classic search results; there is no separate AI-only standard.
What is a fair way to price GEO work?
A scoped, time-bound engagement, an audit, defined content and technical work, a stated measurement cadence, priced against that scope, similar to how good SEO work is typically priced. Be cautious of pay-per-citation pricing: it only holds together if a vendor can produce citations on demand, which no one can guarantee, so the pricing model quietly assumes the very promise a credible vendor should not be making.
Is an llms.txt file a required deliverable from a GEO agency?
No. llms.txt is an emerging, optional file that some AI systems may read; it is not required by any major AI assistant and is not proof of serious GEO work on its own. If a pitch presents it as the main deliverable, ask what happens to the fee if it changes nothing measurable, since the underlying content and technical work matters far more.
How long should it take before a legitimate GEO engagement shows any result?
Long enough to include a full technical and content review, implementation, and at least one crawl-and-reindex cycle, typically months rather than days. A vendor promising a citation within days or weeks is describing a timeline no crawler or model refresh schedule can reliably support.
Is confident sales language always a sign of a bad GEO agency?
Not automatically; confidence is normal in any sales conversation. The distinction is between confidence about a knowable process, what work will be done, on what timeline, measured how, and a promise about an outcome nobody can control, a specific citation, by a specific date, inside a system the vendor does not operate. The first is an ordinary pitch; the second is the checklist in this article.
Key terms in the glossary
Practical AI for your business
From idea to implementation – we show you what is concretely possible in your case.
Request a demo