Cross-Border GEO // MY & SG TL;DR Singaporeans do not ask AI for “the best clinic in Johor Bahru”. They ask for “a clinic near CIQ”, “worth crossing for”, or “safe for Singaporeans”. These are cross-border questions, and they need cross-border answers. Most JB businesses only describe themselves as a local business in a Malaysian city, so AI engines like ChatGPT, Gemini and Perplexity cannot connect them to what a Singaporean is actually asking. If your pages talk about checkpoints, travel time, SGD pricing, payment options and trust signals for Singaporean customers, you give AI a reason to name you. The Causeway is not a small market. Singapore’s checkpoints handled a record 245 million traveller crossings in 2025, and roughly three quarters of them went through the land border with Malaysia, according to South China Morning Post. A big share of those trips are for shopping, dining, dental work, aesthetics, car servicing and weekend leisure. What has changed is how those trips are planned. A Singaporean deciding where to go this Saturday is increasingly asking an AI assistant, not scrolling through ten search results. And the way they ask is very specific to their situation. A local Johorean asks: best dental clinic in JB. Same category, completely different question. The second one carries extra conditions about location, language, value and trust. The businesses that get named are the ones whose content answers those conditions directly. These are the patterns worth testing for your own category. Each one is asking AI to check something specific before it recommends you. Notice that none of these are about being “the best”. They are about fit. That is good news for smaller JB businesses, because fit is something you can prove on your own website. When we audit Johor businesses, the same gaps come up again and again. None of them are about bad service. They are about missing information. AI does not recommend the business that is closest. It recommends the business that explains it is close. You do not need a separate website. You need clear, specific content that answers cross-border questions in plain language. Start here: Structured data helps search and AI systems understand where you operate. If you serve customers from both Johor and Singapore, say so with This does not replace written content, but it removes ambiguity. Google’s guidance on local business structured data is a good starting point. The Johor Bahru to Singapore RTS Link will connect Woodlands North in Singapore to Bukit Chagar in JB, with a journey of about five minutes and capacity of up to 10,000 passengers per hour in each direction. Opening is currently expected in early 2027, according to Land Transport Guru. When it opens, people will start asking AI things like what is near Bukit Chagar RTS or best food walking distance from RTS JB. Very few businesses have content that answers these yet. If you are within walking distance of Bukit Chagar, this is one of the rare moments where you can own a set of AI answers before anyone else does. Opening dates for major transport projects can move. Check the latest official update before you publish anything that depends on a specific date. Almost every JB business pitched to Singaporeans leads with price. That makes “cheaper than Singapore” the most crowded answer space in the region. AI already has hundreds of businesses that fit it. A stronger move is to own a reason others are not claiming: the safest, the fastest turnaround, the most experienced specialist, the easiest to reach from the checkpoint, or the best follow-up care for overseas customers. We explain this approach in more detail in our article on Answer Space Positioning. The short version: pick one reason, prove it properly, and repeat it everywhere. No. AI engines are answering questions about JB, so a JB business is the right answer. What matters is that your content clearly explains why you suit Singaporean customers. English is essential for Singaporean audiences. Adding Chinese can help if many of your customers use Chinese-language AI tools or search in Chinese. Keep business details consistent across every language version. Show RM as your official price and treat SGD as an approximate reference with a date. This helps comparison without creating confusion when exchange rates move. Categories where Singaporeans already cross regularly: dental, aesthetics and skincare, car servicing, food and beverage, hair and beauty, wellness and massage, and weekend leisure. Ask ChatGPT, Gemini and Perplexity the questions in the table above, using your own category. Note who gets named and the reason given. If you are not there, the reason AI gives for your competitors shows you what evidence you are missing. Want to know how AI answers Singaporean questions about your business? Request a free AI Visibility and GEO Readiness Audit. We will check whether AI can connect your business to cross-border queries, and what to fix first.How Singaporeans Ask AI About Johor Bahru, and Why Your Business Is Not in the Answer
Why cross-border search is a different game
A Singaporean asks: good dental clinic in JB near CIQ, English-speaking, worth it for Singaporeans?How Singaporeans phrase cross-border questions
How they ask
What AI needs to find on your pages
“near CIQ” / “near the checkpoint”
Distance or travel time from Bangunan Sultan Iskandar, walking or Grab directions
“worth crossing for”
Clear pricing, ideally with an SGD reference, and what makes the trip worthwhile
“safe for Singaporeans”
Licences, named professionals, after-care, what happens if there is a complication after they return
“can pay with PayNow / card?”
Accepted payment methods stated plainly
“open on Sunday / public holiday”
Opening hours that match Singapore weekends and holidays, kept consistent everywhere
“day trip” / “half day in JB”
How long the visit takes, whether booking ahead is needed, what is nearby
Why most JB businesses are invisible to these questions
What to put on your pages for Singaporean customers
Tell AI who you serve, in your structured data
areaServed in your LocalBusiness schema:"areaServed": [
{ "@type": "City", "name": "Johor Bahru" },
{ "@type": "Country", "name": "Singapore" }
]
The RTS Link will create a new wave of questions
Do not compete on “cheaper”
Frequently asked questions
Do I need a Singapore address or .sg domain to appear for Singaporean queries?
Should I write my content in English, Malay or Chinese?
Will showing SGD prices cause problems?
Which industries benefit most from cross-border GEO?
How do I check whether AI already recommends my business to Singaporeans?
Sources