目录中的所有实体都需要以下属性:
@id
、url
和 name
示例:
"@id": "http://www.example.com/episode/video/432432432",
"url": "http://www.example.com/episode/video/432432432",
"name": "My example episode",
标识符
标识符 (@id
) 必须满足以下要求:
- 在您的目录中保持全局唯一
- 例如,不要对
TVSeries
和TVSeason
使用相同的@id
。
- 例如,不要对
- 静态
- 您之后将无法更改
@id
。
- 您之后将无法更改
- 采用统一资源标识符 (URI) 的形式
- 如果您内容的本地标识符 (ID) 未采用 URI 格式,请将您的域名添加到该 ID 的前面,以满足该要求;例如,如果您内容的 ID 为 1234abc,您的域名为 https://example.com,则
@id
可以为 https://example.com/1234abc。 @id
不必是有效网址;只需采用 URI 格式即可@id
中使用的网域(例如 https://example.com)必须归贵组织所有。
- 如果您内容的本地标识符 (ID) 未采用 URI 格式,请将您的域名添加到该 ID 的前面,以满足该要求;例如,如果您内容的 ID 为 1234abc,您的域名为 https://example.com,则
由于实体的 url
满足作为标识符的所有要求(即全局唯一、静态,并且采用 URI 的形式),因此我们建议您将实体的 url
用作 @id
。
规范网址
规范网址 (url
) 可帮助 Google 准确匹配目录中的内容与 Google 数据库中的内容。
“规范网址是 Google 认为在您网站上的一组重复网页中最具代表性的网页的网址。例如,如果同一个网页有多个网址(例如:example.com?dress=1234 和 example.com/dresses/1234),Google 会选择一个网址作为规范网址。(来源:整合重复网址)
以下是对规范网址的要求:
url
必须是全局唯一的。url
必须包含 Google 可抓取的有效规范网址。- (仅限监听操作)
url
需要指向未被付费墙屏蔽的内容说明页面。
收集 ID、网址和名称
执行以下操作:
- 在目录中收集相应内容的名称。
- 标识内容的规范网址。(我们建议您使用内容的
url
作为其@id
。)