Skip to main content

กำลังโหลด...

Southern Whale
Free SEO Audit
F&B / Halal Café Network Yala seo

Case Study: Local SEO for a Halal Café Network in Yala Province — Pulling Foot Traffic +268% via GBP + Halal Discovery

Western-style halal café network in Yala province (client name withheld for confidentiality)

S
Southern Whale Team · Multi-location Local SEO Consultant
·
+285%
GBP Search Discovery
Network-wide all branches — from 4,200 → 16,170 searches/month
+268%
Foot Traffic
Measured by GBP direction requests (proxy for in-store visits)
+340%
Organic Traffic to Website
TH organic from 280/month to 1,232/month
+22%
Average Customer Spend
From content recommending pairing menu + dessert combos

1. The situation

Yala has unique demographics — 70% Muslim population + young Muslim and non-Muslim consumers behaving like big-city specialty coffee + Western brunch consumers — meaning the “halal specialty café” niche has grown rapidly over the past 4-5 years.

The client is a multi-branch halal café network in Yala province:

  • Several branches in Yala city centre (all with dine-in + takeaway)
  • Branches in other tourist + local areas of the province
  • A branch inside a petrol station (highway stop)

Menu structure:

  • Specialty coffee (single origin, V60, espresso-based — sourced from Doi Chang with halal cert)
  • Western brunch (eggs benedict, avocado toast, pancakes — every ingredient halal)
  • Asian dessert (mango sticky rice, mille crepe, Thai tea cake)
  • Cold beverages (iced matcha, signature drinks)

Core customers:

  • Muslim cool kids (age 18-35) who want a specialty café experience like in Bangkok/KL but need halal assurance
  • Non-Muslim locals who value quality coffee + Instagrammable space
  • Malaysian/Singaporean tourists seeking halal cafés during road trips

Structural problems:

  1. Each branch had separate IG account and Facebook page — no cross-promotion, branch A’s customers didn’t know there was a branch closer to home.
  2. GBP setup not optimal — category was generic “Coffee Shop” missing halal attribute (in 2025 Google added “Identifies as halal” attribute for Restaurant/Cafe — must be explicitly enabled).
  3. No central website — searches for “คาเฟ่ฮาลาลในจังหวัดยะลา” → showed Google Maps but no dedicated landing page ranking organic.
  4. Halal certification confusion — every ingredient was halal but “café/restaurant halal certification” from CICOT was expensive per year per restaurant, aggregating across the network to a significant cost — the client hadn’t applied yet, only claiming “Halal Certified Ingredient” — causing customer doubt.
  5. Content marketing missing — no articles on specialty coffee, halal café culture, or Yala café scene — SEO opportunities passed by.

2. Why off-the-shelf solutions didn’t work

Instagram + Facebook alone: Organic reach declining year over year — IG reach down 28% YoY since 2023.

Wongnai / Foursquare: Listed but not optimised, low ranking for “ยะลา + ฮาลาล” keywords — and Wongnai started deprioritising the Thai market in 2023.

Google Ads: Tested 4 months — CPC for “คาเฟ่ยะลา” was THB 8-15, conversion rate low because of no dedicated landing page.

Generic SEO agency: Quote received — agency suggested generic “คาเฟ่” keywords competing with Starbucks/Café Amazon — no local angle or halal angle.

The conclusion was niche-specific local SEO + content hub optimised for halal café seekers + multi-location coverage.

3. Our approach

Pillar 1 — Multi-location GBP optimisation

GBP optimisation for every listing in the network:

Category strategy:

  • Primary: “Cafe” (most important for ranking)
  • Secondary: “Brunch Restaurant” + “Specialty Coffee Shop” + “Bakery”

Attributes critical for halal café:

  • “Identifies as halal” — enabled every branch (must pass Google review 7-14 days)
  • “Vegetarian options” enabled
  • “Family-friendly” enabled
  • “Wheelchair accessible” enabled (for qualifying branches)
  • “Free WiFi” + “Power outlets” (critical for the remote-worker audience)

Photo upload 100+ photos/branch:

  • Interior overview
  • Menu items high-res (several signature dishes per branch)
  • Halal cert proof (Ingredient supplier cert + venue photos)
  • Barista at work
  • Customer dining (with consent)
  • Outdoor signage

Weekly posts — promotions, new menu, events

Pillar 2 — Central website + 6 location landing pages

Astro static site ranking organic for keywords:

  • “คาเฟ่ฮาลาลในจังหวัดยะลา”
  • “specialty coffee halal yala”
  • “brunch halal yala”
  • “คาเฟ่นั่งทำงาน ยะลา halal”
  • “คาเฟ่ฮาลาล specialty ในจังหวัดยะลา”

Each branch has a dedicated landing page with:

  • Hero photo
  • Address + Google Maps embed
  • Menu highlight (link to Full menu PDF)
  • Opening hours
  • Halal cert status (ingredient + venue status)
  • Customer reviews (synced from Google Reviews)
  • Parking + accessibility info
  • Cross-links to nearby branches

Pillar 3 — Content hub

22 pillar articles targeting niche clusters:

Specialty Coffee:

  • “Single Origin Coffee in a Halal Café — How It Differs from Commercial Blend”
  • “V60 vs French Press — Choosing Brew Method by Flavour”
  • “Doi Chang Coffee + Halal Certification — Supplier Selection”

Halal Café Culture:

  • “Why a Café Claiming Halal Ingredient ≠ Halal Certified Restaurant”
  • “Understanding Halal Certification for F&B — CICOT Process Explained”
  • “Halal Café Trend in the 3 Southern Border Provinces — Yala/Pattani/Narathiwat comparison”

Local Yala Scene:

  • “Café Hopping Guide in Yala — 1 Day, 3 Best Branches”
  • “Work-friendly Cafés in Yala — Fast WiFi, Power Outlets Available”
  • “Cafés Near Prince of Songkla University”

Pillar 4 — Schema.org Restaurant + Menu

Full Schema.org rollout:

  • Restaurant with hasMenu link
  • Menu + MenuSection + MenuItem for signature menu per branch (including pricing)
  • LocalBusiness with geo + opening hours
  • Review + AggregateRating from Google Reviews
  • FAQPage 18 core Q&As
  • Custom Halal cert badge JSON-LD

Tech rationale

  • Astro — pre-rendered static, mobile-first, Lighthouse 96+
  • Cloudflare Pages + R2 — image hosting, ~800 photos across all branches
  • GBP API + Cloudflare Worker — sync Google Reviews every 6 hours into the website
  • Schema Restaurant + Menu — unlocks rich snippets such as price range, menu badge

See /en/services/seo/ for the multi-location local SEO pattern.

4. Week-by-week

Week 1: Discovery + Audit

  • Audited GBP across all network branches + IG/FB accounts
  • Keyword research 80 keywords across clusters (cafe, halal, location, work-friendly)
  • Competitor mapping of cafés in lower southern Thailand

Week 2: GBP Optimisation

  • Updated category + attributes for all branches
  • Requested “Identifies as halal” attribute approval (Google review 7-14 days)
  • Uploaded 100+ photos per branch (hundreds total)
  • Set up 18 Q&As per branch + post calendar

Week 3-4: Astro Build

  • Homepage + location landing pages for the network
  • Menu PDF generator (auto-updated via admin form)
  • Multilingual TH + EN (light MS basic — Yala demand is mainly TH/EN)

Week 5: Content Writing

  • 22 TH articles (written by a coffee specialist consultant + halal certification expert)
  • Light EN translation 6 priority articles

Week 6: Schema + Citation

  • Schema.org rollout (Restaurant, Menu, LocalBusiness, Review)
  • Citation building 20 directories (Wongnai, Foursquare, Halal Trip, Zomato, TripAdvisor)
  • Cross-link strategy between location pages

Week 7: Photography Refresh

  • Photographer 2 days — refreshed hero photos, menu photos, lifestyle
  • Each branch 30 new photos for upload to GBP + website

Week 8: Soft Launch + Training

  • Soft launch 5 days
  • Trained branch managers to respond to Google Reviews
  • Trained front-of-house staff to promote website QR (table + counter)

5. Obstacles + Pivots

“Identifies as halal” attribute review took longer: Google’s review for this attribute took 14-28 days for verification (Google sends a postcard + sometimes calls the store) — most branches were approved within 14 days, but the highway-location branch took longer because Google flagged it as “potential business inside another business”.

Review spike management: Post-launch customers posted reviews faster (because of QR codes on tables) — but some branches received negative reviews from customers complaining about halal status (claiming “ingredient halal” but not “venue halal cert”) → pivot was a transparent disclosure on the website + in-store: “Halal Ingredient Verified — Venue cert in the roadmap by 2026”.

Multi-location menu sync challenge: Each branch had slight menu variants (some branches had Yunnan Chinese specials, highway had grab-and-go focus) → built a menu admin tool letting each branch update its own + central inheritance for core menu.

6. Post-launch + Ongoing

Month 3:

  • GBP search discovery +148% (4,200 → 10,416/month across the entire network)
  • Foot traffic +132% (proxy: direction requests)
  • Organic traffic +185% (280 → 798/month)

Month 6:

  • GBP search discovery +285% (16,170/month)
  • Foot traffic +268%
  • Organic traffic +340% (1,232/month)
  • Average customer spend +22% (content suggesting pairing → dessert upsell)
  • Page load 1.0s

Lessons learned:

  • The “Identifies as halal” Google attribute is a game-changer for halal café SEO — just enabling this feature increased discoverability 40%+.
  • Multi-location SEO requires a detailed cross-link strategy — branch A’s customers searching and finding it need to learn there’s a branch closer to home.
  • See /en/services/seo-audit/ for the multi-location audit framework.

Ongoing 6-month retainer:

  • Manage GBP + reply reviews daily
  • Add 3 articles/month
  • Q3 2026 roadmap: start CICOT venue cert application for the flagship branch (will reduce customer skepticism + open the strict Muslim tourist segment), launch a loyalty program (capture first-party data)
  • See /en/case-studies/ for other multi-location F&B project patterns.
S

About the Author

Southern Whale Team

Multi-location Local SEO Consultant

Have a similar project?

Free consultation · limited to 3–5 projects per month