If youâre at this step, it means that you chose your website builder (webflow!), integrated your PMS, designed your website and youâre ready to hit publish. I just want to say, CONGRATS! Itâs a huge effort, and youâre 89% done, how gratifying.
If you want to hit publish, and get another dopamine hit with people arriving on your website, donât stop here, you're just getting started đ€©
Let's talk foundational SEO for hotels websites, this part is key to your direct-booking strategy. So stick with me for five more minutes, I'll walk you through how to get your first visitors in just five steps.
Step 1: Find the Right Keywords to Optimize Your Pages Around
Donât overthink this. All you need to know is: what is your ideal guest searching for?
For example, one of my clients runs a motel in Quebec. The most obvious keyword to optimize for was simply âMotel in Quebec.â (Ps: I recommend you get even more specific on the region, I am using this as a broad example so that you understand the gist of it.)
Hereâs how to find similar keywords for your business:
- Go to Ahrefs Keyword Explorer (or use any keyword tool).
- Type your main keywordâfor example, your destination (âQuebecâ).
- Filter results by:
- KD (Keyword Difficulty) < 20
- Search Volume > 500
Now apply intent filters:
- Filter for Intent âCâ (Commercial) and âTâ (Transactional) â these are your converting keywords (for your homepage, rooms, and booking pages). For example:
- Stay Quebec
- Motel to rent Quebec
- Quebec hotel
- Then, remove previous filters, and filter by Intent âIâ (Informational) and Local â these are your discovery keywords (for your blog posts). For example:
- What to do in Quebec
- Restaurant Quebec
Create a big list of those, and select the most interesting ones for your pages. The most interesting ones are strongly relevant to your website, and "easy enough" to rank for (that's why we filtered by Keyword Difficulty and Search volume).

Step 2: Optimize Pages with These Keywords (Meta Settings + Homepage + Blog)
Now that youâve gathered your keywords, itâs time to optimize your main pages and blog content.
â
For Main Pages (Home, Rooms, Booking):
First you will want to add these keywords across your website page copy. Ideally, it will appear as an H1, and the body content. Then, it will appear in your SEO Title, Meta Description, and URL. In Webflow, you can go to the Page Settings and manually add your keywords to your:
- Title Tag
- Meta Description
- Slug (URL)
- H1 and H2 headings
- Body content
For Blog Pages:
Once you wrote your articles (I recommend you start with 3 when your website goes live), you can optimize your blog pages to rank on specific keywords. Your blog pages in Webflow are dynamic, meaning one setting can apply to all posts. In the SEO settings, select your Blog Title and add your Hotel Name so that each post is personalized for search engines.

â
Step 3: Double-Check Your Webflow Settings
Before you publish, make sure Webflow is set up to help Google find your site.
- Go to your Site Settings
- Under the SEO tab, make sure âSubmit sitemap automaticallyâ is toggled on

Step 4: Submit Your Website to Google Search Console
Once your domain is connected and your site is published, go to Google Search Console and add a new property with your full domain (e.g. https://yourhotel.com
)

â
Once it's done, submit your sitemap. Type your site URL followed by /sitemap.xml
(Example: https://yourhotel.com/sitemap.xml)
.
This helps Google index your site faster. Sometimes, Webflow already handles this but itâs better to double-check.

Step 5: Start getting your first clicks đ
After a few days, go back to Google Search Console. Head to the Performance tab â Search Results, and youâll start seeing which exact searches people typed into Google that triggered your site to appear (even if they didnât click on it).
đ Tadaaa! Youâve taken the first step toward ranking on Google (and AI Search too...)


â
If you need any help setting this up, or have some questions, book an office hours call or reach out via email.
â
â