查看 Google 在您的网站上发现了哪些富媒体搜索结果,以及 Google 在解析这些结果时遇到的各种问题。
与您网站相关的富媒体搜索结果报告列在菜单窗格中的增强功能下。系统会针对每种富媒体搜索结果类型生成单独的报告。
只有在符合以下条件时,您才会看到针对给定类型的富媒体搜索结果报告:
- Google 能在您的资源中发现该类型的富媒体搜索结果,并且
- 该类型属于受支持的富媒体搜索结果类型(如下所列)。
如果您已实现某种受支持的类型,但在您的资源中看不到该报告,请参阅缺少富媒体搜索结果。
在 Search Console 中监控富媒体搜索结果-Google Search Console 培训
关于数据
一般使用指南
每个报告反映的是富媒体搜索结果项,而不是网页的情况(一个网页可以包含一个或者多个相同或不同类型的结构化数据项)。
- 理想情况下,无效错误数应为 0。出错了,该内容无法在 Google 上使用。如果您发现了错误,请按照下方问题排查部分中的说明进行处理。
- 即使您发现了警告(“改进内容的呈现效果”表格中的项数大于 0),您的富媒体搜索结果仍会在 Google 搜索中显示,包括特殊功能。不过用户体验可能会受到一定的负面影响。请按照下方问题排查部分中的说明针对警告进行调试。
- 调查此计数出现的任何意外猛增或骤降现象,如下方的问题排查部分所述。
确定富媒体搜索结果问题的优先级并予以修正:
- 在富媒体搜索结果报告的摘要页面上,滤除警告和有效项并优先关注错误。
- 按受影响的项数修正错误:
- 如果错误图表中存在猛增现象,请在表格中查找与猛增现象对应的问题行。
- 在网站上修正此问题,测试修正效果,并确保您所做出的修正已在网站上生效。请查看“检查错误”部分,了解用于查看结构化数据项目并对其进行问题排查的不同工具。
- 返回到问题详情页面,然后点击验证修正情况按钮以启动验证流程。此流程可能需要几天的时间,在此期间,我们会通过电子邮件向您发送进度通知。
- 如果验证结果表明此问题的所有个案均已修正(也就是说,修正效果已通过验证),则受此问题影响的项数将变为 0,并且问题状态将会更新。
- 如果错误图表中存在猛增现象,请在表格中查找与猛增现象对应的问题行。
- 继续修正错误。
- 当所有错误均已被修正完毕后,请移除先前指定的过滤条件以使系统显示警告,并考虑修正警告。大多数警告都与结构化数据中缺少可选属性有关。在富媒体搜索结果中提供更多信息可能会对网站访问者更有帮助。
更多任务
您可以使用多种不同的工具检查并修正结构化数据错误:
- 在错误详情页面中:
- 点击表格中的任意网址即可查看相应结构化数据代码。
- 点击表格中相应网址旁边的检查图标 即可运行网址检查工具,此工具提供了错误详情、索引版的测试结果和实际版本测试结果以及屏幕截图。
- 使用富媒体搜索结果测试工具测试网页,或直接在浏览器中以迭代方式测试、修改并重新测试您的代码。提交要测试的网页的网址,或将代码复制并粘贴到该工具中即可进行测试。这是调试和修正结构化数据代码的实用工具。
- 使用网址检查工具检查网站上的任意网址。此工具还会评估网页上的所有结构化数据,涵盖网页的已编入索引版本和实际版本。网址检查工具适合用于检查 Google 是否已找到特定富媒体搜索结果并将其编入索引,以及 Google 能否访问包含该富媒体搜索结果的网页(这是将该富媒体搜索结果编入索引的一个要求)。
错误猛增现象的最常见原因是,您网站上的许多网页所使用的模板中出现了错误。
确定猛增现象是否是因一组项目从一种严重程度变为另一种严重程度所致:
- 如果您发现了猛增现象,请检查是否有另一种状态(警告或有效)出现了相应的下降现象。
- 如果您找到了相应的下降现象,请确认这两种现象是否源自相同的网址。
- 如果相关项目从一种状态变为另一种状态,请通过深入分析错误猛增现象来确定这种情况是什么原因导致的。
您可以深入研究示例项,并按照上述步骤检查错误,以排查特定问题。
以下是富媒体搜索结果未显示在报告中的一些原因:
- 此报告目前还无法支持部分富媒体搜索结果类型。请参阅支持的富媒体搜索结果类型列表。
- 只能显示来自已编入索引的网页的富媒体搜索结果。出于各种原因,并非网站上的所有网页都可被抓取;对于非常大的网站,您可能会发现网站上包含结构化数据的网页数量与此报告中的富媒体搜索结果数量之间存在显著差异。如果网站上的富媒体搜索结果数量急剧减少,请看看已编入索引的网页数量是否也出现相应的下滑。
- Google 尚未抓取给定网页。Google 可能需要一段时间才能抓取新网页或更新后的网页。您可以要求 Google 重新抓取您的网址。我们无法立即处理索引编制请求;系统可能需要长达 1 周的时间才能处理索引编制请求。
- Google 无法访问网页。 使用“网址检查”工具确定 Google 能否访问该网页。
- 结构化数据可能已无效,导致 Google 无法将其识别为富媒体搜索结果。使用富媒体搜索结果测试工具检查您的页面(检查实际网页的网址,而不是粘贴结构化数据代码)。如果发现结构化数据,但无法对其进行解析,则该数据应显示在“无法解析的结构化数据”报告中。
- 您所在的地理位置可能尚不支持您的富媒体搜索结果。请查阅相关文档,了解您所在的位置是否支持特定富媒体搜索结果类型。
- 图表上的总计值可能会省略某些网页的数据。此报告仅涵盖您的部分网页,不过此抽样规模偶尔会发生变化。
若要排查报告中未包含特定富媒体搜索结果的原因,请执行以下操作:
- 使用网址检查工具检查相应网页是否已编入索引,以及特定富媒体搜索结果是否已被 Google 发现并且是有效的。如果富媒体搜索结果未显示在富媒体搜索结果页面中,则可能是因为其所属网页未编入索引或相应富媒体搜索结果存在严重问题。网址检查工具会检查这两个方面的情况。
- 如果问题是相应网页未编入索引,请修正该网页,然后使用网址检查工具的实时测试进行测试。此问题修正后,您可以请求重新编入索引,然后过段时间查看问题是否得到解决。
- 如果问题是富媒体搜索结果代码有误,请针对相应代码段运行富媒体搜索结果测试,以测试并修正您的代码。然后更新网页上的代码,并根据需要请求重新编入索引。
错误 | 说明 |
---|---|
“<属性名称>”属性中的网址无效 | 指定属性中的网址无效。 |
“<属性名称>”属性缺失 | 必要属性缺失。 |
“<属性名称>”属性中的卡路里格式无效 | calories 属性的值无效。 |
“<属性名称>”属性中的日期/时间未采用 ISO 8601 格式 | 指定属性的日期值无效。日期应采用 ISO 8601 格式。 |
“<属性名称>”属性中缺少值 | 指定属性的值为空。 |
“<属性名称>”属性中的值无效 | 指定属性的值无效。 |
“<属性名称>”属性中的字符串长度无效 | 指定属性的字符串值过长或过短。 |
“<属性名称>”属性的对象类型无效 | 指定属性的结构化数据对象类型有误。 |
“<属性名称>”属性的值类型无效 | 指定属性的值类型有误。 |
“<属性名称>”属性无法识别 | 您在结构化数据中定义了一个未知属性。 |
“<属性名称>”属性重复 | 同一对象中的属性定义重复。 |
应指定“属性 1”或“属性 2” | 您只能指定这两个属性中的一个。 |
应指定“属性 1”、“属性 2”或“属性 3” | 您只能指定这三个属性中的一个。 |
未提供全局标识符(例如 gtin、mpn、isbn) | 您必须提供以下至少一个全局标识符属性,以便唯一地标识您的商品:gtin8 、gtin13 、gtin14 、mpn 或 isbn |
“<属性名称>”属性中的值必须是正数 | 指定的属性值必须为正数。 |
“<属性>”属性中存在无效的整数 | 指定属性的整数值无效。 |
“<属性>”属性中存在无效的价格格式 | 指定属性的价格格式无效。 |
“<属性名称>”属性中存在无效的商品库存状况值 | 商品库存状况的值无效。 |
您对评价(而非内容)进行了评分 | 您采用汇总评分对评价进行了评分,而不是对内容本身进行评分。 |
无法确定评分标准 | 您提供了我们无法理解的评分标准。 |
缺少必需的最高和/或最低评分值 | 缺少最高和/或最低评分值。 |
评分值超出了允许的范围 | 评分值超出了允许的范围。 |
评价有多项汇总评分 | 评价有多项汇总评分;您只能提供一个。 |
有多项评价缺少 aggregateRating 对象 | 您提供了多条没有汇总评分的评价。 |
“<属性名称>”属性对应的数值超出了允许的范围 | 数字属性超出了允许(或已定义)的范围。 |
站点链接搜索框中存在语法错误 | 站点链接搜索框定义中存在一般性语法错误。 |
目标网址中未指定自定义查询参数 | (站点链接搜索框)站点链接网址模板中未定义查询值的字符串有问题。 |
目标网址中的查询参数名称不匹配 | (站点链接搜索框)target 中使用的查询变量名称与 query-input 中使用的变量名称不同。例如,您可能执行了如下操作:
"target": "https://query.example.com/search?q={search_term_string}", "query-input": "required name=my_query" “q”和“query-input”中使用的名称应该相同: "target": "https://query.example.com/search?q={search_term_string}", "query-input": "required name=search_term_string" |
目标网址所在的网域与网站网址所在的网域不一致 |
(站点链接搜索框)
|
目标网址无效 | (站点链接搜索框)target 属性中的网址无效。 |
目标网址是非 HTTP 网址 | (站点链接搜索框)target 属性中的网址无效:必须是 http 或 https。 |
站点链接搜索框定义有误 | (站点链接搜索框)站点链接搜索框定义有误。 |
“<属性名称>”属性中的枚举值无效 | 属性值与任何允许的枚举值均不匹配。 |
未知错误 | 出现错误,该错误不属于此处列出的任何其他类别。 |
@context 值无效或不受支持 |
在 JSON-LD 标记中为
Google 不支持自定义的远程声明 JSON-LD 上下文,例如: |
报告的组成
此报告包含摘要页面和详情页面:
- 摘要页面会显示一个图表(其中包含 Google 在一段时间内在您网站上发现的无效和有效项数量),以及一个按“状态 + 说明”分组的表格。该页面包含在内容项中发现的严重问题和非严重问题的表格,以及指向所有有效内容项列表的链接。
- 点击摘要页面表格中的某一行即可查看有关该类别中的各内容项的详细信息。
报告摘要页面
该报告的顶层会显示 Google 在您网站发现的指定类型的结构化数据项和问题。
图表会根据对每种富媒体搜索结果类型影响最严重的问题对其进行标记:因此,系统会为同时包含错误和警告的项指定“错误”状态。一个实例在图表中只会进行一次计数。
表格:
- 内容无效的原因:显示影响您网站上内容的严重问题。这些问题可能会导致 Google 无法使用您的结构化数据。一项内容可能会受到一个或多个严重问题和非严重问题的影响。
- 改进内容的呈现效果:显示影响您网站上的结构化数据的非严重问题。
您点击摘要页面上图表下方的“查看关于有效条目的数据”后,系统会列出有效内容项。
如需查看影响单个结构化数据项的所有问题,请参阅检查错误。
富媒体搜索结果总数偏低
出于各种原因,报告图表中显示的项目总数可能会低于您网站上的实际已知项目数量。因此,有效项 + 无效项的总数可能低于 Google 实际已知项目数量。
若要确定特定网页上的项是否已被发现(并已编入索引),不妨检查该网页,看看它是否已编入索引,以及富媒体搜索结果项是否会在增强功能部分列出。
为什么问题总数超过有效问题总数 + 无效问题总数
- 一个包含 3 条不同警告的项目在表格中会出现 3 次(总值 = 3),但在警告标签总计中只会计为 1 个项目(总值 = 1)。
- 一个既包含错误又包含警告的项目(在表格中占两行)在错误标签总计中只会计为 1 个错误项目。(系统会根据项目包含的最严重状态来记录该项目。)
问题详情页面
在摘要页面表格中选择一个问题行,即可打开显示所选问题详情的页面。一个问题可能会影响不同网页上的富媒体搜索结果、单个网页上的多个富媒体搜索结果或对一个富媒体搜索结果产生多次影响。
问题详情页面包含以下信息:
- 问题标题和帮助链接
- 问题的简短说明,以及指向此富媒体搜索结果类型的相关文档的了解详情链接。如需查看问题示例,请点击示例表格中的某一个案,以在代码中突出显示该错误。
- 状态
- 此问题的验证状态(如果已启动验证)。
- 首次检测日期
- 在您的网站上首次检测到相应问题时的日期。注意:如果所有此类问题均已得到解决,但在 90 天内又出现了此问题的新个案,那么相应条目将显示最初的首次检测到此问题时的日期,而不是新个案的出现日期。
- 示例
- 受相应问题影响的富媒体搜索结果列表。请注意,由于各种原因,示例列表可能会省去一些行,例如在 Google 上次抓取您的网站后出现的问题个案或所影响的项目数超过了 1,000 个(此表格的内容项不得超过 1,000 行)的问题个案。
- 项目名称
- 项目结构化数据中的
name
值。 - 上次抓取时间
- 上次抓取包含相应问题的网页时的时间。
要详细了解特定网页上的问题,只需在示例表格中选择相应问题即可。
点击表格中相应网址旁边的检查图标 即可运行网址检查工具,此工具提供了错误详情、索引版的测试结果和实际版本测试结果以及屏幕截图。
为什么要进行验证
告知 Google 您已经修正了特定问题状态或类别下的所有问题,会带来以下好处:
- 如果 Google 确认您已修正所有网址上的相应问题,或者如果 Google 发现该问题还有未修正的个案,系统都会向您发送电子邮件。
- 您可以跟踪 Google 确认修正效果的进度,并查看所有排队等待检查的网页的日志和每个网址的修正状态。
有时候可能没必要修正和验证网站上的特定问题,例如,被 robots.txt 屏蔽的网址可能是被刻意屏蔽的。请自行判断是否要解决某个问题。
您也可以只修正问题而不请求验证;无论您是否明确请求验证修正效果,Google 都会在抓取包含已知问题的网页时更新问题个案数。
开始验证
如需告知 Search Console 您已修正某个问题,请执行以下操作:
- 修正相应问题在您网站上出现的所有个案。如果您修正时漏掉了某个个案,当 Google 发现仍有未修正的个案时,就会停止验证。
- 打开您已修正的问题的详情页面。在报告的问题列表中,点击相应问题。
- ⚠️ 如果您过滤到报告中的特定站点地图,则验证仅会应用于您请求验证时站点地图中的内容。这可能是您想要的效果,也可能不是。请注意这一点。
- 点击验证修正情况。验证成功或失败之前,请勿再次点击“验证修正情况”。详细了解 Google 如何检查您的修正效果。
- 您可以监控验证进度。验证过程通常最多需要大约两周时间,但在某些情况下可能需要更长时间,请您耐心等待。验证成功或失败后,您会收到通知。
- 如果验证失败,您可以点击问题详情页面上的查看详情,查看导致验证失败的网址。请修正此网页,确认已修正所有处于待处理状态的网址,并重新开始验证。
在什么情况下,网址或内容中的问题会被视为“已修正”?
只要满足了以下条件中的任何一项,网址或内容中的问题就会被标记为“已修正”:
- 系统在抓取该网址时发现,网页中已没有该问题。对于 AMP 代码错误,这可能表示您已修正相应代码,或者此代码已移除(如果此代码不是必需代码)。在尝试验证时,系统会将此状态标记为“已通过”。
- 如果 Google 因故无法访问该网页(例如网页被移除、带有“noindex”标记、要求进行身份验证等),系统会认为该网址的问题已得到修正。在尝试验证时,系统会将其归类为“其他”状态。
问题生命周期
问题的生命周期从系统在您网站上第一次检测到该问题的任何个案时开始,到该问题的最后一个个案被标记为已从您的网站中消失时的 90 天后结束。如果 90 天过去了,该问题并没有再次出现,系统就会从问题表格中移除该问题。
“首次检测到此问题时的日期”是指系统在该问题的生命周期中首次检测到该问题时的日期,这一日期并不会变化。因此:
- 如果某个问题的所有个案都已修正,但 15 天后又出现了该问题的新个案,那么该问题就会被标记为“待解决”,并且“首次检测到此问题时的日期”将仍是原来的日期。
- 如果某个问题的最后一个个案已修正,但 91 天后又出现了相同的问题,在这种情况下,由于之前的问题已被关闭,因此系统就会将此问题记录为新问题,并会将“首次检测到此问题时的日期”设为新的检测日期。
在您针对某个问题点击验证修正情况后,系统即会启动验证流程。以下是对验证流程的概述。此流程可能需要花费几天甚至更长的时间,我们会通过电子邮件向您发送进度通知。
- 当您点击验证修正情况后,Search Console 会立即抽查几个网页。
- 如果检测到其中任何网页目前存在这些问题,系统便会结束验证流程,并且验证状态将保持不变。
- 如果系统在所抽查的网页中没有发现当前错误,就会继续进行验证,并会将验证状态更改为“已开始”。如果在验证过程中发现了其他不相关的问题,系统会将这些问题计入其他问题类型,并继续验证。
- Search Console 会按照已知受该问题影响的网址的列表进行检查。只有包含该问题的已知个案的具体网址(而非整个网站)会被加入到等待重新抓取的队列中。Search Console 会在验证记录(可从问题的详情页面内查看)中记录已检查过的所有网址。
- 在检查网址时:
- 如果系统没有发现该问题,个案验证状态会更改为“已通过”。如果这是验证开始后检查的第一个个案,问题验证状态会更改为“未发现问题”。
- 如果相应网址已无法访问,个案验证状态会更改为“其他”(此状态并不表示存在错误)。
- 如果个案仍然存在,问题状态会更改为“失败”,并且验证会结束。如果出现问题的网页是由 Google 通过常规抓取发现的新网页,系统会将其视为现有问题的新个案。
- 在针对该问题检查加入队列的网址时,如果发现此问题已得到修正,问题状态会更改为“已通过”。但是,即使所有个案均已修正,问题的严重程度标签也不会改变(“错误”或“警告”),而只是受影响的网页数改变了(0 个)。
即使您从未点击“开始验证”,Google 也可能会检测到相应问题的个案已得到修正。如果 Google 在常规抓取过程中检测到某个问题的所有个案都已得到修正,便会在报告中将该问题的数量更改为 0。
查看验证进度
如需查看当前验证请求的进度,请执行以下操作(如果没有正在处理中的验证,可查看上一个请求的历史记录):
- 打开问题的详情页面。点击主报告页面中的“问题”行以打开问题详情页面。
- 验证请求状态会显示在“问题详情”页面以及“详情”表格的验证行中。
- 点击查看详情,打开相应请求的验证详情页面。
对于给定的问题,系统可能会显示以下验证状态:
- 未启动:此问题的一个或多个个案从未出现在此问题的验证请求中。
后续步骤:- 点击该问题以了解错误详情。检查各个网页,以查看实际网页上的错误示例。
- 点击详情页面上的了解详情,以查看相应问题的详细信息。
- 点击表格中的示例网址行,以获取与相应错误有关的详细信息。
- 修正您的网页,然后点击验证修正情况以开始验证。验证过程通常最多大约需要两周时间,但在某些情况下可能需要更长时间,所以请耐心等待。
- 已开始:您已启动验证尝试,并且系统尚未发现相应问题的其他个案。
后续步骤:Google 会在验证过程中向您发送通知;如有必要,还会在通知中告诉您需要执行什么操作。 - 未发现问题:您已启动验证尝试,并且系统发现目前已检查的所有问题个案都已修正。
后续步骤:您暂且无需执行任何操作,但在验证过程中,Google 会向您发送通知,告诉您需要执行什么操作。 - 已通过:该问题的所有已知个案都已消失(或是受影响的网址已无法访问)。如需使系统显示此状态,您必须先点击验证修正情况(如果您从未请求验证,但问题个案都消失了,则状态将变为“不适用”)
后续步骤:您无需再执行任何操作。 - 不适用:虽然您从未启动验证尝试,但 Google 发现该问题在所有网址上都已修正。
后续步骤:您无需再执行任何操作。 - 失败:在您点击验证之后,仍包含该问题的网页的数量达到了一定的阈值。
后续步骤:修正问题并重新开始验证。
在收到验证请求之后,系统会为具体问题的每个个案分配下列验证状态之一:
- 待处理:已加入待验证队列。Google 上次检查时,该问题个案仍存在。
- 已通过:[并非适用于所有报告] Google 已检查该问题个案,结果发现它已不复存在。只有当您针对这一问题个案明确点击了验证后,系统才会显示此状态。
- 失败:Google 已检查该问题个案,并且发现该个案仍存在。只有当您针对这一问题个案明确点击了验证后,系统才会显示此状态。
- 其他:[并非适用于所有报告] Google 无法访问该个案的托管网址,或者无法再在相应网页上找到此项内容(针对结构化数据)。此状态被视为等同于“已通过”状态。
请注意,同一网址中的不同问题可能会有不同的状态;例如,如果某个网页中既有问题 X 又有问题 Y,那么就可能会出现以下情况:问题 X 的验证状态是“已通过”,而同一网页上的问题 Y 的验证状态却是待处理。