Skip to main content

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

Southern Whale
免费SEO诊断
Tourism / Ferry & Transfer Service 春蓬 Custom Booking Platform + SEO + Direct Booking Funnel

案例研究:春蓬府渡轮-潜水船票预订系统 5 个月内直接预订增长 240%

春蓬府渡轮与跨海接驳运营商 (出于客户隐私不公开商家名称)

+1,850%
有机流量
5 个月内从每月 240 次访问增长到 4,680 次
+240%
直接预订
通过网站的直接预订量提升,OTA 依赖度从 75% 降至 48%
0 次
重复预订事件
实时座位库存上线后未出现任何超售情况
12 分钟
客服 LINE 响应
从平均 3 小时缩短;聊天机器人处理 55% 的常见问题

1. 客户面临的挑战

本客户从春蓬府码头到素叻他尼府境内的目的地提供渡轮 + 小巴接驳服务,经营时间已超过 9 年,拥有 2 艘双体船 + 1 艘快艇,合计每班可承载 180-220 个座位。旺季每天 3 班次 (06:00、13:00、17:00),航行时间 2.5-3 小时 (视海况而定)。

最严重的问题是 OTA 与中介代理 (如 12Go Asia、Bookaway 及本地汇集商) 占据全部预订的 75%,每笔预订要扣 18-25% 佣金。对一个本就利润微薄的业务来说 (双体船票 600-900 泰铢/人;燃油 + 船长工资 + 维修),这种佣金水平会吞掉每月净利润的 35% 以上。

运营层面,4 名行政人员每天花 7 小时处理 LINE 官方账号 + Facebook 收件箱的 150+ 条信息,重复的问题包括:船期、价格、上下客点、含机场接驳的总价、目的岛屿登岛费 + 转接邻岛费等。更严重的问题是船期表用 Google Sheets 在 4 人之间共享,没有锁定机制 — 旺季每周出现 4-5 次重复预订,旅客抵达码头才发现没有座位,在 TripAdvisor 与 Google 留下负面评价,长期影响排名。

另一个问题是 35-40% 的外籍游客准备前去考 PADI Open Water (全球最大的认证市场),需要用 USD/EUR 信用卡支付的渠道,但原系统只接受泰国转账。结果澳大利亚、德国、英国背包客大多回避直接付款,宁愿通过 12Go Asia 多付 80-150 泰铢,因为支持刷卡与退款。

2. 为什么以往的方案不奏效

客户曾自己做 SEO,用 2022 年买的 Wix 模板 + Yoast 插件,但 Wix 并不适合技术性 SEO — Core Web Vitals 一直很差 (LCP 6.1 秒、CLS 0.42),Google 抓取慢、索引不全。在 “ferry chumphon” 或 “ตั๋วเรือชุมพร” 等核心关键词上,排名沉在第 4-6 页,而 12Go Asia、Bookaway 凭借高域名权威与上万页的程序化 SEO 占据首页。

尝试过 Google Ads 投放关键词,CPC 28-45 泰铢,转化率 1.1%,CAC 在 1,800-2,400 泰铢/预订,而船票售价 700 泰铢立刻亏损。Facebook Ads 投放搜索目的地的外籍游客 — 意图弱,因为他们仍在研究阶段,尚未准备下单。

此前使用的预订系统是 Cognito Forms 写入 Google Sheet 的手工方案 — 没有实时库存,意味着每次确认预订后行政人员都要手动更新表格,不同人开不同标签页看到的座位数不一致,而看转账凭证则要 5-8 分钟/张。

3. Southern Whale 的解决方案 (4 大支柱)

经过两次 discovery session 与老板及行政主管沟通后,我们在春蓬府码头跟班观察一整天才开始规划架构。

支柱 1:实时座位库存引擎 — 选择 Next.js 14 + tRPC + PostgreSQL + Cloudflare Durable Objects 做 WebSocket 广播,每个浏览器会话在有新预订时立即看到座位数更新 + 数据库级别的行锁,防止两位行政同时下单时的竞态条件。

支柱 2:双语 SEO 内容中心 — Astro 静态网站,因为 Wix 完全无法竞争 — Astro 输出纯 HTML LCP <1.5 秒,泰语和英语分别在 /th 和 /en 子路径下,撰写 18 篇起步文章,如 “Chumphon Ferry Complete Guide”、“How Long is the Ferry from Chumphon Pier”、“Best Time to Visit Gulf Islands from Chumphon”、“PADI Dive Schools — Which is Right for You”,构建覆盖漏斗顶端意图的主题权威。

支柱 3:多币种支付 + LINE 机器人 — 泰国客户用 PromptPay + 外籍客户用 Stripe 接受 Visa/Mastercard/Amex 的 USD、EUR、GBP、AUD + LINE 机器人对 14 个高频 FAQ 做意图分类,让行政人员专注处理复杂预订。

支柱 4:Schema + GBP 本地信号 — 加入 Schema FerryReservation + LocalBusiness + FAQPage + AggregateRating,GBP 类别优化为 “Ferry Service” + “Boat Tour Agency”,向 35+ 目录提交引用,既包括泰国 (TripAdvisor TH) 也包括国际 (Klook、Get Your Guide、Viator)。

技术选型理由: 公开页面选 Astro + 后端选 Next.js 而非单体架构,是因为公开页面需要静态生成以提升 SEO 速度,而预订流程需要有状态 + 实时,Next.js + tRPC 类型安全,可减少前后端开发的 bug。托管在 Cloudflare Pages + Workers,每月 hosting 成本约 $30,对比 Vercel pro $20 × 4 个席位 = $80。

4. 工作流程 (Week-by-Week)

第 1-2 周:Discovery + 架构 在码头跟班 1 天,2 次利益相关者访谈,数据库结构设计 18 张表 (bookings、seats、departures、vessels、customers、payments、slip_verifications、line_messages 等),关键词研究 240+ 个关键词分为 4 个集群,竞品分析 12Go Asia + Bookaway + Lomprayah。

第 3-4 周:后端核心 + 库存引擎 搭建 Next.js + tRPC + Prisma migrations,认证 2 层 (admin + partner agency),预订领域逻辑 + 座位级锁,支付集成 PromptPay QR generator + Stripe Checkout (多币种)。

第 5-6 周:前端预订流程 + Astro 站 面向客户的 3 步预订 (选行程 → 填资料 → 付款),手机优先的泰语行政仪表板,Astro 静态站泰英双版,将旧 Wix URL 做 301 重定向 → 新站 28 个路由。

第 7-8 周:实时 + LINE + OCR 通过 Durable Objects 实现 WebSocket 库存广播,LINE webhook + 意图分类,FAQ 聊天机器人 14 个问题,OCR 转账凭证识别 (Google Vision 解析 SCB/Kbank/Krungthai) + 信心度 <90% 的人工审核队列。

第 9 周:内容 + GBP + UAT 发布 18 篇 SEO 内容中心文章 (12 篇泰语 + 6 篇英语),GBP 优化,引用提交,与 4 名行政进行 UAT 发现 11 个 bug (4 个高优、7 个中等),5 天内全部修复。

第 10 周:上线 + 培训 通过 feature flag 软上线 30% 流量 4 天,行政培训 5 次 (每次 1.5 小时,泰语),正式上线 + 24 小时监控,知识转移 + 9 部泰语视频教程。

上线后开始 6 个月维护服务,每月输出 5 篇内容 (泰语 3 + 英语 2),每月对旅游博客做 15-20 次外链外联,每周发布 GBP post,持续性能监控。

5. 障碍与转向

障碍 1:海浪使船期需要临时变更 — 雨季 (11 月至 1 月) 船期常常被推迟或取消,预订系统必须支持行政人员 1-2 次点击就能完成的改签 + 退款流程。新增 “Trip Status Override” 功能,所有者可以批准取消/延期,同时通过 LINE 一次性推送通知所有旅客。

障碍 2:目的地的 PADI 潜水学校请求合作分级 — 第 6 周有潜水学校主动联系希望成为 partner,通过系统送客 (8% 佣金),不在原 scope 内。做合同补充 +30,000 泰铢,时间线推迟 4 天,新增 agency portal + 佣金跟踪 — 成为客户原本没有预期到的新收入来源。

障碍 3:Stripe 多币种结算需要 7-9 天 — 行政担心现金流。解决方法:开设 Stripe Express 账户,可在泰国 2 天内结算 + 设立 200,000 泰铢的缓冲资金用于前 6 周过渡期。

障碍 4:Google 在前 3 周索引慢 — 新站 Google 尚未信任。通过提交 sitemap、向 8 个泰国旅游目录快速请求外链、前 14 天每日 GBP post 做快速索引。第 4 周关键词 “ตั๋วเรือชุมพร” 上首页。

6. 上线后与后续

5 个月内的成果:

  • 有机流量从 240 增至每月 4,680 (+1,850%)
  • 直接预订 +240%,OTA 依赖度从 75% 降至 48% (第 2 年目标 40%)
  • 重复预订事件从每周 4-5 次降至 0
  • 行政 LINE 响应时间从 3 小时缩短至 12 分钟 (聊天机器人处理 55%)
  • 转账凭证核验从 5-8 分钟/张降至 20 秒 (OCR 自动 88%)
  • 英文版票务预订占直接预订的 35% (此前为 0%,因为没有英文站)
  • LCP 从 6.1 秒降至 1.3 秒

经验总结: 渡轮跨海市场比的是信任信号,不是价格 — 外籍游客的决策因素是评价 + 安全记录 + 双语内容,而不是价格。我们的票价比平均水平高 5-8%,转化率却更高,因为信任信号齐全。专业的英文内容 + Stripe 帮助数字游民/背包客市场建立信任。

另一个经验是渡轮业务的”船期波动” — 好的方案必须能自动应对干扰,而不仅是优化 happy path。

持续合作: 目前是维护服务的第 7 个月 — 正在讨论 phase 2,把网站 + 预订能力拓展给目的地的合作 潜水学校,使用同一套 playbook,但角色画像调整为潜水认证学员 (年龄 22-32 岁、外籍 70%)。查看更多 其他案例研究

有类似项目吗?

免费咨询 · 每月仅接 3–5 个项目