Intro: Does Google Actually Know Your Hotel Website Exists?
You built your hotel website on WordPress. You wrote the room descriptions, uploaded the photos, added the location page, and the contact details. Now guests can find you… or can they really? 🎯
Not necessarily. Having a website and being visible on Google are two different things. And the tool that bridges that gap, the one that tells you what Google can actually see, what guests search before they find you, and what might be quietly working against you, is called Google Search Console. It is free, it is made by Google, and many hotel owners who manage their own website have never set it up.
This guide is written specifically for hotel owners who handle their own WordPress site. No agency, no developer on speed dial, just you, your website, and a step-by-step walkthrough that takes less than 30 minutes. Before we get into the setup itself, I will explain why this matters specifically for your hotel, because once you see what Search Console shows you, you will wonder how you managed without it.
Key Highlights in this article
- Google Search Console is free and made by Google and it shows you exactly what Google can and cannot see on your hotel website, including which pages are actually indexed.
- Many small hotel owners are surprised by what they find like pages they worked hard on are missing from Google entirely, or guests are landing on unexpected pages via searches they never planned for.
- Setup on WordPress takes less than 30 minutes and I will walk you through every step, including the part that looks most technical but really is not.
- Once connected, you will have real data on which searches guests use to find your hotel, which pages they land on, and whether your site has any technical issues hurting your visibility.
🏨 Why Google Search Console Matters for Your Hotel Website
Before we get to the setup, it is worth taking a moment to understand what you are actually connecting, because this is not just a box to tick. For a small hotel managing its own website, Search Console is the closest thing to a direct conversation with Google.
1. Your most important pages might not be on Google at all
This is the thing that surprises hotel owners most when they first open Search Console: pages they spent time building are simply not showing up in Google search. Not because they are poorly written, but because Google never indexed them in the first place.
A hotel website typically has a handful of pages that matter most for visibility: the homepage, individual room pages, the breakfast page, the spa or wellness page, the parking page, the location page. Each of these is a potential entry point for a guest search. But indexing is not automatic. If Google’s crawler never discovered a page, because of a missing internal link, a technical setting in WordPress, or simply because the site is new, that page is invisible in search results, no matter how well it is written.
I have seen this happen with room-type pages specifically. A hotel puts real effort into a detailed double room page, complete with photos, specifications, and a booking button and then discovers it was never indexed. No guest searching “double room hotel [city]” would ever find it. Search Console is what tells you this, and it also gives you the one-click tool to fix it.
2. You will see which pages guests actually land on and what they searched for
The Performance tab in Search Console shows you the exact words guests typed into Google before they found your hotel website. Not what you assumed they searched, but what they actually searched. This is often a genuine eye-opener. You might find that guests are landing on your location page via searches you never optimized for, or that your rooms page gets almost no impressions at all despite being your most important page.
That data does not just tell you what is working, it tells you where to focus next. For a small hotel managing its own website, that clarity is worth a lot.
3. Mobile performance affects both guests and Google
The Experience tab shows you whether your hotel website loads well and works properly on mobile devices. Most guests compare hotels on their phones before making a decision. Therefore, a slow or broken mobile experience loses them before they even read about your rooms. Search Console flags any pages with mobile problems and gives you specific information to act on or share with your developer.
🔍Understand Your Setup Before You Start
Before diving in, take a moment to note down three things about your hotel website setup. This will matter during the verification step:
- Which platform your website is built on: this guide is written for WordPress (WordPress.org, self-hosted)
- Who is hosting your site: common providers for small hotels include Bluehost, SiteGround, Kinsta, IONOS, and others
- Where your domain was registered: sometimes this is the same provider as hosting, sometimes different (for example, registered through WordPress.com but hosted on Bluehost)
If you are not sure about any of these, check your original sign-up emails or log in to the provider you use to manage your website, it will become clear quickly.
💡 Pro Tip: If you’re ever unsure how to start a tech process, ask AI! I used Google’s Gemini to generate a simple prompt for setting up GSC. You’ll see that even experienced SEO folks sometimes need a little help. 😉
What I asked Gemini ✨
Hi Gemini, I want to connect the Google Search Console to my website patricklindbichler.com, can you help me with a step-by-step guide? It’s a wordpress.org page hosted by Bluehost
What Gemini said ✨
Hello! Connecting your Google Search Console to your WordPress.org website hosted on Bluehost is a great way to monitor your site’s performance in Google Search results. Here’s a step-by-step guide on how to connect Google Search Console to your WordPress.org website hosted on Bluehost:
Step 1: Log In to Google Search Console
This part’s as easy as pie 🥧. Just head to Google Search Console and log in with your Google account. If you’ve never used it before, don’t worry, it will guide you step by step. Think of this as your website’s entry ticket into Google’s VIP lounge.
What Gemini said ✨
Step 1: Go to Google Search Console
- Open your web browser and navigate to the Google Search Console website.
- Click on “Start now”.
- Sign in with your Google account (the one you want to associate with your website’s Search Console data).
Step 2: Add Your Website as a Property
Once you’re in, you’ll be prompted to add a property. You get two main choices:
- Domain (covers everything, including all subdomains and both http/https)
- URL Prefix (more specific, just one version of your site)
I chose the Domain option because I wanted a full-picture view, no page is left behind! 🕵️♂️ For this, you won’t need to worry about prefixes like https:// or www. Just enter your root domain (e.g., patricklindbichler.com).
What Gemini said ✨
Step 2: Add Your Website Property
- Once logged in, you’ll be prompted to add a property. You have two options here; Domain or URL prefix.
- Choose “URL prefix”: This method is generally easier to set up for WordPress users and allows verification using several methods.
- Enter the exact URL of your website, including the protocol (http:// or https://). For example, https://patricklindbichler.com.
- Click “Continue”.
Step 3: Verify Website Ownership
This is where things get a little spicy 🌶️, but stay with me.
Google needs to confirm that you actually own the website before it shares your data with you. There are three ways to do this:
Method 1: HTML Tag: the easiest option if your hotel website uses an SEO plugin like RankMath or Yoast. Google gives you a small piece of code, and you paste it into the plugin’s verification field. No coding required.
Method 2: HTML File Upload: you download a small file from Google and upload it to your WordPress root folder via FTP. Slightly more technical, but doable.
Method 3: DNS TXT Record: required if you selected the Domain option (as recommended above). Google gives you a TXT record, and you paste it into your domain’s DNS settings inside your hosting provider.
Since we chose Domain verification, Method 3 is the route to follow. Here is how it works in practice:
- Google will show you a TXT record, which is a string of characters that looks something like
google-site-verification=abc123xyz. - Log in to your hosting provider (Bluehost, SiteGround, or whichever you use).
- Find the DNS Zone Editor for your domain, which is usually under “Domains” or “Domain Management” in your hosting control panel.
- Add a new TXT record. In the “Host” field, enter
@. In the “Value” field, paste the TXT record from Google. Leave TTL at the default. - Save, then return to Search Console and click Verify.
🧩 One thing to be aware of: if your domain was registered through a different provider than your hosting (for example, registered on WordPress.com but hosted on Bluehost), you will need to add the TXT record at the registrar — the place where you registered the domain — not in your hosting panel. If you are unsure which one to use, log in to both and look for the DNS settings. Only one of them will have control over your domain’s DNS records. DNS changes can take a few hours to propagate — if verification fails immediately, wait until the next morning and try again. It will work.
What Gemini said ✨
Step 3: Verify Your Website Ownership
Google Search Console offers several ways to verify that you own your website. Here are the most common methods for a WordPress site on Bluehost:
See the 3 Methods
Method 1: HTML Tag (Recommended for Ease of Use with WordPress)
Under “Verify ownership,” select the “HTML tag” option.
Google will provide you with a meta tag that looks something like this: <meta name=“google-site-verification” content=“your-unique-verification-code” />
Copy the entire meta tag.
Now, you need to add this tag to the
<head>section of your website’s homepage before the first<body>tag. There are a few ways to do this in WordPress:Using a WordPress Plugin (Recommended for beginners):
Install a plugin like “Insert Headers and Footers” or “WPCode (formerly Insert Headers and Footers + Custom Code Snippets)”. You can find these by going to Plugins > Add New in your WordPress dashboard and searching for them. Install and activate your chosen plugin.
Once activated, go to Settings > Insert Headers and Footers (or Code Snippets > Header & Footer in WPCode).
Paste the entire meta tag you copied from Google Search Console into the “Scripts in Header” section.
Click “Save”.
Editing your Theme’s
header.phpfile (More advanced):Caution: Directly editing theme files can be risky. It’s recommended to create a child theme first to avoid losing changes when your theme is updated.
Go to Appearance > Theme File Editor in your WordPress dashboard.
On the right-hand side, locate and select the “header.php” file.
Find the
<head>tag in the code.Paste the entire meta tag you copied from Google Search Console directly after the
<head>tag and before the</head>or any other content within the<head>section.Click “Update File”.
After adding the meta tag to your website, go back to the Google Search Console verification page and click the “Verify” button.
If everything is set up correctly, you should see a “Congratulations! Ownership verified” message.
Method 2: HTML File Upload
Under “Verify ownership,” select the “HTML file” option.
Click the link to download the HTML verification file. It will be a file with a name like
google[randomstring].html.Connect to your Bluehost hosting account using FTP (File Transfer Protocol). You’ll need an FTP client like FileZilla and your FTP credentials (usually found in your Bluehost account settings).
Once connected, navigate to the root directory of your website. This is usually the
public_htmlfolder.Upload the HTML verification file you downloaded directly into the root directory.
After the upload is complete, go back to the Google Search Console verification page and click the “Verify” button.
Method 3: DNS TXT Record (Generally More Technical)
Under “Verify ownership,” select the “DNS record” option.
Google will provide you with a TXT record value. It will be a string of characters.
Go to your Bluehost account and navigate to the DNS Zone Editor for your domain (
patricklindbichler.com). This is usually found in the “Domains” or “Domain Management” section of your Bluehost control panel (cPanel).Add a new TXT record. You’ll need to fill in the following details:
Host Record: Enter
@or leave it blank (depending on Bluehost’s interface).TXT Value: Paste the TXT record value provided by Google.
TTL: You can usually leave this at the default setting (e.g., 14400 or 4 hours).
Save the DNS record.
Important: DNS changes can take some time to propagate (it can take up to 24-48 hours in some cases, though it’s often faster).
After adding the TXT record in Bluehost, go back to the Google Search Console verification page and click the “Verify” button.
Want more hotel website ideas like this?
I regularly share practical thoughts on hotel SEO, AI search, direct bookings, website clarity, and how independent hotels can become easier to find and book directly.
Step 4: Start Using Search Console for your Hotel Website
Once verified, the real value begins 🥳. Here is what to look at first as a hotel owner:
Indexing: check your key hotel pages
Go to the Indexing section and check whether your important pages are all present. For a hotel, that means:
- Homepage
- Each room type (every room deserves its own page)
- Breakfast, restaurant, or dining page
- Spa, wellness, gym, or pool page
- Parking page
- Location and neighbourhood page
- Contact page
If any of these are missing, use the URL Inspection tool — paste the page URL in the search bar at the top of Search Console — and request indexing. It is a one-click action that tells Google to go and look at that page.
Performance: see where guests find you
The Performance tab shows you which searches triggered your hotel website on Google, how many times you appeared (impressions), and how many guests actually clicked through. Look for:
- Which search terms already bring you traffic
- Which important searches show impressions but almost no clicks (a sign your page title or meta description needs work)
- Which pages get zero impressions (a sign they may need more content or better optimization)
Experience: check your mobile performance
Open the Core Web Vitals report and the Mobile Usability report. These tell you whether your hotel website loads well on mobile and flags any specific pages with problems. If your site scores poorly here, it is worth discussing with your developer. Page speed and mobile usability directly affect both guest experience and Google rankings.
Submit Your Sitemap
If your hotel website uses plugins like Yoast or RankMath, it automatically generates an XML sitemap, usually found at yourhotalname.com/sitemap.xml. Go to the Sitemaps section in Search Console and submit it. This helps Google discover all your pages faster and more reliably.
What Gemini said ✨
Step 4: Start Using Google Search Console
Once your website is successfully verified, you can access your Google Search Console dashboard. Here are some key things you can do:
- Monitor Performance: See how your website is performing in Google Search results, including impressions, clicks, average position, and the queries that trigger your site’s appearance.
- Check Index Coverage: Understand which of your website’s pages have been indexed by Google and identify any indexing errors.
- Submit Sitemaps: Submit your website’s XML sitemap to help Google discover and crawl all your important pages. If you’re using a popular SEO plugin like Yoast SEO or All in One SEO, it usually creates a sitemap for you (e.g., https://patricklindbichler.com/sitemap.xml). You can submit this in the “Sitemaps” section of Search Console.
- Inspect URLs: Use the URL Inspection tool to see how Googlebot crawls and renders individual pages on your site. You can also request indexing for new or updated content.
- Identify Issues: Get alerts about any crawl errors, security issues, or manual actions against your site.
- Check Mobile Usability: See if your website has any mobile usability issues that could affect its performance in mobile search results.
- Core Web Vitals: Monitor your site’s performance based on real-world user experience metrics related to loading, interactivity, and visual stability.
- Links: See which external websites are linking to your site and which internal links exist within your site.
By connecting your Google Search Console, you gain valuable insights into your website’s visibility and performance in Google Search, allowing you to make data-driven decisions to improve your SEO. Remember to check Search Console regularly for any important notifications or issues.
Bonus Tip: Pair Search Console with PageSpeed Insights 📈
Once you are connected to Search Console, it is worth also checking PageSpeed Insights. Enter your hotel website URL and you will get a clear breakdown of how fast your pages load, on both desktop and mobile, along with specific suggestions to improve performance.
For WordPress hotels, the most common quick win is adding a caching plugin. PageSpeed will often recommend one directly. It is a five-minute installation that can make a noticeable difference in how quickly your hotel site loads for guests. Google notices load speed too.
🏁 Conclusion: Your Hotel Website Deserves to Be Found
Setting up Google Search Console for your hotel WordPress site is one of the most straightforward, highest-value things you can do for your hotel’s online visibility. It takes less than 30 minutes, costs nothing, and opens a direct line of communication between Google and your website. 🚀
Once it is connected, you will know whether your room pages are indexed, which searches guests use to find you, and whether any technical issues are quietly working against you. It is concrete, actionable information about your hotel’s presence on Google.
If you have questions about the setup, hit a wall on the DNS verification step, or just want to talk through what you find once you are connected, I would love to hear from you.
❓ FAQs About Setting Up Google Search Console for WordPress
1. Do I need a Google account to use Search Console?
Yes, a Google account is required. Use the one associated with your hotel’s business, or create a dedicated one for your hotel’s digital tools.
2. Which verification method should I use for a hotel WordPress site?
If you are using an SEO plugin like RankMath or Yoast, the HTML tag method is the easiest. If you chose Domain verification (which gives you full coverage), you will need the DNS TXT method. It sounds technical but takes only a few minutes.
3. What if verification of my website fails?
DNS changes take time to propagate, sometimes a few hours. If it fails immediately, wait until the next morning and try again. It almost always works by then.
4. I set up my WordPress site myself. Is Search Console still relevant for me?
Especially then. When you build and manage your own hotel website, there is no agency checking whether your pages are indexed or flagging technical issues. Search Console is the tool that does that for you, automatically, for free, and with direct data from Google. It is one of the highest-value things you can connect to your site.
5. How often should I check Search Console for my hotel?
Once a week is a good rhythm. Look for new indexing issues, check whether important pages are still indexed after any website updates, and review the Performance tab to see which searches are growing or declining. It takes five minutes once you know what to look for.
The Prompt used To Create this article
I want to be transparent on how this article was written, so below you will find the prompt to create this article. Of course, I asked for adjustments afterwards, but here is the initial input:
Check the prompt
Can you create a compelling blog article for my website, www.patricklindbichler.com? The article should be clear and easy to understand, especially for people who are new to the topic. Still it should stay as compelling as the original article and also have the same length. It should be written in good American English, using not too complicated words so that even non-native English speakers can follow along easily. The tone should reflect my expertise as a thought leader in SEO, content creation, and leadership. Feel free to use examples from my experience as proof points and explain them in a clear und compelling way.
I am typically a positive and humorous person, so the writing style can be upbeat with a few lighthearted jokes here and there—just nothing offensive. The article should be engaging, fun to read, and educational. Please follow the structure outlined below, and feel free to expand on the points with additional context to ensure that each paragraph presents clear arguments.
Structure of the article:
- Introduction: Start with a paragraph that summarizes the topic and grabs attention. You can make a strong statement or ask a thought-provoking question that will be answered later in the article.
- Key Highlights (3-4 bullet points): Include a few short bullet points summarizing the key takeaways of the article. Each point should be 1-2 sentences long.
- Main Content: Break the main part of the text into several text parts, each with a heading optimized for SEO and AI search. Each text part can have 1-3 paragraphs, depending on how much content is needed to explain the point clearly and bring the argument across. The paragraphs should be easy to read and compelling. Aim for 7-10 sentences per paragraph, with each section offering additional context.
- Conclusion: Wrap up the article by summarizing the main points and inviting readers to reach out if they have any questions or want to learn more.
- FAQs: Include 5 frequently asked questions about the topic, with clear answers that add value to the reader.
Formatting:
- Use bold for key points, ensuring every 4th or 5th sentence has something in bold for emphasis.
- Add emojis throughout (but no more than 20-30 total) to make the article more visually appealing.
- If you include practical tips, illustrate them with real-life examples to make the content relatable.
- Please make the article a minimum of 1800 words. Feel free to ask me if you need more input or add information and context where you feel it’s necessary to convey a message or provide more clarity.
Goals:
- Please optimise the article for SEO. Give recommendations for search terms to include and how to integrate them into the title and the beginning of the article
- Please make the article engaging so people are intrigued to read, but also enjoy reading.
- What readers learn in the article, should be easy to apply for them because everything is explained clearly and has examples
Please use the following input to create the article:
Title: How to set up Google Search Console for your WordPress page
Today we are going to set up Google Search Console. Why? Because it is the essential tool for SEO. If you implement the feedback provided by the search console, you are doind a lot of things right already. Plus it links you to all the required sources, so you can also learn about SEO. Perfect for you to get started with SEO
Setup: Your starting point
First make an assessment of what you have for your website. In this example I use my own page here, which is patricklindbichler.com. The steps should work in general for all types of websites, but the exact details might differ. So what I have is:
- A wordpress.org page
- Hosted by Bluehost
I actually forgot how to set up the Search Console, because at work it was just set up for me. Since the Search Console is a Google product, I thought I’d do this with my buddy Gemini. So this serves also as a great example on how to solve a problem with the help of AI. In general you define what you would like to achieve. In our case, we want to set up the Google Search Console. 2nd being clear about our situation. 3rd describe both to the AI. In this case it resulted in the very simple prompt that you can see in the image below
Step 1: Go to Google Search Console
As you can see, the first step is very easy. Just log in here: https://search.google.com/search-console
Step 2: Add Your Website Property
Appears very easy still. I chose Domain though because I wanted to have the verification of the whole domain. For this I didn’t need the protocol.
Step 3: Verify Your Website Ownership
Here Gemini gave me 3 options:
- Method 1: HTML Tag (Recommended for Ease of Use with WordPress)
- Method 2: HTML File Upload
- Method 3: DNS TXT Record (Generally More Technical)
I think this is the most tricky part, but in the end it’s also not super tricky. Since I chose Domain before, for me, only Method 3 was possible. I thought it was actually a bit more complicated for me, because I bought the domain on wordpress.com (long story) and directed it to Bluehost, but I simply had to go to Bluehost and copy the TXT record in there.
When clicking on “Verify” immediately afterwards, I got the error message you see below. So let’s try again tomorrow…
Next Day: That’s it. So simple to connect the Google Search Console. Now you can get awesome at SEO.
Step 4: Start using Search Console
By connecting your Google Search Console, you gain valuable insights into your website’s visibility and performance in Google Search, allowing you to make data-driven decisions to improve your SEO. Remember to check Search Console regularly for any important notifications or issues.
So now I will start improving my websites SEO performance by tackling the issues I see. That’s another story.
Bonus Tip:
In addition to Google Search Console, I like to use the PageSpeed Insights to get a good understanding of my pages performances. Sometimes it already provides you with solutions e.g. for my WordPress page, it recommended plugins I could use the improve the speed to load my page. It was definitely a huge improvement adding them.