1. Where Taiwan Restaurants Stand
Per the MOEA Department of Statistics survey of wholesale, retail and food service revenue, Taiwan food and beverage revenue was about NT$1.03 trillion in 2024 and roughly NT$1.07 trillion in 2025, a fourth straight growth year. Revenue growth is not margin growth: delivery platform commissions run 30% to 38%, so a NT$300 order loses nearly NT$100 before listing and ad fees. The real question is not whether you are online but whether you can pull guests back to channels you own. Your website, LINE Official Account and member database are those three pillars.
2. What Restaurant Customers Search on Google
Restaurant search is local and occasion-driven. These 11 clusters are worth owning (commercial intent in parentheses):
- Taipei group dinner restaurant recommendations (high | comparison stage)
- Zhongshan District hot pot recommendations (high | district plus cuisine, the core play)
- restaurant online reservation (very high | conversion)
- [restaurant] menu prices (high | pre-decision price check)
- private room restaurant Taichung (high | higher ticket)
- year-end party restaurant booking (very high | seasonal B2B)
- vegetarian restaurant recommendations (medium-high | filter query)
- brunch near me (high | real-time local)
- takeout bento ordering (high | direct order)
- catering group meal quotation (very high | best-margin B2B)
- restaurant website design / website build (very high | new opening or replatform)
3. Non-Negotiable Website Features
- Online reservation and waitlist: reachable from the Reserve button on Google Maps
- HTML digital menu: indexable, with prices, allergen and vegetarian markers
- Location pages: consistent NAP, hours, map, parking and transit
- LINE follow entry point: incentive placed on menu and checkout pages
- Google Business Profile sync: menu and popular dishes maintained via the menu editor
- Owned takeout ordering page: with payment attached, so not every order pays commission
- Loyalty stamps and vouchers: keyed on mobile number or LINE ID
- Mobile-first speed: keep LCP under 2.5 seconds
- Restaurant and Menu structured data: drives price range and dish snippets
- Announcements: closures, seasonal menus, weather changes
4. Worth Adding vs. Money Wasted
| Worth investing | Usually wasted |
|---|---|
| Booking plus LINE reminders (cuts no-shows) | A custom app for one location |
| HTML menu with allergen markers | PDF or single-image menus |
| Google Business Profile hours and menu sync | Full-screen autoplay hero video |
| LINE stamps and pre-expiry remarketing | Five-plus membership tiers |
| Review response SOP plus review QR | Your own review system |
| Owned takeout ordering page with payment | Your own delivery fleet dispatch |
5. Three Budget Tiers (NT$)
- Entry, 35,000–80,000: 5 to 8 page site, HTML menu, Business Profile optimisation, third-party booking integration, LINE funnel. Fits a single outlet or cafe.
- Standard, 120,000–300,000: multi-location architecture, owned booking admin, LINE Login member binding and stamps, takeout ordering with payment, GA4 events. Fits 2 to 8 outlets.
- Advanced, 450,000–1,200,000: chain HQ admin, POS and KDS API integration, points ledger, voucher engine, multilingual pages, operations dashboard.
Recurring costs sit on top: LINE OA medium plan from NT$1,000 per month (2026 pricing), POS from NT$1,950 (iCHEF list price), card processing 2.75% before tax (ECPay fee schedule), hosting and domain NT$300–1,500.
6. Stack Choices and Why
- Next.js front end (SSG plus ISR): change one dish price without redeploying the whole site, protecting LCP.
- Laravel back end: bookings, members and loyalty need a mature admin, and Taiwan has the deepest talent pool, keeping handover cheap.
- Buy reservation SaaS first: no-show reminders and Google Reserve integration are heavy to maintain; reassess past 3,000 bookings a month.
- LINE Login instead of an app: nobody installs an app for one restaurant, but almost everyone has LINE, so binding costs nearly nothing.
- ECPay or LINE Pay: with high prepaid takeout volume, integration maturity beats a 0.2% rate difference.
- Vercel or Cloudflare: holiday spikes should not require emergency scaling.
7. Six Restaurant-Specific Traps and Fixes
- Menu as a PDF or one big image: Google cannot read it and mobile users must zoom. Fix: HTML menu, Menu structured data, alt text.
- Hours differ across four channels (site, Google, delivery, social); a wasted trip becomes a one-star review. Fix: treat Business Profile as the single source of truth and run a weekly check.
- Vegetarian and health claims cross a line: packaged food claiming vegetarian status must use the official categories of pure vegan, ovo, lacto, ovo-lacto or plant-based with the five pungent vegetables (see the labelling rules); words like detox breach food advertising rules. Fix: add a copy review gate.
- Allergens only on the paper menu: direct food service venues are not the target of the 11-item mandatory allergen rule, which covers packaged food, but online disclosure sharply reduces on-site complaints. Fix: mark allergens per dish.
- Betting everything on delivery platforms: 30% commission and the member data stays with them. Fix: print a LINE QR on takeout packaging and trade a NT$30 discount for the follow.
- Too many booking fields plus no-shows. Fix: three fields only (mobile, party size, time slot), instant LINE confirmation, a reminder the day before, and deposits for private rooms.
8. The 30 / 60 / 90 Day Roadmap
- Days 1–30: complete the Business Profile (menu, popular dishes, attributes, 10 or more real photos), install GA4 and Search Console, define booking and LINE-follow conversion events, launch a first-order discount.
- Days 31–60: publish 3 to 5 local long-tail pieces, set an SOP to answer every review within 48 hours, start loyalty stamps, A/B test the menu page.
- Days 61–90: review three numbers, owned bookings share (target 25% or more), self-pickup share of takeout, and 90-day member repeat rate; make the best promotion permanent and cut the rest.
9. How ScriptWalker Fits
Three anonymised peer sketches
- Michelin-starred restaurant A: after adopting inline reservation and waitlist, 70% to 80% of covers arrive online and phone staff returned to the floor.
- Hot pot chain B: the site does only location pages, booking and LINE follow, with no hero carousel and a three-tap mobile booking.
- Neighbourhood cafe C: full menu published through Google restaurant profile tools; most impressions come from "cafe near me".
- Restaurant site plus local SEO pack: from NT$38,000
- Booking / takeout ordering plus LINE loyalty integration: from NT$120,000
- Chain HQ system (POS and KDS integration, points ledger): from NT$450,000
10. Frequently Asked Questions
We have a Google Business Profile. Do we still need a website?
Yes. The profile gets you found; the site persuades and takes the order. Reservations, prepaid takeout, loyalty and banquet enquiries cannot live on a profile, and one platform policy change can wipe out that asset.
Buy reservation SaaS or build our own?
Below roughly 3,000 bookings a month SaaS almost always wins. Above that, or when deep integration with your own points system is needed, evaluate a semi-custom build.
Should we quit the delivery platforms?
Do not quit; run both tracks. Platforms acquire, your own ordering page drives repeat. Move 20% to 30% of takeout orders to owned channels within three months and the saved commission usually covers the build.
11. Decision Checklist and Next Step
- ☐ Is your menu HTML rather than a PDF or image?
- ☐ Does Google Maps show a booking button for you?
- ☐ Are hours identical on the site, Google and delivery apps today?
- ☐ Does the menu page show content within 2.5 seconds on mobile?
- ☐ Is there a reason on takeout packaging to add you on LINE?
- ☐ How many remarketable member records do you own?
- ☐ What share of last month takeout orders came through owned channels?
- ☐ Has anyone reviewed your vegetarian and health claims?
- ☐ How many of your last 30 Google reviews did you answer?
- ☐ Is the year-end banquet booking page ready?
Fewer than seven ticks means your marketing budget is feeding the platforms rather than your restaurant. Work through the Day 30 list first; owned bookings usually appear within two weeks. For a recommendation tailored to your format:
- Email: [email protected]
- Phone: 0916-224-047
- LINE: @ufv9089p