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.
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.
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.
Apartment pages, a Lipari guide built for organic search, and a booking flow that ends on Stripe, not on a commission platform.
EN, IT, DE, FR, ES, RU and ZH, with localized URLs and hreflang so each market ranks on its own terms.
GA4 and GTM on the full funnel, cross-domain through Stripe, so ad spend maps to bookings.
Small daily budget, exact-match intent, constant pruning. 201 clicks at €0.43 average CPC in the first 11 days.
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.
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.
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.
| QUERY | POS | IMPR |
|---|---|---|
| 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 |
Average Google position, April to August 2026