Skip to content
serpico.

Hotels and tourism

Hotel in Central Kamianets-Podilskyi: More Direct Bookings Without OTA Commissions

Full-funnel promotion for a hotel in a tourist city: website SEO, Google Business Profile, Google Ads for branded and targeted queries, and city content for tourists. The goal: more direct bookings without booking-platform commissions, plus additional sales.

Client
Hotel in central Kamianets-Podilskyi
Region
Kamianets-Podilskyi, Ukraine
Timeframe
March 2026
Google clicks, July 2026 vs July 2025
+22%
average position, July 2025 vs July 2026
9.8 → 6.8
Google clicks in July 2026, peak season
1,837
Hotel in Central Kamianets-Podilskyi: More Direct Bookings Without OTA Commissions

Challenge

The client: a hotel in the center of Kamianets-Podilskyi, one of Ukraine's most popular tourist cities. The location is strong, but tourists often book rooms through booking platforms, and the hotel pays a commission on every booking.

What made it hard

  • Booking platforms intercept demand. Even when someone searches for this specific hotel by name, booking sites appear next to it in the results and take the click and the commission.
  • Competition in a tourist city. The city center has many hotels and guesthouses, and they all compete for the same tourists.
  • Tourists look for more than a hotel. People plan the trip first: what to see, where to eat, how to get there. If the hotel only shows up at the room-search stage, it is already competing with everyone.
  • Additional sales. It mattered to the client not only to sell rooms but also to offer guests additional services.

The goal: make sure guests find the hotel and book directly, not through intermediaries.

What we did

We built a system of four workstreams that together cover the tourist's path from trip planning to booking.

Website SEO

We optimized the site for the queries tourists use to look for accommodation in the city center. We added Hotel structured data so search engines correctly understand that this is a hotel, where it is located, and what it offers.

Local SEO

We optimized the Google Business Profile: up-to-date information, photos, categories, and description. For a hotel in a tourist city, maps are often the first point of contact with a guest.

We set up ads for branded queries to protect the hotel's name from being intercepted by booking platforms, and for targeted queries from tourists looking for a place to stay in Kamianets-Podilskyi.

City content

We created content about the city for tourists: what to see and how to plan the trip. It brings people to the site already at the planning stage, when they are just choosing where to go and where to stay.

Every workstream leads to the hotel's website, where guests can book a room directly and learn about additional services.

Results

The project started in March 2026. Below we describe what changed in the hotel's search presence; the Search Console numbers are at the end.

  • Branded search under control. Ads on branded queries give the hotel a spot in the results for its own name, so a guest looking for this particular hotel sees a direct path to booking.
  • Presence on maps. The optimized Google Business Profile works as a storefront for tourists who are already in the city or planning a trip.
  • A technical foundation for search. Hotel structured data helps Google display the hotel correctly in the results.
  • A new entry point. City content gives the hotel a chance to meet the tourist before they open a booking platform.

The core logic of the project: every direct booking instead of one through an intermediary is a commission that stays with the hotel.

Search Console data

Compared with the same season last year: in July 2026 the site got 1,837 Google clicks vs 1,502 in July 2025 (+22%), and in August 1,666 vs 1,457 (+14%). The average position in July improved from 9.8 to 6.8, so the hotel now sits firmly in the top ten for its queries.

What makes this project special

It is hard for a small hotel to compete head-on with booking platforms' budgets, so we bet on where the hotel is stronger: being local and knowing the city. Content about Kamianets-Podilskyi, maps, and brand protection in ads together create a path where the tourist comes to the hotel, not to an intermediary.

Google clicks: 2025 vs 2026 season20252026
0514.41k1.5k2.1kJunJulAugSep1.1k1.5k1.5k1.2k1.2k1.8k1.7k1.2k

We started in March 2026. We compare the same months to remove the effect of the tourist season. Source: Google Search Console

Published: · Updated:

Questions about this project

Can a hotel get more direct bookings instead of going through booking platforms?

Yes, if the guest finds the hotel's website before the booking platform and sees a convenient way to book there. To make that happen, we combine SEO, Google Maps, ads on branded queries, and city content.

Why advertise on the hotel's own name?

When someone searches for a hotel by name, booking platforms can also appear in the results and take the click. Ads on branded queries give the hotel a spot in the results for its own name.

What is Hotel structured data?

It is structured data that tells Google the site belongs to a hotel, where it is located, and what it offers. It helps the search engine display the hotel correctly.

Does a hotel need a blog about the city?

Tourists plan the trip first and look for accommodation later. City content gives the hotel a chance to appear at the planning stage, when competition is not yet as tough.

How important is a Google Maps profile for a hotel?

For a hotel in a tourist city, maps are often the first point of contact. Up-to-date information, photos, and categories help the guest choose you.

Why are there no numbers in this case study?

We only publish figures we can back up with reports, and we do not embellish results. That is why here we describe the scope of work and the changes in the hotel's search presence.

More case studies

Chiropractic Clinic Network in Oregon: +69% Google Clicks in the First Month
SEOGEO / AI SEOLocal SEO

Chiropractic Clinic Network in Oregon: +69% Google Clicks in the First Month

Four chiropractic clinics in different Oregon cities operate on a single domain. In the first month of work, Google clicks grew 69%, impressions nearly doubled, and the number of indexed pages went from 56 to 816.

Google clicks, March vs. February 2026
+69%
Google Search impressions in a month
+99%
Read case study →
AI Startup from Germany: Impressions in Google AI Search Nearly Quadrupled in a Month
SEOGEO / AI SEOSEO audit

AI Startup from Germany: Impressions in Google AI Search Nearly Quadrupled in a Month

The startup builds an MCP connector that links AI assistants with advertising platforms. Our audit found 26 tutorials blocked from indexing by a CMS setting. In the first month, impressions in AI Overviews and AI Mode grew from 818 to 3,245, and organic sessions in GA4 rose 235%.

organic sessions, 28 days before launch vs. the last 28 days
+235%
impressions in AI Overviews and AI Mode in the first month
818 → 3,245
Read case study →
US Baby Food Brand: +546.7% Impressions in Google AI Features
GEO / AI SEOSEO audit

US Baby Food Brand: +546.7% Impressions in Google AI Features

A GEO project for an American plant-based baby food brand. In two months, impressions in Google AI features grew from 168,250 to 1,088,226, and the number of pages with valid structured data increased almost tenfold.

impressions in Google AI features
+546.7%
AI features' share of all impressions
3.4% → 26.1%
Read case study →

Want results like these?

Tell us about your goals and we'll estimate your project's growth potential.

Free consultation

Tell us about your project and we'll prepare a growth plan