在电子商务产品上使用AMP-HTML

在电子商务产品上使用AMP-HTML,amp-html,Amp Html,我们仍然在谷歌搜索控制台上发现关于AMP的错误: AMP验证:此AMP页上缺少必需的结构化数据元素 使用validator()我们得到了验证状态:PASS 我们使用的是元数据和谷歌结构化数据测试工具,没有显示错误和警告 这是一个示例url: (不想发送垃圾邮件,因此需要写入额外的空间以避免链接) https://www.alpel.es/cosmo-nails-liquido-porcelana-uv-50-ml\u amp 谢谢大家! 我认为您需要检查以下各项: 同一页面上的多个实体 当页面上

我们仍然在谷歌搜索控制台上发现关于AMP的错误: AMP验证:此AMP页上缺少必需的结构化数据元素

使用validator()我们得到了验证状态:PASS

我们使用的是元数据和谷歌结构化数据测试工具,没有显示错误和警告

这是一个示例url: (不想发送垃圾邮件,因此需要写入额外的空间以避免链接)

https://www.alpel.es/cosmo-nails-liquido-porcelana-uv-50-ml\u amp


谢谢大家!

我认为您需要检查以下各项:

同一页面上的多个实体

当页面上有多个实体类型时,建议您标记 在该页面上设置所有实体,以帮助谷歌算法更好地运行 理解并索引您的内容。例如:

配方页面可能包含描述配方的文本以及 随附视频。每种类型都应单独标记 分别使用schema.org/Recipe和schema.org/VideoObject。A. 分类页面列出几种不同的产品(或食谱、视频、, 或任何其他类型)。每个实体都应使用相关的 schema.org类型,例如产品类别的schema.org/Product 页。从页面上列出的所有类别实体中仅标记一个类别实体 这违反了我们的指导方针。视频播放页面可能包含相关视频 嵌入在页面的单独部分中。在这种情况下,标记 主要视频以及相关视频。图像标记指南

将图像URL标记为类型的属性时,请确保 该图像实际上属于该类型的实例。例如 如果标记的schema.org/image属性 schema.org/newsactle,标记的图像必须直接属于 那篇新闻文章

您也可以查看


这可能也有帮助。

我想您需要检查以下各项:

同一页面上的多个实体

当页面上有多个实体类型时,建议您标记 在该页面上设置所有实体,以帮助谷歌算法更好地运行 理解并索引您的内容。例如:

配方页面可能包含描述配方的文本以及 随附视频。每种类型都应单独标记 分别使用schema.org/Recipe和schema.org/VideoObject。A. 分类页面列出几种不同的产品(或食谱、视频、, 或任何其他类型)。每个实体都应使用相关的 schema.org类型,例如产品类别的schema.org/Product 页。从页面上列出的所有类别实体中仅标记一个类别实体 这违反了我们的指导方针。视频播放页面可能包含相关视频 嵌入在页面的单独部分中。在这种情况下,标记 主要视频以及相关视频。图像标记指南

将图像URL标记为类型的属性时,请确保 该图像实际上属于该类型的实例。例如 如果标记的schema.org/image属性 schema.org/newsactle,标记的图像必须直接属于 那篇新闻文章

您也可以查看


这可能也有帮助。

您需要使用schema.org添加JSON-LD结构。如果愿意,可以使用微数据(
itemprop
),但它不能替代JSON-LD结构。该结构可以放入
(以前仅限于
),并且可以与微数据规范相邻

以下是您可以根据需要修改的结构:


{
“@context”:
{
“@vocab”:”http://schema.org/",
“id”:“@id”,
“图形”:“@graph”,
“类型”:“@type”
},
“图形”:
[
{
“类型”:“产品”,
“id”:”http://example.com/identifier/type/Product/19000000001001",
“名称”:“,
“替代名称”:“,
“说明”:“,
“发布日期”:“2016-01-02”,
“制造商”:
{
“类型”:“公司”,
“id”:“公司IRI”
},
“提议”:
{
“类型”:“报价”,
“价格”:“,
“价格货币”:“美元”,
“id”:”http://example.com/identifier/type/Intangible/Offer/14180000001007"
},
“isSimilarTo”:
[
{
“类型”:“产品”,
“id”:”http://example.com/identifier/type/Product/1001"
},
{
“类型”:“产品”,
“id”:”http://example.com/identifier/type/Product/1002"
}
],
“与……有关”:
[
{
“类型”:“产品”,
“id”:”http://example.com/identifier/type/Product/1003"
},
{
“类型”:“产品”,
“id”:”http://example.com/identifier/type/Product/1004"
}
],
“观众”:
[
{
“类型”:“业务受众”,
“id”:”http://example.com/identifier/type/Intangible/Role/14290000001001"
},
{
“类型”:“业务受众”,
“id”:”http://example.com/identifier/type/Intangible/Role/14290000001003"
}
],
“类别”:
[
{
“类型”:“事物”,
“id”:”http://example.com/identifier/type/Product/1010"
},
{
“类型”:“事物”,
“id”:”http://example.com/identifier/type/Product/1012"
}
]
}
]
}

您需要使用schema.org添加JSON-LD结构。如果愿意,可以使用微数据(
itemprop
),但它不能替代JSON-LD结构。该结构可以放入
(以前仅限于
),并且可以与微数据规范相邻

以下是您可以根据需要修改的结构:


{
“@context”:
{
“@vocab”:”http://schema.org/",
“id”:“@id”,
“图形”:“@graph”,
“类型”:“@type”
},
“图形”:
[
{
“类型”:“产品”,
“id”:”http://example.com/identifier/type/Product/19000000001001",
“名称”:“,
“替代名称”:“,
“说明”:“,
“发布日期”:“2016-01-02”,
“制造商”:
{
“类型”:“公司”,
“id”:“公司IRI”
},
“提议”:
{
“类型”:“报价”,
“价格”:“,
“价格货币”:“美元”,
“id”:“http://e