I'm trying to markup a page. I marked up:
WebPage
WPHeader
SiteNavigationElement
Bredcrumbs
MainContentOfPage
Article
Product1
Product2
WPFooter
The question is: Should I aspire to declare all internal entities of WebPage
as "childs" of each other, or it's not necessary?
For example:
WebPage (declared as "isPart" of WebSite)
"hasPart" WPHeader
"hasPart" SiteNavigationElement
Bredcrumbs
MainContentOfPage
Article
"about" Product1
"about" Product2
"hasPart" WPFooter
In first variant validator shows every entity as "top entity", an in the second variant validator shows only one top entity WebPage
, and other entities included as WebPage
properties, id's, etc.
Which variant is better?