Local SEO basics: how to get your shop on Google Maps in Thailand
Claim your Google Business Profile, get your NAP right, build a steady review habit, and understand what a realistic timeline actually looks like in Thailand.
SEO · 8 min read
Here is the real question most Thai shop owners are asking. Not "should I be on Google Maps" — your customers already live there. Thailand had 65.4 million internet users at the start of 2025, that is 91.2% of the population, Google handles over 95% of search here, and more than 90% of those searches happen on a phone. The question is sharper than that: why does the noodle shop two doors down show up above me?
That gap is winnable, and most of it is free to fix in an afternoon. Below is the do-it-yourself version, honest about what it can and cannot do, plus the parts that are specific to Thailand that generic guides skip.
The proximity paradox: what you can and can't control
Google ranks local results on three things: proximity (how close you are to the searcher), relevance (how well your profile matches what they typed), and prominence (how well-known and trusted you are). Here is the trap. You cannot move your shop. And proximity is only about 15% of the equation in 2025, down from roughly 25-30% back in 2020.
So chasing proximity is a dead end. The levers that actually move are relevance and prominence — and those are exactly the things a Google Business Profile controls. Google Business Profile signals make up around 32% of Local Pack ranking, review signals about 16%, on-page another 19%. That is where your afternoon goes.
- Proximity (~15%): fixed, you can't change your address
- Relevance (categories, keywords, NAP): fully in your control
- Prominence (reviews, mentions, links): built over time, also in your control
Claim and verify your Google Business Profile
This is step one and skipping it is the single most common mistake. Go to Google Business Profile, search for your business, and claim it. If it doesn't exist yet, create it. Then verify — Google usually mails a postcard to your address, which in Thailand can take roughly 5-14 days, so start now and don't wait.
Why it matters: a complete profile gets about 7x more clicks than an incomplete one. Fill in everything — hours, phone, website, services, attributes. Half-finished profiles quietly lose customers to the shop that bothered to finish.
- Pick the most accurate primary category — this is one of the strongest relevance signals
- Add real photos: profiles with photos get ~42% more direction requests and ~35% more website clicks
- Add your LINE Official Account link so a Maps visitor can chat the way Thais actually buy
Get your NAP and Thai keywords right
NAP means Name, Address, Phone — and it has to match exactly everywhere it appears: your website, Google Maps, your LINE OA, Facebook, and any directory you're listed in. "Soi 11" in one place and "ซอย 11" in another, or two different phone numbers, and Google quietly trusts you less. Pick one format and make it identical across every listing.
Now the Thailand-specific part most guides miss: you have two audiences searching in two languages. Thai customers type "ร้านกาแฟใกล้ฉัน" or "กินที่ไหนดีในกรุงเทพ". Expats and tourists type "coffee shop near me Bangkok" or "best dentist Bangkok". A profile written only in English is invisible to the first group; a profile only in Thai is invisible to the second. Use both — naturally, in your description and services, not stuffed.
- Keep Name, Address, Phone identical across web, Maps, LINE OA, and directories
- Write your description in both Thai and English for the keywords each audience actually types
- Use natural local phrases (เมนู, ที่จอดรถ, near me, in Bangkok) where they genuinely fit
Build a steady review habit, not a one-time burst
Reviews are the prominence engine. 97% of consumers read reviews for local businesses and 92% look at the star rating before choosing. But here is the catch a lot of owners miss: recency matters. About 74% of people want to see reviews from the last three months — so ten great reviews from two years ago do almost nothing for you today.
Make asking part of the routine. After a good meal or a finished service, ask the customer to leave a quick Google review, ideally with a QR code at the counter. Then reply to every single one. Roughly 80% of consumers are more likely to use a business that replies to all its reviews, and about 42% avoid businesses that ignore them. A polite reply in Thai (with a "ka" / "krub") to a Thai review and English to an English one signals you're paying attention.
- Aim for a steady trickle of fresh reviews, not one big push
- Reply to all of them — good and bad — in the reviewer's language
- Use a counter QR code or a LINE follow-up to make leaving a review easy
A realistic timeline (and why no one can promise #1)
Here is the honest version. For low-competition searches — a specific dish, a quiet neighborhood — you can start showing up in roughly 4-8 weeks after optimizing. Meaningful traction usually lands at 3-6 months. A top-3 spot in the Map Pack for a competitive Bangkok term often takes 6-12 months of consistent effort. The Local 3-Pack captures over 40% of clicks, which is exactly why it's contested.
And the part to be blunt about: no tool, no agency, no tactic can guarantee a #1 ranking. The proximity bias means a perfectly optimized profile still can't outrank a closer competitor for every searcher standing in a different spot. Anyone promising guaranteed #1 is selling you something that doesn't exist. What you can do is make your profile the most relevant and most trusted one in your area — and let proximity do whatever it does.
- ~4-8 weeks: visibility for low-competition searches
- 3-6 months: meaningful traction
- 6-12 months: top-3 Map Pack for competitive terms — never guaranteed
Frequently asked questions
How long until my shop shows up on Google Maps?
After you claim and optimize your Google Business Profile, expect visibility for low-competition searches in about 4-8 weeks. Meaningful traction usually comes at 3-6 months, and a top-3 Map Pack spot for a competitive Bangkok term can take 6-12 months of consistent effort. Verification by postcard also adds roughly 5-14 days at the start.
Can someone guarantee my business will rank #1 on Google Maps?
No, and you should be wary of anyone who promises it. Google's local results depend partly on how close you are to each searcher, so even a perfectly optimized profile can't outrank a closer competitor for everyone. A guaranteed #1 isn't something Google offers anyone.
Should I write my Google Business Profile in Thai or English?
Both. Thai customers search with phrases like "ร้านกาแฟใกล้ฉัน" while expats and tourists search "coffee shop near me Bangkok". A profile in only one language is invisible to the other audience. Write your description and services naturally in both languages.
Why does NAP consistency matter so much?
NAP is your business Name, Address, and Phone. When these don't match across your website, Google Maps, LINE OA, Facebook, and directories, Google trusts your listing less and your ranking suffers. Pick one exact format and use it identically everywhere.
How many Google reviews do I need?
There's no magic number, and recency matters more than total count — about 74% of people want to see reviews from the last three months. A steady trickle of fresh reviews, each one replied to, beats a big one-time burst that goes stale.
