SEO and digital marketing in Johor Bahru: decide whether you are selling to Johor or to Singapore, then build two plans
How a Johor Bahru business should buy SEO, digital marketing and advertising work, built on Iskandar Malaysia and JS-SEZ material, Johor Bahru City Council licensing and Google Ads location rules read on 22 October 2026.
Published by AI Knows Us · Updated 22 October 2026
A Johor Bahru business buying SEO or digital marketing has to answer one question first: are your customers in Johor, or across the Causeway in Singapore? The two need different plans. Johor customers find you through your Google Business Profile, Malay and English pages and local ads. Singapore customers search before they travel, compare prices in another currency and need a reason to cross. The Johor-Singapore Special Economic Zone, which covers Iskandar Malaysia and Pengerang, adds a third buyer: companies setting up in Johor. Hire a JB agency that can show you work for the buyer you actually have.
Three buyers in one city
Iskandar Malaysia's site gives the region a population of more than 2 million (2024) and lists nine promoted sectors: electrical and electronics, petrochemical, food and agro-processing, logistics, tourism, creative industries, healthcare services, education services, and financial and business services. Its JS-SEZ site says the zone covers Iskandar Malaysia and Pengerang, with the Invest Malaysia Facilitation Centre Johor (IMFC-J) as a one-stop centre for investors. For a marketing plan that means three different audiences:
| Buyer | How they search | What the plan needs |
|---|---|---|
| Johor residents | Locally, on phones, in Malay, English and Chinese | Business Profile per branch, local pages, local ads |
| Visitors from Singapore | From Singapore, before the trip | Pages that answer pre-trip questions, ads targeted at people in Singapore |
| Companies moving into the zone | By service and industry, often from abroad | Service pages for business buyers, listings in investor directories |
A dental clinic, car workshop or mall shop may serve the first two. A logistics firm or industrial supplier serves the third.
Reaching Singapore searchers with Google Ads
Google Ads offers two location options. "Presence or Interest", the broad option, reaches people in your target locations and people who have shown interest in them. "Presence" is the narrower option, which Google suggests when you only want to reach users in specific locations and not people elsewhere who are interested in them.
For a JB business, this choice matters. A campaign targeting Johor with "Presence or Interest" can already reach some Singapore residents who are interested in Johor. If you want Singapore visitors on purpose, run a separate campaign targeted at Singapore, with its own ads and landing pages, so you can see what it costs and what it brings. Google's help also explains what to do if an account's time zone or currency is set wrongly, so choose them carefully when the account is created.
Google Ads accounts with a Malaysian business address pay 8% sales and services tax on Google Ads, billed by Google Asia Pacific. Ask your agency whether that is inside its media quote.
Local SEO in Johor Bahru
Google says local results are mainly based on relevance, distance and popularity, and that there is no way to request or pay for a better local ranking. So a shop in Johor Bahru city centre competes mainly with shops near it, and a branch in Iskandar Puteri or Skudai needs its own profile. The basics:
- One Business Profile per real location, with accurate hours, real photos and replies to reviews.
- A page on your site for each branch, linked from its profile.
- Prices shown clearly where you can, since a visitor comparing with home will look for them.
Our guide to local SEO from the Business Profile to the map pack covers the method in full.
Business and advertisement licences from MBJB
Johor Bahru City Council (MBJB) issues business premises and advertisement licences by type of business. Its licensing page lists the documents, including a sketch or visual artwork of the advertisement or signboard, a copy of the current property tax receipt and the tenancy agreement where the premises are rented. Some trades need supporting letters from other agencies, such as the fire department and health department for food businesses. MBJB has also announced that licence stickers are no longer used at business premises in its area.
The signboard artwork your agency produces is part of that application, so finish it before you apply. Keep the business name on the licence, the sign, the website and the Business Profile exactly the same. That consistency is the cheapest local SEO fix there is.
Choosing a digital marketing agency in JB
Searches like "digital marketing agency johor bahru", "marketing company in johor bahru" and "seo johor" return local agencies, freelancers, advertising companies and agencies based in Kuala Lumpur or Singapore. Sort them by your buyer:
- Local customers: a local SEO provider who manages every branch profile and writes Malay and English pages.
- Singapore visitors: an agency that runs a separate Singapore campaign and reports it on its own. If you are a Singapore firm looking the other way, our page on hiring an SEO agency in Singapore covers that side.
- Business buyers in the zone: an SEO provider who writes service pages for companies setting up, and a LinkedIn and search plan aimed at them.
- Outdoor and print: an advertising company in Johor Bahru that already prepares MBJB advertisement licence artwork.
Compare quotes on one written brief: hours, named people, deliverables, which markets are included, and media spend kept apart from the fee. For the national rules on personal data, influencer labels and testimonials, read our guide to SEO and digital marketing in Malaysia.
Questions about SEO and marketing in Johor Bahru
Should a JB business target "Johor Bahru", "JB" or "Johor"?
Check all three, plus Malay and Chinese phrasings, in Keyword Planner with the location set to Johor and, separately, to Singapore. Write titles around the phrasing your buyers use.
Can one website serve customers in Johor and Singapore?
Yes. Keep one site, with clear pages for visitors from Singapore that answer their questions, and separate ad campaigns for each market so you can measure them apart.
Does the Johor-Singapore Special Economic Zone change our marketing?
Only if you sell to businesses. The zone, which covers Iskandar Malaysia and Pengerang, brings companies that need suppliers and services, so service pages for business buyers become worth writing.
When can we judge whether our JB marketing is working?
Track each market on its own: the Business Profile performance report and Search Console for local customers, and cost per enquiry in the Singapore campaign. Google's SEO Starter Guide says "In general, you likely want to wait a few weeks to assess whether your work had beneficial effects in Google Search results." The outcome depends on competition, your offer and your budget.
When a Singapore resident asks an assistant about JB
Someone in Woodlands can ask ChatGPT or Gemini "a reliable car service centre in JB near the checkpoint" and get two or three names before crossing. The reply draws on reviews, forums and the pages the assistant can read, so a good business with few reviews in English can be missing. AI Knows Us asks cross-border questions like this on ChatGPT, Gemini, Perplexity, Claude and Google AI Overviews and shows a Johor Bahru business whether its name comes back.