Best GEO Agencies: Who Wrote the List You're Reading?

Seven of nine "best GEO agency" lists I checked were written by an agency on the list. How to compare GEO agencies without trusting anyone's ranking.

A copper three-step winners' podium on a dark glossy table, with a small copper-framed mirror standing on the top step reflecting the podium back at itself.

Who wrote the best GEO agency list you're reading?

Table of Contents9 sections

I searched "best GEO agencies in Bali" from Bali. The one Bali list on Google's first page was written by an agency, and it put itself first.

Then I asked Perplexity who could get a business recommended by ChatGPT in Bali. It gave me the same six names, the author on top, and cited that list. So who do you trust?

The short version: there's no independent ranking of GEO agencies in Bali.

Seven of the nine "best GEO agency" lists I checked were written by an agency on the list.

So compare sellers on what you can check: what they track, how often, what work is included, and a price in writing.

This page ranks nobody. It counts what the sellers serving Bali publish, sorts them into six kinds, and gives you a card to make your own list.

I run a digital marketing agency in Bali and sell one of these services, so I'm the last person you should trust with a ranking. Mersa gets scored on the same card, misses included.

Key Takeaways

  • Most "best GEO agency" lists are written by an agency on the list. Seven of the nine I checked, and six of those put themselves first.
  • Only one said so at the top, and it was also the only one that refused to rank.
  • AI assistants read these lists. Perplexity repeated one almost name for name, its author on top.
  • Use a self-ranked list as a list of names to check, and skip its order.
  • Compare GEO agencies on what you can check yourself, and score them on one card.

Who Wrote the "Best GEO Agency" Lists?

Here are the nine lists I checked on 25 October, and again on 4 November. I've left the publishers' names out, since several of them sell what I sell.

#The list coversWritten byOn its own list?Placed first?Says so where?
1Bali, 6 agenciesA Jakarta agencyYesYesIn the last FAQ
2Indonesia, 10 agenciesAn Indonesian agencyYesYesNowhere
3SingaporeA Singapore agencyYesYesNowhere (says the list isn't sponsored)
4GlobalA US agencyYesYes ("Best Overall")Nowhere
5GlobalAn AI SEO companyYesYes ("Editor's Pick")Nowhere
6GlobalA B2B agencyYesYesNowhere
7Belgium, 19 agenciesA Belgian agencyYesFirst row, but "explicitly not a ranking"Before the list
8GlobalA CRM software companyNoIts #1 is the agency named in its footerFooter: "Proudly brought to you by"
9Indonesia, 10 agenciesA news siteNon/an/a

Notice who wrote them?

Seven of the nine were written by an agency on its own list, and six of those put themselves first. One more first place went to the agency named in the publisher's footer.

Only the Belgian list said it up front. Its author wrote that the agency "has an interest in you choosing us", and then declined to rank anyone at all.

The Bali list does admit it, in the last of its six FAQs. Most readers won't scroll that far. I nearly didn't.

But I'm not saying the agencies on these lists are bad. Some are good.

A self-ranked list is still a list of names someone took the time to find. Read it like a phone book. Just skip the order.

Still, say you run a villa in Canggu and you're hunting for someone who can get you named when guests ask ChatGPT where to stay.

You'd never guess from these pages that the ranking was done by a contestant.

The trouble is that the assistants read these lists too. On 24 October, logged out from Bali, I asked Perplexity "who can get my business recommended by ChatGPT in Bali?"

It named six agencies. They were the Bali list's six, the first four in the same order, with that list as its only source.

Does it matter if you never open a list yourself? It does.

A list you'd skip on Google can still reach you inside an AI answer, author first. When I asked eight hiring questions in three assistants, the names moved with every question.

The one list here not written by a seller came from an Indonesian news site. And it scored ten agencies out of 15 and published its weights, which is the part worth borrowing.

What the Assistants Read When You Ask Them

On 24 October I put eight hiring questions to three assistants, logged out, from Bali.

Perplexity and Gemini showed 37 sources across 11 of their answers (ChatGPT's weren't logged), so I sorted them by who wrote them.

Who wrote the sourceTimes cited
A seller, about itself (service page, prices, blog)29
A directory or freelancer marketplace4
A seller's "best agencies" list2
A press release1
Off topic (a land surveyor)1
A news site or an independent review0

About four in five sources were a seller describing itself. Nobody between that page and the answer checked a word of it.

The directories aren't neutral either.

Sortlist's FAQ, How does the ranking on directories work?: three main areas influence the ranking, relevance, the agency's behaviour on the platform, and ROI, the budget allocated on the visibility module.

Perplexity cited Sortlist for "AI SEO agency Bali", and Sortlist says one of three things behind its ranking is "the budget allocated on the visibility module".

Clutch sells sponsorship tiers that "determine directory page placement". So a top spot can be bought, at least in part.

The two answers that read a list followed it closely. You saw Perplexity's above. Gemini, asked for a "GEO specialist Canggu", tagged its first names with that same Bali list.

Fair enough, you might say. Describing yourself well to an assistant is the job you'd hire them for.

But an answer like that shows who has done it for themselves. It says nothing about who has done it for a villa like yours.

The Bali GEO Market, Counted

On 4 November I went through every agency those answers and Google's page one named.

I kept the ones with a live GEO or AI SEO page that serves Bali. 15 made it, and Mersa sits outside that count.

On the seller's own pagesSellers (of 15)
A price for the AI search work8
What's included14
Which assistants they check14
How they measure (which questions, how often)9
A dated AI answer, with the question and the assistant0
English and Bahasa, both stated4
A minimum term5, all six months or longer
A promise of results or a placement4
"No guarantee", said plainly6
A Bali office9

Notice the zero? Not one shows a dated answer on its pages, and ours doesn't either. Ask for one on the call.

Eight publish a price. The monthly ones run from IDR 600,000 to IDR 50,000,000, so the number says more about the scope than about the seller.

Two tie the fee to results. One keeps working at no extra cost until you improve.

The other doesn't charge for a quarter when you're named less than agreed. Read what each one counts as "named" before you sign.

Two more just say it in the sales copy: AI will recommend you, with no terms attached.

Six say plainly that nobody can guarantee an AI answer. The other five say nothing about it.

How I Checked

  1. The names: every agency ChatGPT, Perplexity, Gemini and Google's page one named for the eight questions, 36 in all. Freelancers and marketplace profiles were left out.
  2. The test: a live GEO, AEO or AI SEO page, and Bali served. 15 passed.
  3. Each seller's own pages were read on 4 November 2026, never a list about them. Every price was checked a second time at the seller's page.
  4. "Not found" means it isn't on the public pages. It doesn't mean they don't do it.
  5. A price "on request" counts as no price. Mersa was scored the same way, below, and isn't in the 15.

Six Kinds of GEO Seller You'll Meet

Most of the 15 are the first kind on this table. 9 are SEO agencies that added GEO to what they already sold.

KindPublished priceSuitsCheck first
SEO agency that added GEOIDR 4,700,000 to 15,000,000/month, where shownA business already paying for SEOWhether the AI part has its own questions and report
Web studio adding AI searchFrom IDR 3,000,000/monthA new or tired websiteWhether anyone checks the answers after launch
GEO specialistFrom US$499/monthA villa or retreat selling to guests abroadWhat a "guarantee" counts, and the term
One-off check or fixIDR 1,500,000 check, IDR 4,500,000 fixSeeing where you stand firstWhat happens after the report
Low-cost packageFrom IDR 600,000/monthA small budget testing the ideaHow many questions, and who writes the pages
Foreign agency with a Bali pageFrom $1,900/monthA clinic whose patients fly in from AustraliaWho tests your WhatsApp and booking path in Bali

The kinds overlap. One Denpasar agency sells a one-off check and a monthly plan on the same page.

We're a GEO specialist too, on a monthly check: AI Visibility. The scorecard below rates us like everyone else.

Say you run a six-room villa in Canggu, and most guests book from Australia. Two proposals arrive in one week.

The first is an SEO agency at IDR 15,000,000/month for six months. The second is a specialist at US$499/month that only bills a quarter if you're named often enough.

The first buys you SEO with a look at ChatGPT. The second counts prompts, so you'd want to know which prompts, and who picked them.

Which kind fits depends on who books you.

A clinic needs the answers its patients see in Perth, in two languages. A retreat selling to Europeans can skip the Bahasa.

So one proposal can score high for one business and low for the next.

Make Your Own List: a 10-Point Scorecard

Put the proposals side by side and give each a point for every line it answers in writing. Half a point if it's there but vague.

#The proposal says1 point if it names
1Which questions get askedYour customers' questions, in their words, as whole sentences
2In which languagesEnglish and Bahasa, if your customers use both
3Which assistantsChatGPT, Perplexity, Gemini and Google's AI Overviews, or the ones your customers use
4How oftenEvery month at least, with each answer dated
5Which sourcesThe sources each answer cited, so you can see what to fix
6What work gets doneChanges to your own pages and listings, not only a report
7Who does itA person you can meet or message
8What it costsThe price and the minimum term
9What it promisesNo placement or ranking promised
10What they've shown youA sample report, a case study, or the check run on their own business

Eight or more, and it's worth a call. Under five, and you'd be paying for a label.

The news site's rubric from the first section gave price 1 of its 15 points. Here the price and the term get a full point, because you're the one paying the invoice.

On the call, take the eight questions to ask before you pay. Before it, a five-minute test shows whether their own site passes.

And check every proposal covers the same job before you compare prices.

What Counts as Proof

Three words get mixed up in GEO sales pages. Keep them apart.

WordWhat it meansWhat it's worth to you
NamedThe assistant says your business in its answerA start
CitedYour page or listing sits in its sourcesThe part the work can change
BookedA guest who asked an assistant books with youThe part you pay for

A screenshot of ChatGPT naming a client is one run of one question.

SparkToro and Gumshoe had 600 volunteers ask the same 12 prompts, about 3,000 answers in all. The same brand list came back less than once in 100 runs.

Then there's the "up to 40%" on sales pages. It comes from the paper that named GEO, published at KDD in 2024, and it's a lab benchmark measured on a set of test questions.

Your villa wasn't in the test.

Be wary of "special GEO setup" too. Google says its AI features have no additional requirements.

And if the main line on the invoice is an llms.txt file, read this first. Google says you don't need "AI text files" to appear in its AI features.

Where Mersa Fits, Scored on the Same Card

The AI Visibility price card on mersa.biz: IDR 4,800,000/month, with your customers' questions asked in four assistants every month, the sources they cite fixed and built, one answer page a month with schema and llms.txt, three competitors compared, and a one-page report.

We run Mersa from Bali, and AI Visibility is IDR 4,800,000/month.

On the card, from our own page, we score 8.5 out of 10. Here's where we lose points.

  • Bahasa: 0. It isn't on our page.
  • Who does the work gets half a point. It's the two of us, and the page doesn't say so.
  • We pass point 10 on a sample report. That shows you the format, but no result yet for a villa like yours, and we'd rather say that than round it up.

Inside the plan, every month your questions go into ChatGPT, Perplexity, Gemini and Google's AI Overviews, and the sources they cite get fixed.

One answer page gets written and three competitors get compared. Then a one-page report shows what the assistants said, the misses included.

It starts with one month, then runs on 30 days' notice.

So who should pick another kind? If you want your website rebuilt, a web studio fits better. If you only want to know where you stand, a one-off check costs less than one month with us.

Every price we charge is on one page.

Follow me on LinkedIn if this helped. And if you write one of these lists, put the disclosure at the top.

Common Questions

Is there an independent ranking of GEO agencies in Bali that a business owner can trust?

No. Of nine "best GEO agency" lists checked in October 2026, seven were written by an agency on the list, and six of those put that agency first. Directories such as Sortlist and Clutch rank partly on what agencies pay.

Why do so many "best GEO agency" lists put the agency that wrote them in first place?

Because the list is marketing. A list that ranks for "best GEO agencies" gets read by buyers and repeated by AI assistants, and first place costs its author nothing. Only one of nine lists said so at the top.

What should a GEO proposal for a villa, clinic or retreat in Bali include in writing?

At least five things: the customers' questions it will ask, in English and Bahasa where needed; the assistants it checks; how often; the work on the business's own pages and listings; and the price with the minimum term.

Is a GEO agency different from an SEO agency, and does a small business in Bali need both?

Mostly it's the same work with a new check on top. GEO adds asking ChatGPT, Perplexity and Gemini, but their answers still come from websites, Google Business Profiles and listings. A small business rarely needs two agencies for it.

What should a GEO agency's monthly report show a villa or clinic owner?

The questions asked, each assistant's answer and its date, whether the business was named, which sources were cited, and what was changed that month. It should include the months the business was not named, too.

Can I trust one screenshot of ChatGPT naming an agency's client as proof that the work works?

Rarely. When SparkToro and Gumshoe had 600 volunteers ask the same 12 prompts, about 3,000 answers in all, the same brand list came back less than once in 100 runs. Ask for dated answers from several months.

Ready to Get Found and Chosen?

Message us on WhatsApp. We reply ourselves, and the first 15-minute call is free.