Skip to main content

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

Southern Whale
Free SEO Audit
Restaurant / Seafood / Tourism F&B Chumphon Local SEO + Website + Google Business Profile + Content Hub

Case Study: Chumphon seafood restaurant ranks #1 in the province and lifts revenue 180% in 4 months

Beachfront seafood restaurant in Chumphon province (client name withheld for confidentiality)

+960%
Organic Traffic
From 95 to 1,005 visits/month within 4 months
+340%
Google Maps Calls
From 45 calls/month to 198 calls/month
+520%
Direction Requests
Google Maps directions up from 85 to 528/month
+180%
Average Revenue Increase
Average weekday daily revenue increase

1. The challenge

The client is an 80-seat beachfront seafood restaurant in Chumphon province, open for 12 years and now run by the founder’s son (second generation). They serve fresh daily-caught seafood, with most ingredients sourced from local Chumphon fishing boats (blue crab, mantis shrimp, oysters, sea bass, dark-spotted grouper). Average ticket: THB 350-600 per head.

The province’s coastline is a popular waypoint for Thai self-drive tourists heading south on the Bangkok-Surat Thani-Phuket route — but historically the business leaned on two channels: (1) walk-in customers who saw the roadside sign while driving past, and (2) tour buses from Bangkok-Phuket agencies stopping for lunch.

During COVID-19 in 2020-2021 revenue fell 60% as tour buses disappeared entirely. Post-COVID 2022-2024 the tour-bus segment recovered to only 40% of pre-pandemic levels because travel patterns had shifted — Thai tourists now overwhelmingly self-drive instead of joining group tours, and research restaurants on Google before choosing. The problem: the restaurant had no website. They had only a Facebook page (8,400 followers but minimal engagement) and an unoptimized Google Business Profile.

Keyword research showed “ร้านอาหารทะเลชุมพร” (Chumphon seafood restaurant) at 880 searches/month and “ของกินชุมพร” (food in Chumphon) at 1,200/month — real demand, but the client was capturing none of it because they had no SEO presence.

The client came to us in Q3 2025 after the owner read one of our case studies on a Krabi restaurant. The expectation was clear: “Thai customers driving through Chumphon should find us before they arrive.”

2. Why the previous approach failed

The client had run their own Facebook Ads at THB 6,000/month for 8 months. Engagement was high (posts pulled 50-100 comments) but conversion was nil because targeting “people interested in seafood” hit nationwide audiences — but this is a location-based business: actual customers are only people about to be in Chumphon.

They had also hired a Bangkok agency in 2023 to build a website for THB 35,000 — they got a WordPress + Astra theme with no SEO setup, no Schema, no GBP integration. Three months in, they shut it down because no one was visiting. The owner felt it was “money down the drain”.

A Google Maps DIY attempt asked staff to request reviews from every table. They got 38 reviews at a 4.6 rating — but still ranked below local competitors at 150-200+ reviews because the GBP profile had never been optimized (wrong categories, no interior photos, no posts, no responses to past reviews).

The bigger issue was search-intent mismatch — Facebook isn’t where people decide on a restaurant. People decide on Google Search + Maps while in the car nearing their destination. That channel had been ignored entirely.

3. The Southern Whale approach (4 Pillars)

Pillar 1: A static website that loads fast and looks the part — Picked Astro because (1) SEO performance beats WordPress across every Core Web Vital, (2) restaurants need a site where “photos are the hero” — not complex functionality — and Astro delivers static HTML + lazy-loaded WebP/AVIF imagery, (3) Cloudflare Pages hosting is free, with no ongoing cost the owner feared.

Pillar 2: Deep local SEO — Full GBP optimization (categories: Seafood Restaurant + Thai Restaurant + Beachfront; attributes: Outdoor Seating + Dine-in + Takeout + Free Parking; services, menu items, and 18 Q&A entries), 80+ photo uploads (food 50 + interior 15 + exterior 10 + team 5), weekly GBP posts (menu specials + seasonal seafood + customer review highlights), local citations on 30+ directories (TripAdvisor TH, Wongnai, Eatigo, Foodpanda partner, OpenRice, Klook attraction page, Chumphon tourism).

Pillar 3: “Where to Eat in Chumphon” content hub — 12 launch articles targeting Thai self-drive tourists, e.g. “10 Must-Try Seafood Restaurants in Chumphon”, “What to Eat in Chumphon — A Local’s Guide”, “Beaches in Chumphon — What to See, What to Eat”, “Bangkok-to-Phuket Road Trip — Where to Stop for Food”, “Chumphon vs Phuket Seafood — Price and Quality Compared” — every article internally links back to the restaurant page.

Pillar 4: Review management + Schema — Implemented Schema Restaurant + Menu + LocalBusiness + AggregateRating + Review markup, deployed “table tent QR codes” on every table for customers to scan at payment and leave reviews on Google + Trustpilot, and our team responds to every review within 24 hours (positive + negative). Over 4 months reviews grew from 38 → 215 at a 4.8 rating.

Tech rationale: Why not Wix/Squarespace despite being “easier”? Because template-based sites can’t out-SEO competitors with proper technical optimization. Astro + complete Schema markup + Cloudflare edge network outranks every niche restaurant in Chumphon. Cloudflare Pages hosts free vs Wix USD 25/month × 12 = USD 300/year — savings that flow back into the business.

4. The build (week-by-week)

Week 1: Discovery + photography — Stakeholder interview with owner + chef, 1-day on-site shoot covering food + interior + team + beach view (used a local Chumphon photographer at 60% less than a Bangkok shooter), keyword research on 80+ terms (Thai-only — foreign tourist volume in Chumphon is low).

Week 2-3: Astro build + content — Astro project setup, 14 pages built (home + menu + about + gallery + location + booking + 8 content articles), photo optimization on R2 + WebP conversion (4MB average down to 180KB), Schema markup wired in.

Week 4: GBP + citations foundation — GBP audit + full profile update (added 18 Q&A, 80+ photos, services, menu, attributes), local citation submission to 30+ directories, NAP consistency check across all platforms.

Week 5: Content hub + internal linking — Published 12 content-hub articles, set up internal linking structure (hub page → cluster articles → service page), submitted sitemap to GSC.

Week 6: Review system + launch — Designed and printed 30 table-tent QR codes, trained staff to surface review requests at checkout, drafted 6 review response templates, soft launch + monitoring.

Post-launch we kicked off a 4-month retainer covering 3 monthly articles + weekly GBP posts + daily review management + Q&A monitoring + monthly performance reporting.

5. Obstacles + pivots

Obstacle 1: Owner worried about “changing too fast” — In week 3 the owner asked to postpone launch, worried “Facebook customers will be confused if branding shifts suddenly”. We resolved this with a migration plan: (1) launch the new site and direct Facebook bio link gradually, (2) keep posting on Facebook but link to the new site in CTAs, (3) never delete the Facebook page — keep it as a secondary channel.

Obstacle 2: Tour bus agencies asked for commission — In week 5, 2 agencies asked the owner for a 10% commission for bringing groups (previously they brought groups for free). The owner hesitated because “it was free before”. Our team showed projections of how new direct traffic would compensate + built a data sheet projecting 6 months out. The owner agreed to pay commission only to agencies bringing 40+ pax per group.

Obstacle 3: Google Maps photo verification was slow — Uploaded 80 photos to GBP but Google moderation took 7-10 days, with some rejected (food photos with watermarks). We removed watermarks + re-uploaded + filed a GBP support ticket — full photo set live in 3 weeks.

Obstacle 4: Month 2 brought a malicious negative review from a competitor — A 1-star review with an unnatural pattern (new account, no profile photo, had previously given 5 stars to a nearby competitor). We reported it via Google Business Suite — Google removed it 12 days later. While waiting we responded to the review professionally, not defensively.

6. Post-launch + ongoing

Four-month results:

  • Organic traffic 95 → 1,005/month (+960%)
  • Google Maps calls 45 → 198/month (+340%)
  • Direction requests 85 → 528/month (+520%)
  • Average revenue +180% on weekdays (Saturday-Sunday +120% — capacity-constrained)
  • Reviews 38 → 215, rating 4.6 → 4.8
  • “ร้านอาหารทะเลชุมพร” ranks #2; “ของกินชุมพร” ranks #4
  • LCP from no website → 1.2s

Lessons learned: Local restaurants relying on walk-in traffic need to treat “Google Maps as the new shopfront” — high-quality food photography (80+ images during the golden hour of scrolling) is the #1 conversion factor, more than price or menu. People decide on a restaurant from photos first.

A second lesson: review velocity matters more than review count — Google looks at review patterns over 30/60/90 days. Restaurants with steady 8-12 reviews/month outrank places with 500 old reviews and zero new ones in the last 6 months.

Ongoing engagement: Now a retainer client in month 5 — discussing phase 2 with online pre-order + delivery in Chumphon city using LINE OA pre-order + Google Maps order button. See more case studies.

Have a similar project?

Free consultation · limited to 3–5 projects per month