Foreign agencies often pitch Thai businesses a single national SEO strategy. That fails because Thai search behaviour breaks sharply by city — language mix, query intent, channel preference, and competitive density all shift in ways that need different keyword strategies.
Here's what we see across 40+ active engagements spanning all four major market types.
Bangkok: bilingual, competitive, premium-intent
Bangkok's search market is structurally different from anywhere else in Thailand:
Language mix
roughly 60% Thai / 40% English in commercial queries. Higher English share than any other Thai city
Competitive density
at least 20+ active SEO-investing competitors in every major category
Premium intent
Bangkok buyers vet vendors more carefully than other markets — real office address, named team, Thai-registered business all matter visibly
District-level granularity
queries split by Sukhumvit, Silom, Sathorn, Asok, Phrom Phong, Thonglor, Ekkamai, Ari — a single "Bangkok" query misses 60% of intent
Strategy implication: don't compete on "{service} Bangkok" alone. Build district-level pages, run Thai and English content in parallel, invest in trust signals (named team, real address, case studies).
Chiang Mai: Thai-dominant locally, English from the nomad community
Chiang Mai has the most distinctive search profile in Thailand:
Language mix
~75% Thai for local-business categories, but English queries from the long-stay expat and Digital Nomad community make up a meaningful slice (20-25%) of high-value commercial searches — boutique hotels, co-working, specialty cafes, language schools, SaaS
Slower business culture
Chiang Mai decisions take longer than Bangkok or Pattaya. Buyers research more, vet more, ask more questions before reaching out
Competitive density
meaningfully lower than Bangkok. Budgets that wouldn't move the needle in the capital can produce real ranking gains here within 90-120 days
Lanna handicraft niche
a small but specific export-buyer audience searches in English for traditional crafts, ceramics, silver — this niche has lower competition than expected
Strategy implication: lead with Thai for local categories; build dedicated English content for the nomad-facing commercial keywords. Don't try to outspend Bangkok competitors here — outwait them.
Phuket: OTA-dominated, English-first, niche local market
Phuket's commercial search is dominated by Online Travel Agencies (Booking, Agoda, TripAdvisor, Expedia) on the tourism side, but the local-business market is quite different:
Hospitality categories
dominated by OTAs. Direct ranking for "hotels Phuket" is essentially impossible without a portal-level investment. Strategy must pivot to long-tail district queries (Bang Tao villas, Patong tours, Mai Khao retreats)
Real estate
dominated by Hipflat and DDProperty. Same dynamic — long-tail or niche only
Local services market
smaller but accessible. Phuket has a fast-growing expat services category (international moving, immigration assistance, premium yacht services) where competition is much lower than the tourism categories
Language mix
~50% Thai / 50% English overall, but ~80% English in the high-value tourism + expat services categories
Strategy implication: stop trying to compete with OTAs on broad terms. Win the long tail of district + property type queries, and target the expat services niche where direct ranking is achievable.
Pattaya: multi-language, entertainment-dense, residential growth
Pattaya is unique even by Thai standards:
- Language mix: the most multi-language search market in Thailand. Thai, English, Russian, German, Chinese, Hindi all show measurable search volume on tourism categories
- Three parallel economies: tourism (most visible), expat residential (growing), and Eastern Economic Corridor industrial (Map Ta Phut spillover) — each has completely different SEO buyer profiles
- Local-pack ranking matters more than in any other city: many Pattaya buyers walk in after a Google Maps search
- Competitive density: high in tourism, moderate in residential, surprisingly low in B2B / EEC supplier categories
Strategy implication: choose your economy and commit. Trying to rank for everything diffuses budget; ranking for the right subset wins. Maps + local pack should get equal investment to organic.
Tier 2 cities (Khon Kaen, Udon, Korat, Hat Yai, etc.)
The Tier 2 market is where most Thai SMB clients actually live. Search behaviour here:
Thai-dominant
85-95% Thai-language queries
Lower commercial density
5-8 competitors per major category vs Bangkok's 20+
High mobile share
75-85% mobile traffic (vs 65-70% in Bangkok where desktop B2B research is stronger)
Regional dialect
Isaan-influenced queries in the Northeast (โต้รุ่ง, ฮัก, สิ) measurably appear in commercial searches — Bangkok-template content misses these
Long durability of rankings
once you win the top three, you tend to hold them for years because fewer competitors actively invest
Strategy implication: Tier 2 is where SEO budget produces the best ROI in Thailand. The opportunity gap is wide and the rankings are sticky. Most clients win Map Pack in 60-90 days at one-third the cost of competing in Bangkok.
The deep south (Yala, Pattani, Narathiwat)
A category of its own:
Malay-Thai bilingual market
queries appear in both Thai and Malay script
Halal-first commerce
F&B and food-export categories search with halal certification as a primary filter
Border-trade flow
Malaysian buyers cross the border for healthcare, retail, services — searches happen on both sides
Very low competitive density
most categories have under 5 active SEO competitors
Strategy implication: bilingual Thai-Malay content captures search volume nobody else competes for. Halal certification signals matter visibly in click-through.
What this means for keyword research
If you're doing keyword research with a tool that aggregates Thailand as a single market, you're missing 60% of the picture. Effective Thai keyword research is per-city. The same product can have:
- 3x the search volume in Bangkok vs Chiang Mai
- A completely different language mix in Phuket vs Hat Yai
- Different competing intent in Pattaya vs Khon Kaen
- Regional dialect variations that don't appear in any national keyword database
We build keyword maps per Tier 1 city manually because the tools can't see this granularity automatically.
Honest caveat
The patterns above describe the average. Individual industries break them: a luxury hotel in Pattaya may behave more like Bangkok than like a Pattaya restaurant. A SaaS company in Chiang Mai may behave more like Bangkok B2B than like Chiang Mai retail. Always validate against your actual customer base before locking strategy.