Skip to content
English - United States
  • There are no suggestions because the search field is empty.

How can I ensure that Schema markup (structured data) is correctly implemented on my pages?

Why check your Schema markup

Key points • Structured data helps Google understand your pages • Schema markup improves display in search results (rich snippets) • Free tools allow you to instantly check your configuration

Schema markup is an advanced SEO element that allows you to tell Google exactly what type of page a website is: hotel, room, offer, blog post, event, recipe, review, etc. On a hotel website, it's particularly useful for enriching your room pages, news section, or restaurant and spa sections. Ensuring this markup is correctly implemented guarantees more accurate indexing and improves the quality of your results in Google.

Check the markup using Google's official tools

The first step is to test your pages with the tools provided by Google.

1. Rich Results Test

This is the most reliable tool to check if your Schema markup is recognized.

  1. Go to Google Rich Results Test
  2. Enter the URL of your page (Home, Room, Offer, Article…)
  3. Start the analysis
  4. Google tells you: • the types of Schema detected • the valid fields • any errors or warnings

💡 Tip: test several pages, especially dynamic pages from the CMS (rooms, offers, news).

2. Google Search Console

If your site is connected, open: Search Console → Improvements → Rich Results. There you will see: • errors • warnings • valid pages • detected structured data types

This is the most useful tool for tracking your Schema over time.

Check your markup directly in Webflow

Your Schema markup is usually inserted in:

  • Page Settings → Custom Code • CMS template → Custom Code • or in HTML embeds directly on the page

If you are using Webflow to create JSON-LD, check: • that the integration is correctly placed within the <head> tag • that the dynamic CMS fields are correctly bound • that the quotation marks, commas, and JSON structures are valid

💡 Tip: Use a JSON validator (e.g., JSONLint) before publishing.

Verify the Schema markup with external tools

For a more thorough check, use:

• Schema.org Validator

Accurate analysis and validation of the installed JSON-LD.

• Ahrefs / Semrush / Screaming Frog

They scan your entire hotel website to detect: • missing tags • inconsistent pages • incomplete structures

These tools are very useful if you use advanced markup, such as: • Hotel • Room • Article • Offer • LocalBusiness • Event

The most common mistakes to correct

  • Schema installed in the wrong location (body instead of head) • Empty dynamic fields in CMS pages • Invalid JSON syntax • Schema incompatible with the page type • No link between two structures (e.g., Offer linked to Room) • Duplicate tags on the same page

💡 On a hotel website, pay particular attention to the following pages: • Homepage (LocalBusiness or Hotel) • Room pages (Room + Offer if applicable) • Blog articles (Article) • Restaurant/spa pages (LocalBusiness) • Events pages (Event)

Conclusion

To verify that your Schema markup is correctly implemented, use the Rich Results Test, Search Console, and external validators. By combining these checks with clean integration in Page Settings or CMS templates, you ensure clear, structured, and effective hotel SEO.