谷歌怎么说:
页面上的多个元素:包含相关视频的视频播放页面 嵌入在页面的单独部分中。在这种情况下,标记 主要视频和相关视频。
请勿标记页面阅读者不可见的内容。
轮播页面:摘要页面+多个完整详细信息页面
这些陈述对我来说是模棱两可的。我在同一页面上有两个不同的标记。哪一个更好,为什么?还是有其他合适的组合?
第一版:
这里没有页面上不可见的标记。不可能有两个在根级别具有2个ItemList,而hasPart直接不带任何ItemList。此结构描述了整个页面。因此,GSTT仅显示一项。
视频页面:
ItemPage
mainEntity: VideoObject
breadcrumb: BreadCrumbList
hasPart: WebPageElement
mainEntity: ItemList (related videos)
ListItem (Link to video page)
ListItem
...
hasPart: WebPageElement
mainEntity: ItemList (similar videos)
ListItem (Link to video page)
ListItem
....
类别页面:
VideoGallery
breadcrumb: BreadCrumbList
mainEntity: ItemList
ListItem (Link to video page)
ListItem
...
第二版:
所有VideoObjects都位于根级别,并且主视频具有描述的所有属性。即使VideoGallery也是针对VideoObject的,描述也是必须的,但我不会向用户显示相关/相似视频的描述,而是向主视频显示。 GSTT为每个条目显示一个项目。
视频页面:
VideoObject
mainEntityOfPage (Link to VideoPage)
- all possible properties
VideoObject (related video - just mandadory properties)
VideoObject (related video ...)
VideoObject
VideoObject
...
VideoObject (similar video - just mandadory properties)
VideoObject (similar video ...)
VideoObject
VideoObject
...
BreadcrumbList
类别页面:
VideoGallery
VideoObject (category video)
VideoObject
VideoObject
VideoObject
....
BreadCrumbList