Gemini and Perplexity in Malaysia: two engines, two different jobs
Co-Founder, Geo One

Gemini and Perplexity both answer buyer questions, but they assemble those answers differently, so work that gets you named in one won't automatically get you named in the other. Gemini sits inside Google's ecosystem and leans heavily on what Google already holds about your business: your website, your Business Profile, your structured data, third-party listings. Perplexity is built around retrieving and citing sources at the moment of the question, so it favours pages it can fetch, read and quote right then. For a Malaysian SME that means two separate checks, not one.
This piece is written for owners and practice managers of Klang Valley professional-services firms with 2 to 50 staff: clinics, law and accounting firms, property agencies, freight forwarders. Disclosure: it comes from Geo One, a Generative Engine Optimisation (GEO) and Answer Engine Optimisation (AEO) agency in Kuala Lumpur.
What's actually different between Gemini and Perplexity?
The short version: Gemini rewards being a well-described, verifiable entity. Perplexity rewards being a quotable source.
Gemini answers tend to draw on Google's existing understanding of who you are, where you are and what you do. If your Google Business Profile says one address and your website footer says another, that inconsistency is a problem long before any AI is involved. Perplexity behaves more like a researcher with a browser open: it fetches pages and shows which ones it used. If your page can't be fetched, or it doesn't contain a clean, extractable answer to the question, there's nothing to cite.
There's a practical consequence most comparisons skip. Because Perplexity shows its sources, you can see exactly which page of yours was used, or that a competitor's page was used instead. Gemini generally doesn't hand you that list, so you diagnose it differently: you read the answer and check whether the facts about you are right. Testing Perplexity is a retrieval check. Testing Gemini is an accuracy check.
Two failure modes, two different fixes
Run the same buyer question through both and you'll usually land in one of two failure modes.
You're named, but described wrongly, old address, a service you dropped, a branch you closed, the wrong price bracket. That's an entity problem. The fix is in Google's lane: Business Profile, structured data, consistency across listings. More content won't help.
You're not named at all, and a competitor is cited, that's a retrieval problem. Either your page can't be fetched, or it exists but doesn't answer the question in a liftable form, or there's no third-party record of you to corroborate. The fix is in the citation lane.
Treating these as one score is where most effort gets wasted. We've written about why four-engine coverage matters more than a single number if you want the longer argument.
What does optimising for Gemini in Malaysia look like?
Gemini work in Malaysia is mostly entity work plus language work, and the language part is not optional.
Mobile-first phrasing. Prompts typed on a phone tend to be conversational and full-sentence, not keyword shorthand. A page that answers "berapa kos rawatan akar gigi di KL" in plain language is easier to draw from than one built around a keyword string. You don't have to guess at this phrasing: your WhatsApp enquiries are already full of it, in exactly the mix of English and Malay your buyers use. That's a free prompt list sitting in your phone.
Bahasa Malaysia is a real surface, not a translation afterthought. If your buyers ask in Malay and you only publish in English, you're relying on the model to bridge that gap. Sometimes it does. Tracking Malay prompts separately tells you whether it did. We cover that in our guide to tracking Bahasa Malaysia prompts in AEO reporting.
Gemini is a general tool, not only a search box. Assuming it behaves like Google Search is a weak assumption. Users ask it to draft documents, explain concepts and generate images, not just look things up. A business that only thinks about keywords misses most of the surface.
The unglamorous part is entity hygiene, and in Malaysia it has a specific shape:
- Registered name versus shop-front name. The Sdn Bhd or Enterprise name on your invoices and SSM records is often not the name on your signage, your Business Profile or your website. Pick one public-facing name and let the registered name appear only where it legally must.
- Branch naming. Multi-location practices frequently end up with profiles named three different ways. Use one pattern, brand plus location, consistently, so the branches read as one business with several addresses rather than several unrelated businesses.
- Klang Valley addresses. A firm physically in Petaling Jaya, Puchong or Subang that markets itself as "KL" throughout its site creates a mismatch between its stated location and its verified one. Name the actual address, then say which areas you serve. Those are two different claims and both are useful.
Schema.org documents the vocabulary for marking this up. Structured data doesn't make an assistant recommend you. It makes you easier to describe correctly, a different and more honest claim.
What does optimising for Perplexity look like?
Perplexity work is citation work: being the page worth quoting, and being reachable when the question is asked.
- A direct answer in the first two sentences of a section. If the answer is buried in paragraph six, there's less to lift.
- Specifics that can be verified. Hours, service lists, locations, qualifications, prices. Most Malaysian professional firms won't publish a price, and often can't. The workable compromise is a range plus the factors that move it, "RM X to RM Y depending on complexity and number of sessions". A range is quotable. "Contact us for a quote" is not.
- A fetchable page at all. A large share of Malaysian SMEs run their real presence on Facebook, Instagram and WhatsApp, with a thin brochure site nobody has touched in three years. An answer engine can't quote a WhatsApp catalogue. If your best content lives only in social posts, you are invisible to the entire citation lane by construction.
- Third-party records. Ranked best-of lists and independent write-ups are a common citation surface. For regulated professions in Malaysia, the more valuable version usually already exists: the Malaysian Bar's directory, MIA's member search, the LPPEH register for estate agents, MMC and MDC records for doctors and dentists, industry association listings for freight forwarders. These aren't links to build. They're records to make accurate, complete and current, which is cheaper and more defensible than chasing mentions.
We do this as Authority AI citation and mention building: relevant directories, industry publications, professional profiles and credible third-party sources appropriate to your category. We don't manufacture mentions, and outreach never guarantees publication.
Can one engine be fine while the other never names you?
Yes, and crawler access is the usual reason.
The AI companies run more than one bot each. There is typically a training crawler and a separate search-time agent that fetches pages when a user asks a live question. Blocking one family of bots can silently block the other. OpenAI's platform documentation and Google's documentation on crawlers list their crawler names and are worth reading with your developer rather than guessing. Perplexity publishes its user-agent details in its help centre.
What should a Malaysian SME check first?
Two things before anything else. First, confirm that your site can be crawled by AI bots, a robots.txt misconfiguration silently removes you from consideration on every engine at once. Second, check that your business name, address and category are consistent across your website, your Google Business Profile and any major directories. Inconsistency undermines both Gemini's entity understanding and Perplexity's ability to verify the specifics it quotes.
Then run one real buyer question through both engines and see which failure mode you're in. That tells you which lane to spend money in, and, just as usefully, which one not to.
Frequently asked questions
Do I need to do separate work to show up in Gemini and Perplexity?
Yes, they should be treated as two separate lanes. Gemini leans on what Google already holds about your business: website, Google Business Profile, structured data and third-party listings. Perplexity retrieves and cites sources at the moment someone asks, so it favours pages it can fetch, read and quote right then. Work that gets you named in one won't automatically get you named in the other.
How should I write pages so Perplexity quotes them?
Put a direct answer in the first two sentences of each section, because an answer buried in paragraph six gives less to lift. Include specifics that can be verified: prices, hours, service lists, locations, qualifications. Vague positioning copy gives an answer engine nothing to stand on. The page also has to be reachable when the question is asked, or there is nothing to cite at all.
Why does my business appear in one AI assistant but never in another?
Crawler access is the usual reason. Each AI company runs more than one bot, typically a training crawler plus a separate search-time agent that fetches pages when a user asks a live question. Blocking one family of bots can silently block the other. OpenAI's and Anthropic's platform documentation list their crawler names, and they are worth reading through with your developer rather than guessing.
Will adding schema markup make AI assistants recommend my firm?
No. Structured data does not make an assistant recommend you. It makes you easier to describe correctly, which is a different and more honest claim. The rest of the Gemini groundwork is entity hygiene: a consistent business name, one canonical address, accurate categories, and structured data that matches what a visitor can actually see on the page. Schema.org documents the vocabulary for it.
Why do directory listings and industry write-ups matter for a small KL firm?
Research indicates that ranked best-of lists and independent write-ups are a common citation surface for answer engines, and that smaller brands appear in relevant AI answers far less often than household names. That gap is why legitimate directory listings, professional registers and industry publications matter for an SME. Mentions should not be manufactured, and outreach never guarantees publication.

Bernard Leong
Co-Founder, Geo One
Nearly 20 years across energy, capital strategy and applied AI, including large-scale operational data at BP. Founded SkillsMe and Cryptrain.
More about the teamCheck Your AI Visibility
See how AI platforms currently view your business with a free scan.
Free AI Scan