How do I track my hotel's SEO performance?
Short answer
Track hotel SEO with a small set of real metrics: indexed pages and errors in Search Console; impressions, clicks, and average position for your important pages and queries; the split between branded searches (your hotel's name) and non-branded ones; and, in your analytics, how many organic visitors reach the booking engine and complete a booking. Compare periods year-over-year to account for seasonality. Avoid vanity metrics and estimated figures — report only data you've actually measured.
By Lodging Engine Editorial Team· Reviewed by Eric Zwanenburg· Last reviewed
Search Console: visibility in Google
The Performance report shows clicks, impressions, click-through rate, and average position, filterable by query, page, country, device, and date. Use it to answer:
- Which pages get impressions, and for which queries?
- Are branded clicks stable or growing?
- Which non-branded queries are starting to appear?
- Which pages have many impressions but few clicks (title or snippet problem)?
The Page indexing report shows which pages are indexed and why others aren't.
Analytics: what visitors do
- Organic sessions to key pages (rooms, location, offers).
- Clicks or visits into the booking engine.
- Completed bookings attributed to organic search.
If your booking engine is on another domain, set up cross-domain measurement in Google Analytics so bookings aren't lost or misattributed. See tracking direct bookings.
Branded vs non-branded
Filter queries containing your hotel's name. Branded growth often reflects overall demand and reputation; non-branded growth reflects SEO reaching new travellers. Both matter, but they tell different stories.
A simple monthly report
- Indexing: pages indexed, new errors.
- Search: clicks and impressions (branded / non-branded), year-over-year.
- Top pages and queries, with notable changes.
- Booking engine visits and bookings from organic.
- Work completed and next priorities.
Report honestly
- Use real data with dates and sources.
- Don't present tool estimates as measurements.
- Explain seasonality and site changes alongside numbers.
Common mistakes
- Comparing with the previous month instead of the same month last year.
- Counting traffic but not bookings.
- Reporting "rankings" from a single manual search.
Checklist
- Search Console verified for the whole domain
- Branded and non-branded queries separated
- Booking engine tracking verified
- Monthly report with year-over-year comparisons
- Only measured data reported
Sources
- Performance report (Search results): overview — Search Console Help
- Get started with Search Console — Google Search Central
- Set up cross-domain measurement — Google Analytics Help
- Measure ecommerce (GA4) — Google for Developers