May 13, 2019

Do I need to add "WebSite" schema Structured Data? If so, on what pages?

Hi, 

I am wondering if I need to add "WebSite" schema to my site. I already have "Organization" schema (on my homepage) and I know they aren't the same thing but I'm not sure when to use one versus the other. I'm having trouble searching for the answer online since the results are about the website in general, not the schema module. 

So, when does one use "WebSite" schema, when does one use "Organization" schema, and should the former be on all pages or only directory pages like the homepage, contact/about page, or category page? 

Thank you.
Locked
Informational notification.
This question is locked and replying has been disabled.
Community content may not be verified or up-to-date. Learn more.
Last edited May 14, 2019
Recommended Answer
May 13, 2019
I would say you dont need to speifically add WebSite schema to a page. 
 
It just makes a useful 'container' for other data, if have a reason to add it. 
 
eg, its useful to hold a 'potentialAction' if you have one. But dont just add a WebSite schema, just for the sake of it. 
 
Original Poster Angie B marked this as an answer
Helpful?
All Replies (5)
Recommended Answer
May 13, 2019
I would say you dont need to speifically add WebSite schema to a page. 
 
It just makes a useful 'container' for other data, if have a reason to add it. 
 
eg, its useful to hold a 'potentialAction' if you have one. But dont just add a WebSite schema, just for the sake of it. 
 
Original Poster Angie B marked this as an answer
May 13, 2019
Hi Barry, 

Thanks for your response. Follow-up question: Should I have a "WebPage" schema on every page of my site, as a container to "Article" or whatever else there is? 

If yes, how to handle when there are multiple schema elements (e.g., an Article and a VideoObject) - should the WebPage be wrapped around both?
May 13, 2019
Should I have a "WebPage" schema on every page of my site, as a container to "Article" or whatever else there is? 
 
No. Use WebPage, if have something as 'data' about the page itself.
 
Use 'Article' if you have to somthing as 'data' anout the article in the page
 
just like would use VideoObject if have some data about a video i the page. 
 
Just like would use Organization, if have something about the parent organization that owns the website.  
 
Or so would use WebSite, if have something about the whole website
 
 
Its not really hierarchical as such, just include sturcted data for all the concepts have. 
 
 
 
 
May 13, 2019
Hi Barry, 

I think I'm starting to understand but I'm still confused about when to use "WebPage". Every page on the site is technically a "WebPage" so are you saying to put it on pages that don't have any other kind of schema? E.g., a category page is a "WebPage" and it doesn't have any other structured data objects on it. 

Also, should I put "WebPage" or "Organization" on my About page?
May 14, 2019
so are you saying to put it on pages that don't have any other kind of schema? 
 
NO!
 
About page, is a pretty good place for Organization, but more typical place is homepage. 
 
 
It can sometimes be useful to at the very least have an abbreviated version on some pages. eg on a JobPosting, it can provide useful context about the organiziation posting the job. 
 
false
14043559677536936469
true
Search Help Center
true
true
true
true
true
83844
Search
Clear search
Close search
Main menu
false
false