DalatraStart a project
January 19, 2026 · 10 min read

Local SEO Bangkok: restaurants and cafés in 2026.

A working playbook for Bangkok restaurants and cafés to rank in local search. Covers Google Business Profile, schema, Wongnai, Eatigo, BK Magazine, and the on-site content that compounds over 12 months.

A Bangkok restaurant or café that ranks in the top 3 of local search for `[neighborhood] [cuisine]` queries receives 60% to 80% of the click-through from that query. The same business at position 7 receives less than 5%. The gap between those two outcomes is the difference between a fully booked weekend and an empty dining room — and most of the work to close that gap is one-time setup that compounds over years.

After shipping more than 40 restaurant and café websites in Bangkok and observing the local search outcomes of each, we have settled on a playbook that consistently moves the needle. It covers six surfaces: Google Business Profile, on-site schema, Wongnai, Eatigo, BK Magazine and TimeOut, and a 12-month content calendar. Skip any one of them and the rankings stay flat. Stack all six and you typically see top-3 local rankings within 60 to 120 days.

1. Google Business Profile (GBP) — the foundation of local search. Every local search query in Bangkok — `Thai food Sukhumvit`, `coffee Ekkamai`, `pizza Asoke` — routes through Google's local pack: the three-result map block at the top of search results. GBP is what controls whether your business appears in that pack. A complete, active GBP is the single highest-ROI free asset in local SEO.

Minimum viable GBP setup for a Bangkok restaurant or café: verified profile, accurate name/address/phone matching exactly what is on your website and on all listings, primary category set correctly (`Thai restaurant`, `Italian restaurant`, `coffee shop`, `bakery`, etc.), 4 to 6 secondary categories, 30+ photos uploaded directly by you (interior, exterior, food, team), full opening hours including all Thai holidays, menu link or uploaded menu PDF, services attributes (dine-in, takeout, delivery, outdoor seating), and accepted payment methods.

Beyond setup: post once a week (offer, event, new dish), reply to 100% of reviews within 48 hours, and ask every happy customer to leave a Google review using a QR code at the table. The goal is 50+ reviews with a 4.5+ average within 6 months of opening.

2. On-site schema markup. Schema markup is invisible code on your website that tells Google explicitly what your business is. For restaurants and cafés, the schemas that matter are `Restaurant`, `LocalBusiness`, `Menu`, `MenuItem`, `Review`, and `OpeningHoursSpecification`. Most Bangkok F&B websites have either no schema or generic Organization schema — leaving the entire eligibility for rich snippets, menu cards in search results, and aggregated review stars on the table.

Properly implemented `Restaurant` schema enables: star ratings in search results (significant CTR boost), menu items shown directly in Google, opening hours and price range displayed without the user clicking through, and eligibility for the `Top restaurants in [neighborhood]` carousel that Google has been testing in 2026. We have measured CTR improvements of 30% to 60% from schema alone.

Implementation is a 2-hour task for a developer who has done it before. Use JSON-LD format in the `<head>` of every page. Validate with Google's Rich Results Test before pushing to production.

3. Wongnai — the Thai-language F&B directory. Wongnai is the dominant Thai-language restaurant discovery platform in Bangkok in 2026, with over 12 million monthly active users. For any F&B business serving Thai customers (which is nearly all of them, regardless of cuisine), a claimed and optimised Wongnai listing is non-negotiable.

Minimum viable Wongnai setup: claimed listing, complete profile with accurate hours and contact, 20+ high-quality photos, menu uploaded with prices, business description in Thai (translated by a native speaker, not Google Translate), correct cuisine categories, link back to your website. Encourage Wongnai reviews using the in-app prompts and table tents.

4. Eatigo — discounted off-peak bookings. Eatigo offers customers 10% to 50% discounts during off-peak hours in exchange for restaurants filling otherwise empty seats. The platform's reach in Bangkok is significant for restaurants targeting expats and tourists.

Decision criteria: if your restaurant has a defined off-peak window (most do — typically 2pm to 5pm and 9pm onwards) and you would rather have a paying customer at 30% off than an empty table, Eatigo is a yes. If your peak hours fill on reputation alone and you do not need fillers, Eatigo is optional. Most independent Bangkok restaurants we work with use it for the first 12 months while building word-of-mouth and then phase down to peak-only bookings.

5. BK Magazine, TimeOut Bangkok, and editorial features. Press mentions are the strongest credibility signal for the English-speaking expat market. BK Magazine, TimeOut Bangkok, Coconuts, and Lifestyle Asia regularly publish `Best of` lists that drive significant traffic and bookings to featured restaurants for months after publication.

Strategy: identify the editor or freelance writer who covers your neighborhood and cuisine, send a short, specific pitch (not a press release — a 3-sentence email about one specific angle: a new dish, a chef story, a seasonal menu, a unique sourcing approach). Follow up once. The hit rate is low (10% to 20%) but each placement generates more value than 6 months of paid ads.

When a feature lands, link to it from your website's press section, post it on Instagram, share it on Facebook and LINE, and embed the quote on your home page. The press mention becomes a permanent credibility asset.

6. The 12-month content calendar. On-site blog content is the slowest-compounding local SEO asset but also the highest-leverage. A Bangkok restaurant blog publishing 1 to 2 long-form articles per month, targeting local intent keywords, will typically see organic search traffic compound to 1,000+ monthly visitors within 12 months — at zero marginal cost beyond writing time.

Content angles that work for Bangkok F&B in 2026: `Best [cuisine] in [neighborhood]` round-up posts mentioning your restaurant in the top 3 (link bait + local SEO), `What to order at [your restaurant]` guides for visitors, neighborhood guides (`What to do in Ari before dinner`), seasonal posts (`Best Thai dishes for the cool season`), chef profile and ingredient-sourcing stories, event recaps (collaborations, pop-ups, festivals), and recipe posts featuring signature dishes.

Each post should be 1,000 to 1,500 words, include 4 to 8 photos, target one primary keyword and 2 to 3 supporting keywords, link internally to your menu and reservation pages, and end with a clear booking CTA.

The 90-day measurement framework. Local SEO is a compounding investment, not a campaign. Measure progress against these four metrics at days 30, 60, and 90: (1) Google Business Profile insights — views, calls, direction requests, website clicks, (2) organic search traffic to the website (Google Analytics 4), (3) ranking position for 5 priority keywords (use a free tool like Google Search Console or a paid tool like Ahrefs), (4) reservations and walk-ins attributed to organic search (ask customers `how did you hear about us?` at the table).

Typical trajectory for a well-executed playbook: month 1 — GBP views up 50%, organic traffic flat (Google has not crawled the schema yet), 5 to 10 new reviews. Month 2 — GBP views up 150%, organic traffic up 40%, ranking position for 2 of 5 priority keywords. Month 3 — GBP views up 300%, organic traffic up 100%, top-3 ranking for 3 of 5 keywords, measurable lift in walk-ins.

Common mistakes that kill local SEO. Three patterns we see in struggling Bangkok F&B businesses: (1) inconsistent NAP — the address or phone on the website does not match the GBP, which does not match Wongnai, which does not match Eatigo. Google penalises NAP inconsistency. Fix this on day 1. (2) Stuffed keyword pages — pages titled `Best Pad Thai Bangkok Cheap Delicious Authentic Thai Food Sukhumvit` rank for nothing and signal low quality. Write for humans first. (3) No mobile optimisation — 80% of local search is mobile. A site that loads in 4 seconds on a 4G connection has already lost.

The order of operations. Week 1: claim and optimise GBP, fix NAP everywhere. Week 2: implement schema markup on the website. Week 3: claim and optimise Wongnai. Week 4: set up Eatigo if appropriate. Month 2: begin press pitching to BK Magazine, TimeOut, Coconuts. Month 2 onwards: 1 to 2 long-form blog posts per month, indefinitely. Review and measure at days 30, 60, 90, and quarterly thereafter.

How Dalatra fits. Every Bangkok restaurant or café website we ship includes the full schema markup setup, on-page SEO foundation, GBP optimisation as part of the launch checklist, and a 12-month content calendar template you can hand to a writer (or use yourself). The compounding work — press pitching, content production, ongoing GBP posting — is yours or your marketing team's. We get the foundation right so everything else can stack.

Ready to upgrade your restaurant or café website with local SEO built in? Start a project to get a fixed quote within one business day. See our portfolio for recent F&B work, including coffee roasters, restaurants, and boutique hospitality projects across Bangkok.

Written by the Dalatra team · Published January 19, 2026