The problem
Luxury vacation rentals on the Bahia coast lose 15–20% of every booking to OTA platforms — and worse, those platforms own the relationship with the guest. Most owners try to escape with a basic landing page that ranks nowhere, can't speak to international travelers, and doesn't show up as a "real" listing in Google.
What we built
A tri-lingual marketing and direct-booking site (Portuguese, English, Spanish) with the architecture to compete with the OTA listings ranked above it:
- LodgingBusiness JSON-LD structured data — address, geo coordinates, amenity features — making Zoetry Maraú eligible for Google's rich result cards instead of a plain blue link. Most direct-booking sites skip this entirely.
- A next/font-optimized type system (Playfair Display headlines, Inter body) and shadcn/ui primitives tuned to the property's brand palette.
- An integrated blog editor so the owners can publish editorial content from a phone — every post compounds organic search traffic over time, without paying an agency for a Wordpress wrangler.
- A direct-booking flow with date picker and guest form that skips OTA fees on every confirmed reservation.
Why it matters
Once the schema, multilingual content, and editorial loop are in place, the site becomes a compounding asset — not a brochure. Every blog post, every translated page, every structured-data field is one more way Google can match a traveler's intent to this specific property rather than to an Airbnb category page. Direct bookings become the default.
