schema.org - Schema.org 产品列表与单个产品页面
问题描述
我有一个包含产品列表的页面。这些产品中的每一个都有自己的页面,其中包含更多信息,其中一些信息将按照 Google 的建议在架构中使用,并且在页面上不可用。
我假设我应该为各个产品页面使用产品架构。但我不确定我应该为产品列表使用哪种模式。在另一个问题中建议使用带有 Google 链接的列表项(Schema.org 用于列出文章的类别页面)。问题是,该链接现在重定向到“轮播”,而轮播需要位置编号,我对此相当无所谓。
我应该使用列表项并为我的项目强制执行位置吗?
解决方案
首先:轮播中所需的位置编号不应该让您担心。这个属性可能是一个值、一个对象或数组,所以你可以把任何东西作为它的值,你的标记仍然有效。但我认为位置设置不是一门火箭科学,即使您的标记是手动创建的。
但是,您的问题的答案在很大程度上取决于您想用结构化数据实现什么。
对您的产品和网站的性质一无所知,我会同时使用列表和产品详细信息页面。
对于列表,我会使用OfferCatalog - 这只是一个 ItemList,但它会广播电子商务信号。
产品详细信息页面将是Offer,其中itemOffered -bridge 到Product。
推荐阅读
- python-3.x - dataproc 作业完成后如何触发云运行
- python - 有没有办法更新字典的键?
- amazon-web-services - AWS 身份验证问题 - 无法连接到 ec2
- webpack - 从文件夹编译文件到文件夹
- java - 如何在 Spring Boot 中使用 JsonIgnore 来停止无限循环?
- sql-server - 数据库只读模式时间戳
- javascript - 在 aws 上的 postgrel RDS 中更新查询
- google-chrome - chrome.tabCapture.captureOffscreenTab 消失/替代
- mysql - 如何在 MySQL 8 中设置 OUTFILE 的权限
- javascript - 如何按属性过滤数组?