Some Schema.org types are beneficial for most of the businesses out there. If you have a website you want to help search engines index its content in the most simple and effective way and to do that you can start from…well, the most important page: your homepage. Technical SEO experts like Cindy Krum describes schema markup (as well as XML feeds like the one that you can provide to feed Google Shopping via the Google Merchant Center) as your new sitemap. And it is true when crawling a website (whether you are Google or any other automated crawler you might think of), getting the right information about a website is a goldmine.
Let’s get started with our homepage. We want to let Google know from our homepage the following:
- The organization behind the website (Publisher)
- The logo of this organization
- The URL of the organization
- The contact information of the organization
- The name of the website
- The tagline of the website
- The URL of the website
- How to use the internal search engine of the website
- The Sitelinks (the main links of the website)
We can do all of this by implementing the WebSite structured data type on the homepage of our website. A few more indications from Google on this front:
- Add this markup only to the homepage, not to any other pages
- very important and unfortunately on a lot of websites, you still find this markup on every single page. It should not happen: it is unnecessary.
- Always add one SearchAction for the website, and optionally another if supporting app search (if you have a mobile app – this will help users searching from a mobile device to continue their journey on the mobile app).
Let’s have a quick look at a couple of examples:
- The WebSite markup on this blog?
- An example of the Corporate Markup for adding the contacts of the organization.
To check if your schema.org markup is correct you can use these tools to test the structured data of your home page — as well as any other page.