I was reading Google documentation on how to impletement Sitelinks Search Box. In the example, they use
itemscope itemtype="http://schema.org/WebSite"
to implement sub-properties like potentialAction
, etc.
However, after reading the schema documentation CreativeWork
it looks to me that WebSite
is inferior to WebPage
.
CreativeWork
WebPage
has its own properties, while WebSite
doesn'tIs there a scenario where WebSite
should be used / is preferable?
Website Schemas are essentially words or tags in a “shared vocabulary” that can be used by your on-line marketing company (like us!) to talk to search engines like Google & Bing to provide refined searches.
Schema App's Structured Data Tester The Schema App Structured Data Tester can be found in the “Maintenance” tab in Schema App. Enter any URL, and this tool will display the schema markup found on that page. It is the only testing tool that displays dynamic schema.org data and does not cache the results.
The schemas are a set of 'types', each associated with a set of properties. The types are arranged in a hierarchy. The vocabulary currently consists of 797 Types, 1453 Properties 14 Datatypes, 86 Enumerations and 462 Enumeration members.
But for the most part, you will want to place the schema markup HTML in the footer of every page of your website. We are going to do that by clicking on Appearance, then Customize, then Widgets, and then the footer section in which we want to place the code.
WebSite
represents a web site, WebPage
represents a web page (like the difference between Blog
and BlogPosting
).
The additional properties from WebPage
(like breadcrumb
and mainContentOfPage
) wouldn’t necessarily make sense for WebSite
.
Google’s Sitelinks Search Box uses WebSite
because the search usually applies to the whole site, not just a single page.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With