The four diagnostic questions

Before making any changes, diagnose which of these four issues applies to your property. They have different fixes and different timelines.

Question 1: Is your Google Business Profile claimed, complete and verified?

Go to business.google.com and search for your property. If it hasn’t been claimed, claim it. If it has been claimed but is incomplete, complete it.

Complete means: verified ownership, correct category (choose the most specific applicable option: “Boutique hotel”, “Bed & breakfast”, “Resort hotel”, rather than just “Hotel” where a more specific category exists), full address identical to your website, phone number, website URL, business hours, at least 20 photos, all relevant attribute toggles filled in (parking: yes/no, restaurant: yes/no, pool: yes/no, pet-friendly: yes/no, etc.).

An unclaimed or incomplete GBP is the most common reason for missing from Google AI Overview. Fix this before anything else.

Question 2: Is your NAP (name, address, phone) identical across all platforms?

Google’s AI uses entity consistency as a confidence signal. If your hotel is listed as “The Grand Hotel” on your website, “Grand Hotel Ltd” on Companies House, “Grand Hotel & Spa” on TripAdvisor, and “Grand Hotel by the Sea” on Booking.com, Google cannot confidently unify these into one entity.

Go to each platform and standardise the name, address and phone number to exactly match your Google Business Profile.

Question 3: Does your hotel website have schema.org markup?

Go to Google’s Rich Results Test (search “Google rich results test”), enter your hotel website URL, and run the test. If no Hotel or LodgingBusiness schema is detected, your website is missing structured data.

Add schema.org markup as described in What schema markup does a hotel need.

Question 4: Are your Google reviews specific enough to match queries?

Search Google for “[your category] hotels in [your city]” and look at the AI Overview result. Note what specific attributes are mentioned for the hotels that do appear. These are the attributes Google’s AI considers relevant for that query.

Now look at your own Google reviews. Do your guests mention those same attributes? If your reviews are generic (“great stay, very clean, friendly staff”) and the AI Overview is recommending competitors based on specific attributes (“rooftop bar with harbour views”, “15-minute walk from the train station”), your review profile is not teaching the AI the right associations.

The timeline for each fix

  • Google Business Profile claim and completion: effects visible in 1-3 weeks
  • NAP consistency across platforms: 4-8 weeks to propagate across Google’s index
  • Schema.org markup: indexed within 2-4 weeks of next site crawl
  • Review profile improvement: ongoing, takes months of new review volume

The fastest wins are GBP completion and schema markup. NAP consistency is the most important structural fix but takes the longest to propagate. Review profile improvement is the longest-term programme.

When the fix doesn’t work

If you’ve completed all four actions and your hotel still isn’t appearing in Google AI Overviews after 10-12 weeks, the issue may be competitive: your category and city have very strong competitors with richer entity profiles, and the AI Overview slot for your query type is contested. In this case, the strategy shifts from “get into AI Overview” to “appear for more specific long-tail queries where competition is lower”.

Specific queries like “family hotel near [specific attraction] in [city] with parking” are less contested and can be won by a property that has explicit, matching attributes in its schema markup and review profile.

See also: Hotels: from invisible to recommended | How does Google AI Overview pick hotels