Map Pack rankings — the three businesses Google shows above the normal search results on local queries — drive 40-60% of clicks for any "{service} {city}" search in Thailand. If you're not in the top three, you're invisible to walk-in customers.
When we audit Thai SMB Google Business Profiles, we see the same four problems on almost every one.
Reason 1: Wrong primary category
Google's local algorithm weights primary category heavily. If you're a Thai massage parlour but your primary category is set to "Spa", you'll lose every search where customers typed "thai massage Bangkok" — because Google reads your category, not your business name.
The fix: pick the most specific category that describes your core service. If you do five things, your primary should be the one customers search for most often. Secondary categories cover the rest.
Reason 2: NAP inconsistency
NAP = Name, Address, Phone. Google checks whether the NAP on your Google Business Profile matches what appears on:
- Your website (homepage, contact page, schema markup)
- Facebook business page
- Wongnai / Yellowpages.co.th / chamber of commerce listings
- Older directory citations
If even one of those has a different phone format (`02-123-4567` vs `+66 2 123 4567`) or a different building number, Google reduces your trust signal. We routinely find businesses with 5-8 different versions of their address scattered across the web.
The fix: pick one canonical NAP format and update everywhere. Use the international phone format (`+66 X XXX XXXX`) and the exact address Google has on file.
Reason 3: Photo + review starvation
Google treats a Business Profile with 5 photos and 12 reviews as low-confidence — there isn't enough activity to verify the business exists meaningfully. Profiles with 30+ photos and 50+ reviews rank visibly higher for the same category and city.
The fix: target 30 photos minimum at launch (interior, exterior, products, team, signage) and an active review acquisition system. The system matters more than the count — Google's algorithm rewards steady weekly review flow over one-time bursts.
The practical mechanism for Thai businesses: a post-purchase WhatsApp or LINE message with a direct Google review link. Most Thai customers will leave a review when asked politely; almost none will hunt down your profile unprompted.
Reason 4: Profile abandoned after setup
Google weighs recency. A profile with no posts for 6 months signals "this business may not be open". A profile with weekly posts signals "actively operating".
The fix: post weekly. The posts don't have to be elaborate — a product photo, a seasonal offer, a holiday note, an event announcement, a behind-the-scenes shot. All count. The Google Posts feature is free, takes 90 seconds to publish, and the algorithm reads it as freshness signal.
The order we fix these in
When we take over a Google Business Profile, the cleanup sequence matters because some fixes compound and others are gated by them:
- Week 1: NAP canonicalisation (we set up the master record on the website + GBP + Facebook + top 5 Thai directories)
- Week 1: Primary + secondary categories fixed
- Week 1: 30+ photos uploaded (we'll shoot them if needed)
- Week 2: Review acquisition system live (WhatsApp post-purchase trigger)
- Week 2: First batch of Google Posts scheduled
- Week 3-12: Steady weekly cadence — posts, photos, review responses, citation expansion
What "realistic Map Pack timeline" looks like
In a Thai Tier 2 city (Khon Kaen, Udon Thani, Hat Yai, etc.) where competitive density is moderate, we typically see:
- Day 30: Visible position improvement in Search Console for branded searches
- Day 60-90: Map Pack top-three for at least one variation of the main "{service} {city}" query
- Day 120-180: Map Pack top-three for the full set of money keywords
In Bangkok central or Sukhumvit-strip categories where competition is fierce, double those timelines.
Things that don't matter (despite SEO myths)
- Building a website *just* for Google Business Profile signals — your existing site is fine if its NAP is consistent
- Hundreds of citations on random directories — five high-quality consistent citations beat fifty low-quality ones
- Paying for reviews — Thai Google catches this; the penalty is brutal
- Adding 50 secondary categories — Google ignores the noise after the first 2-3
What to do this week
If you want to see for yourself whether your profile has these problems, run this three-minute audit:
1. Search `"{your business name}"` in Google. Does your Business Profile appear with photos, hours, and a Google rating? If no — you have a verification or NAP problem. 2. Search `"{your service} {your city}"` in incognito mode. Is your business in the Map Pack top-three? If no — see reasons 1-4 above. 3. Check the last post date on your Google Business Profile. If it's more than 30 days ago — reason 4 is in play.
If two or more of those flagged, the cleanup is worth the effort. Map Pack ranking is a compounding asset — the longer you have it, the harder it is for competitors to displace you.