Local SEO rumours circulate constantly: a new ranking factor, a deprecated factor, a leaked Google internal document. Most of it is noise. Here's what we actually see moving Map Pack rankings in 2026 across our 40+ active Thai engagements, and what we've abandoned.
What works (high-impact, current)
### 1. Review velocity, not just count
Review count still matters, but Google now weights velocity — how steadily reviews come in. A profile with 200 reviews acquired in 6 months ranks better than a profile with 200 reviews acquired in 4 years.
Why: spam profiles often have suspicious review bursts. Steady drip = legitimate business.
Practical implication: aim for 4-8 new reviews per month consistently, not a one-time push of 50 reviews.
### 2. Primary category specificity
Picking the most specific available primary category outperforms a generic parent category. "Thai Massage Therapist" beats "Massage Therapist" beats "Health & Beauty".
Why: Google's algorithm matches categories to user query intent at high resolution. Generic categories compete in larger pools.
### 3. NAP consistency across 30+ citations
Google cross-checks your business NAP against an ecosystem of citations — Wongnai, Yellowpages.co.th, Facebook, regional chambers, professional directories. Inconsistency reduces trust signal.
The magic number isn't "build 200 citations" — it's "keep the 30 you have perfectly consistent". Five well-chosen Thai-relevant directories beat 50 random ones.
### 4. Active Google Posts
Google Posts are weekly mini-announcements visible inside your Business Profile. Posts published in the last 7 days carry real weight; posts older than 30 days fade.
Most Thai SMBs publish zero posts. The few that publish weekly beat the silent ones for the same category and city — directly attributable to the freshness signal.
### 5. Review response rate + speed
Google counts whether you reply to reviews and how fast. A profile with 100% review-response rate within 48 hours outranks the same profile with 30% response rate.
Practical: respond to every review (positive and negative) within 24 hours. Even one-line acknowledgements count.
### 6. Photo upload frequency
Uploading new photos monthly signals "actively operating". Profiles with 30+ photos updated regularly beat profiles with 200+ photos all uploaded years ago.
Mix interior, exterior, products, team, events. Fresh > polished.
### 7. Service-area pages on your own website
For businesses serving multiple neighborhoods or cities, dedicated landing pages per area (with unique content, embedded map, local schema) correlate strongly with Map Pack ranking in those areas.
The pages aren't doorway pages if they have real unique content — local landmarks, area-specific offers, neighborhood-aware copy. We've built this pattern across hundreds of city pages for our own site as proof.
What's been deprecated (don't bother)
### Keyword stuffing the business name
Naming your business "Bangkok SEO Agency Pattaya Hua Hin Best Cheap" used to move rankings. Google penalises this aggressively now. Use your real legal business name; the category and category tags carry the keyword weight.
### Hundreds of irrelevant citations
The 2010s-era "build 500 citations" strategy actively hurts in 2026. Google's spam team flags profiles with citation profiles that look obviously manufactured. Quality > volume — 30 relevant Thai citations beats 300 random ones.
### Spammy review trading
Review swaps with other businesses, paying for reviews on Fiverr, fake reviews from staff personal accounts — Google's ML now detects all of these. The penalty is brutal: complete removal from Map Pack for 3-6 months.
### Building dozens of fake Google Business Profiles
Spamming Google with multiple GBPs for the same business (one per neighborhood, one per service variant) is detected and consolidated. You end up with one canonical listing minus the work you put into the fakes.
### Address spoofing for service-area businesses
Using fake addresses (UPS boxes, rented mailboxes, co-working spaces you don't actually operate from) to claim presence in multiple cities is risky in 2026. Google requires physical verification more aggressively than 5 years ago.
What's newly important (rising signals)
### Booking integration
Profiles with integrated booking (table reservations, appointment scheduling, ticket purchases) show direct "Book" buttons in search results. This is becoming a hard ranking signal — bookable businesses rank above non-bookable for the same category.
Supported integrations: OpenTable, Resy, SETMORE, vagaro, plus regional integrations like Wongnai Booking.
### Q&A activity
The Q&A section on Google Business Profiles is read by Google's local algorithm. Profiles with answered questions rank better. Most Thai SMBs ignore this section entirely.
Practical: review your profile's Q&A weekly. Pre-empt common questions by answering them yourself (Google allows this).
### Messaging enabled
Profiles with the Google Messages feature enabled show a "Message" button alongside "Call" and "Directions". This is now weighted into local ranking.
Be aware: enabling means you commit to replying. Slow replies hurt; not enabling at all is neutral; enabling and responding promptly is the win.
### Attributes + accessibility
Profile attributes (women-led, LGBTQ+ friendly, wheelchair accessible, Wi-Fi available, outdoor seating, etc.) are query filters now. Customers can filter the Map Pack by these attributes. Profiles with rich attribute completion appear in more filtered results.
For Thai businesses: "identifies as Thai-owned", "LGBTQ+ friendly", "women-led" all carry visible ranking benefit in 2026.
The compounding effect
No single signal moves the Map Pack dramatically. The compounding of 10-15 signals does.
When we move a profile from Map Pack invisibility to top-3, the changes are usually:
- 3-4 weeks of NAP cleanup
- 1-2 weeks of profile rebuild (categories, photos, attributes, Q&A)
- 6-8 weeks of consistent review acquisition + post cadence
- Ongoing weekly maintenance
No single tactic. The whole portfolio of signals working in concert is what wins.
What to do this week
If you want a fast self-audit on where your profile stands:
1. Search your business name. Is the result a complete, photo-rich, recently-updated profile? Score 1-10. 2. Search `{your service} {your city}` in incognito. Are you in Map Pack top-3? Top-10? 3. Open your profile management dashboard. How many of these are true: (a) reviewed answered = 100%, (b) post in last 7 days = yes, (c) photo in last 30 days = yes, (d) Q&A has answered questions, (e) messaging enabled?
If you score under 3/5 on the second list, that's your priority cleanup.