Oleksandr Moccogni
← 案例 Hospitality · Lipari, Sicily 进行中

EoliaStay: direct booking in 7 languages

Two sea-view apartments losing margin to OTA commissions. A direct-booking site in 7 languages with Stripe payments, fed by Google Ads I run myself and by an organic engine that now outgrows the ads. Every booking attributed, zero commission paid.

EoliaStay: direct booking in 7 languages
6 Direct bookings in the first 11 days
角色
Strategy, build, tracking, ads
行业
Hospitality · Lipari, Sicily
时间线
2026 to ongoing
工作范围
Web · Payments · PPC
01 · 挑战

起点

The property sold through booking platforms that took a cut of every stay and owned the guest relationship. Raising direct bookings meant competing with the OTAs on their own search turf.

The audience is international: German, Italian, French, English, Spanish, Russian and Chinese guests all search differently.

02 · 方法

我做了什么

  1. Sell the stay direct.

    Apartment pages, a Lipari guide built for organic search, and a booking flow that ends on Stripe, not on a commission platform.

  2. Ship in 7 languages.

    EN, IT, DE, FR, ES, RU and ZH, with localized URLs and hreflang so each market ranks on its own terms.

  3. Track every euro of revenue.

    GA4 and GTM on the full funnel, cross-domain through Stripe, so ad spend maps to bookings.

  4. Run tight paid search.

    Small daily budget, exact-match intent, constant pruning. 201 clicks at €0.43 average CPC in the first 11 days.

  5. Build the organic engine.

    A Lipari guide and a multilingual blog answering what guests actually search for. Organic clicks grew tenfold from April to July, and in August organic sessions passed the paid ones.

03 · 成果

带来的改变

The owner now takes direct reservations from DACH and international guests, keeps the full margin, and knows exactly where each booking came from. Five months in, the organic engine delivers more search traffic than the ads.

7 Languages live
€0.43 Average cost per click
6 Direct bookings in the first 11 days
10x Organic click growth, April to July
67% Of search sessions now organic
04 · 增长

自然流量增长,逐月变化

The Lipari guide was planned as an asset, not decoration: pages answering what guests search before they book, in their own language. Five months in, it ranks on page one for real local queries and the growth is compounding.

图 01 · 来源:Google Search Console,每月自然点击量 截至 19 日
13 APR 6 MAY 19 JUN 130 JUL 101 AUG
图 02 · Source: Google Analytics 4, sessions per month 截至 19 日

The first month, ads did the heavy lifting: 157 paid sessions against 124 organic in July. By August the relationship inverted. With the campaign paused since the 10th, organic search delivered 75 sessions in the first 19 days of the month against 33 paid, and AI assistants now send sessions of their own: 19 since June.

Organic search Paid search
0 0 JUN 124 157 JUL 75 33 AUG

网站的排名关键词

查询词 排名 展示
il corallo lipari (a restaurant in Lipari) #7.6 60
calette lipari (coves in Lipari) #8.5 60
spiagge libere lipari (free beaches in Lipari) #5.4 41
lipari spiagge libere (Lipari free beaches) #5.8 35
spiaggia libera lipari (free beach in Lipari) #6.9 29
best restaurant lipari #8.8 12
lipari calette (Lipari coves) #9.1 10

Google 平均排名,2026 年 4 月至 8 月

Where organic lands

Beaches guide · IT/EN/ES 68
Restaurants guide · IT/EN/FR/ES 67
Homepage 18
Excursions guide · IT/DE 6
Everything else 20

Four of five organic sessions land on guide content, not on product pages: the multilingual guides are what search and AI assistants surface, and the booking pages inherit the traffic.

Source: Google Analytics 4, organic search sessions by landing page, June to August 2026

自然需求来自哪里 ItalySpainFranceSwitzerlandGermanyUnited KingdomUnited StatesBelgiumNetherlandsRussiaAustraliaAustriaCzechiaDenmarkEgypt
下一个案例 · Luxury crafts · Beringen, Switzerland MD LederAtelier local demand at CHF 6 a day

您的项目 接下来。

三种开始方式。我会在 24 小时内回复,通常更快。

01 预约战略通话 30 分钟聊聊您的增长问题。免费,无需幻灯片。 ↗
02 邀请我演讲 关于营销与 AI 的主题演讲、圆桌与工作坊。 ↗
03 给我写信 其他任何事:文章、合作、Academy。 ↗