了解 Google 可以或无法从您的网站读取哪些富媒体搜索结果,并排查富媒体搜索结果错误。
与您网站相关的富媒体搜索结果报告列在菜单窗格中的增强功能下。系统会针对每种富媒体搜索结果类型生成单独的报告。只有在以下情况下,您才会看到富媒体搜索结果报告:
- Google 能在您的资源中找到该类型的富媒体搜索结果,并且
- 该类型属于受支持的富媒体搜索结果类型(如下所列)。
如果您已实现某种受支持的类型,但在您的资源中看不到该报告,请参阅缺少富媒体搜索结果。
在 Search Console 中监控富媒体搜索结果-Google Search Console 培训
使用报告
通过 Search Console 中的导航面板打开相应的报告。
报告包含摘要页面和详情页面:
- 摘要页面会显示一个图表(其中包含您的网站在一段时间内的错误、警告和有效内容项数),以及一个显示状态 + 说明类别组合的表格(其中显示了目前归入各类别的结构化数据的项数)。
- 点击摘要页面表格中的某一行即可查看有关该类别中各项内容的详细信息。
需要关注的内容
理想情况下,您的当前错误数应为 0。当前错误、警告和有效计数会显示在报告中所有页面上的图表顶部。
如果您发现了错误,请按照下方问题排查部分中的说明进行处理。
如果您发现了警告,别担心,它们并不会导致您的富媒体搜索结果无法使用特殊功能在 Google 搜索中显示,但可能会对用户体验造成一定的负面影响。按照下方问题排查部分中的说明调试警告。
问题排查
您可以按照以下基本流程排定您网站中富媒体搜索结果问题的优先级并予以修正:
- 在富媒体搜索结果报告的摘要页面上,使用过滤条件滤除警告和有效内容并优先关注错误。
- 根据受影响的网页数修正错误:
- 如果错误图表中存在猛增现象,请在表格中查找与猛增现象对应的错误行。
- 在您的网站上修正此问题,测试您的修正效果,并确保您所做出的修正已在网页上生效。请查看“检查错误”部分,了解用于查看结构化数据项目并对其进行问题排查的不同工具。
- 返回到问题详情页面,然后点击验证修复按钮以启动验证流程。此流程可能需要几天的时间,在此期间,系统会通过电子邮件将验证进度告知您。
- 如果验证结果表明此问题的所有个案均已得到修正(也就是说,修正后的项目已顺利通过验证),则受此问题影响的网页数将变为 0,并且问题状态将会更新。
- 如果错误图表中存在猛增现象,请在表格中查找与猛增现象对应的错误行。
- 继续修正错误。
- 当所有错误均已修正后,请移除滤除警告的过滤条件,并考虑修正警告。大多数警告都与结构化数据中缺少可选属性有关。在富媒体搜索结果中提供更多信息可能会对网站访问者更有帮助。
检查错误
您可以使用多种不同的工具检查结构化数据错误:
- 在错误详情页面中:
- 点击表格中的相应网址即可查看结构化数据代码。
- 点击表格中相应网址旁边的检查图标
即可运行网址检查工具,此工具提供了错误详情、索引版的测试结果和实际版本测试结果以及屏幕截图。
- 使用富媒体搜索结果测试工具测试您的网页,或直接在浏览器中以迭代方式测试、修改和重新测试您的代码。提交要测试的网页的网址,或将代码复制并粘贴到该工具中。
确定猛增现象是否是因一组项目从一种严重程度变为另一种严重程度所致:
- 如果您发现了猛增现象,请检查是否有另一种状态(警告或有效)出现了相应的下降现象。
- 如果您找到了相应的下降现象,请确认这两种现象是否源自相同的网址。
- 如果项目从一种状态变为另一种状态,请通过深入分析错误猛增现象来确定这种情况是什么原因导致的。
您可以深入研究示例项,并按照上述步骤检查错误,以排查特定问题。
以下是富媒体搜索结果未显示在报告中的一些原因:
- 此报告目前还无法支持部分富媒体搜索结果类型。请参阅支持的富媒体搜索结果类型列表。
- 只能显示来自已编入索引的网页的富媒体搜索结果。出于各种原因,并非网站上的所有网页都可被抓取;对于非常大的网站,您可能会发现网站上包含结构化数据的网页数量与此报告中的富媒体搜索结果数量之间存在显著差异。如果网站上的富媒体搜索结果数量急剧减少,请看看已编入索引的网页数量是否也出现相应的下滑。
- Google 尚未抓取相应网页。Google 可能需要一段时间才能抓取新网页或更新后的网页。您可以要求 Google 重新抓取您的网址。我们无法立即处理索引编制请求;系统可能需要长达 1 周的时间才能处理索引编制请求。
- 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 标记中为 @context 属性指定的值拼写有误、不受支持或不适用于该元素。Google 目前仅支持以下值:
Google 不支持自定义的远程声明 JSON-LD 上下文,例如: |
摘要页面
在图表中,系统会为某项内容指定对其产生影响的最严重状态:因此系统会为同时包含错误和警告的项目指定“错误”状态。一项内容在图表中只会进行 1 次计数。请参阅“关于状态总数的说明”。
在表格中,问题状态会被分配给具体项目属性(而非整个项目),因此结构化数据项可能会在表格中出现多次。
系统可显示的状态如下所示:
- 错误:富媒体搜索结果无法在 Google 搜索中显示为富媒体搜索结果。处于“错误”状态的项目包含至少 1 个错误,也可能包含 1 条或多条警告。
- 有效,但存在警告:富媒体搜索结果可在 Google 搜索中显示为富媒体搜索结果。“警告”问题要么是与可选值缺失/无效相关的建议、非关键属性中的错误,要么是与使用已弃用的属性相关的警告。在结构化数据中提供更多可选属性通常可为用户提供更好的体验。
- 有效:富媒体搜索结果可在 Google 搜索中显示为富媒体搜索结果。所有必需数据和可选数据均已正确提供。
如果您想查看某一个富媒体搜索结果的所有问题,请参见检查错误。
- 一个包含 3 条不同警告的项目在表格中会出现 3 次(总值 = 3),但在警告标签总计中只会计为 1 个项目(总值 = 1)。
- 一个既包含错误又包含警告的项目(在表格中占两行)在错误标签总计中只会计为 1 个错误项目。(系统会根据项目包含的最严重状态来记录该项目。)
问题详情页面
在摘要页面表格中选择一个问题行,即可打开显示所选问题详情的页面。一个问题可能会影响不同网页上的富媒体搜索结果、单个网页上的多个富媒体搜索结果或对一个富媒体搜索结果产生多次影响。
问题详情页面包含以下信息:
- 状态
- 相应问题的验证状态。
- 首次检测日期
- 在您的网站上首次检测到相应问题时的日期。注意:如果所有此类问题均已得到解决,但在 90 天内又出现了此问题的新实例,那么该日期将为最初的首次检测日期,而不是新实例的出现日期。
- 示例
- 受相应问题影响的富媒体搜索结果列表。请注意,由于各种原因,示例列表可能会省去一些行,例如在 Google 上次抓取您的网站后出现的问题实例或所影响的项目数超过了 1000 个(此表格的内容不得超过 1000 行)的问题的实例。
- 项目类型
- 项目结构化数据中的
name
值。 - 上次抓取时间
- 上次抓取包含相应问题的网页时的时间。
要详细了解特定网页上的问题,只需在示例表格中选择相应问题即可。
点击表格中相应网址旁边的检查图标 即可运行网址检查工具,此工具提供了错误详情、索引版的测试结果和实际版本测试结果以及屏幕截图。
在修复了网站上某个具体问题的所有个案后,您可以请求 Google 验证您的更改。如果所有已知实例都不复存在了,系统就会在状态表中将该问题标记为“已修正”,并会将其移动到表格底部。Search Console 会跟踪该问题的整体验证状态及其每个实例的状态。如果相应问题的所有实例都已不复存在,系统就会将该问题视为“已修正”。(如需详细了解系统所记录的各种实际状态,请参阅问题验证状态和个案验证状态。)
关于问题生命周期的更多信息…
问题的生命周期从系统在您网站上第一次检测到该问题的任何实例时开始,到该问题的最后一个实例被标记为已从您的网站中消失时的 90 天后结束。如果 90 天过去了,该问题并没有再次出现,系统就会从报告记录中移除该问题。
问题的“首次检测到此问题时的日期”是指系统在该问题的生命周期中首次检测到该问题时的时间,所以这一日期并不会变化。因此:
- 如果某个问题的所有实例都已被修正,但 15 天后又出现了该问题的新实例,那么该问题就会被标记为“待解决”,并且“首次检测到此问题时的日期”将保持不变(仍是原来的日期)。
- 如果某个问题的最后一个实例已被修正,但 91 天后又出现了相同的问题,在这种情况下,由于之前的问题已被关闭,因此系统就会将此问题记录为新问题,并会将“首次检测到此问题时的日期”设为“今天”。
基本验证流程
在您针对某个问题点击验证修复后,系统即会启动验证流程。以下是对验证流程的概述。此流程可能需要花费几天的时间,我们会通过电子邮件向您发送进度通知。
- 当您点击验证修复后,Search Console 会立即抽查几个网页。
- 如果检测到其中任何网页目前存在这些问题,系统便会结束验证流程,并且验证状态将保持不变。
- 如果系统在所抽查的网页中没有发现当前错误,就会继续进行验证,并会将验证状态更改为“已开始”。如果在验证过程中发现了其他不相关的问题,系统则会将这些问题计入对应的其他问题类型,并会继续进行验证。
- Search Console 会按照已知受该问题影响的网址的列表进行检查。只有包含该问题的已知实例的具体网址(而非整个网站)会被加入到等待重新抓取的队列中。Search Console 会在验证记录(可从问题的详情页面内查看)中记录已检查过的所有网址。
- 在检查网址时:
- 如果系统没有发现该问题,个案验证状态会更改为“已通过”。如果这是验证开始后检查的第一个实例,问题验证状态会更改为“未发现问题”。
- 如果相应网址已不再可被访问,实例验证状态会更改为“其他”(此状态并不表示存在错误)。
- 如果实例仍然存在,问题验证状态会更改为“失败”,并且系统会结束验证。如果出现问题的网页是由 Google 通过常规抓取发现的新网页,系统会将其视为现有问题的新实例。
- 如果系统检查了所有处于“错误”和“警告”状态的网址,且未发现任何问题,问题验证状态会更改为“已通过”。重要提示:即使受影响的网页数已降至 0,且问题验证状态已更改为“已通过”,系统仍会显示最初的严重程度标签(“错误”或“警告”)。
即使您从未点击“开始验证”,Google 也可能会检测到相应问题的实例已被修正。如果在常规抓取过程中检测到某个问题的所有实例都已被修正,Google 便会在报告中将该问题的状态更改为“未知”。
在什么情况下,网址或内容的问题会被视为“已修正”?
只要满足了以下条件中的任一项,网址或内容的问题就会被标记为“已修正”:
- 系统在抓取该网址时发现,相关问题已从该网页中消失。对于 AMP 标记错误,这可能意味着您已修正相应标记,也可能意味着此标记已被移除(如果此标记不是必需标记的话)。在进行验证尝试的过程中,系统会将该网页的问题验证状态视为“已通过”。
- 如果 Google 已不再能够访问该网页(无论是由于什么原因,例如该网页已被移除、带有“noindex”标记、要求进行身份验证,等等),系统会认为该网址的问题已得到修正。在进行验证尝试的过程中,系统会将该网页的问题验证状态记为“其他”。
重新验证
当您针对失败的验证点击“重新验证”后,系统便会重新开始验证所有未通过验证的实例,以及在常规抓取过程中发现的与该问题相关的新实例。
您应等到当前的验证周期结束后再请求新的验证周期(即使您已在当前周期内修正了一些问题)。
系统不会再次检查已通过验证的实例(被标记为“已通过”)或已不再能够访问的内容(被标记为“其他”);如果您点击“重新验证”,系统就会从记录中移除它们。
验证记录
您只需点击问题详情页面中的“验证详情”链接,即可查看验证请求的进展情况。
对于 AMP 报告和“索引状态”报告,验证记录页面中的条目按网址进行分组。对于“移动设备易用性”报告和“富媒体搜索结果”报告,验证记录中的内容则根据由网址 + 结构化数据项(取决于相应项的 Name 值)构成的组合进行分组。验证状态适用于您要检查的特定问题。您可以在一个网页上将某个问题标记为“已通过”,但将其他问题标记为“失败”、“待验证”或“其他”。
问题验证状态
对于某个给定的问题,系统可能会显示以下验证状态:
- 未启动:有一个或多个网页包含该问题的个案,而您从未针对这个/这些网页启动验证尝试。后续步骤:
- 点击该问题以了解错误详情。使用“AMP 测试”工具检查各个网页,以查看实际网页上的错误示例。(如果“AMP 测试”工具没有显示网页上存在该错误,则是因为在 Google 发现该错误并生成这份问题报告之后,您已在实际网页上修正了该错误。)
- 点击详情页面上的“了解详情”以查看所违反的规则的详细信息。
- 点击表格中的示例网址行以获取与相应错误有关的详细信息。
- 修正您的网页,然后点击验证修复以请求 Google 重新抓取您的网页。Google 会将验证进度告知您。验证过程通常大约需要两周时间,但在某些情况下可能需要更长时间,所以请耐心等待。
- 已开始:您已启动验证尝试,并且系统尚未发现其他问题个案。后续步骤:Google 会在验证过程中向您发送通知;如有必要,还会在通知中告诉您需要执行什么操作。
- 未发现问题:您已启动验证尝试,并且系统发现目前已检查的所有问题个案都已修正。后续步骤:您暂且无需执行任何操作,但在验证过程中,Google 会向您发送通知,告诉您需要执行什么操作。
- 已通过:该问题的所有已知个案都已消失(或是受影响的网址已不再可访问)。要想使系统显示此状态,您必须先点击“验证修复”(如果您从未请求验证但实例消失了,相应状态将会变为“未知”)。后续步骤:您无需再执行任何操作。
- 不适用:虽然您从未启动验证尝试,但 Google 发现该问题在所有网址上都已修正。后续步骤:您无需再执行任何操作。
- 失败:在您点击“验证”之后,仍包含该问题的网页的数量达到了一定的阈值。后续步骤:修正该问题,然后重新验证。
个案验证状态
在收到验证请求之后,系统会为具体问题的每个个案分配下列验证状态之一:
- 待验证:已加入待验证队列。Google 上次检查时,该问题个案仍存在。
- 已通过:[并非适用于所有报告] Google 已检查该问题个案,结果发现它已不复存在。只有当您针对这一问题个案明确点击了“验证”后,系统才会显示此状态。
- 失败:Google 已检查该问题实例,并且发现该实例仍存在。只有当您针对这一问题个案明确点击了“验证”后,系统才会显示此状态。
- 其他:[并非适用于所有报告] Google 无法访问该个案的托管网址,或者无法再在相应网页上找到此项内容(针对结构化数据)。此状态被视为等同于“已通过”状态。
请注意,同一网址针对不同问题可能会有不同的状态;例如,如果某个网页中既有问题 X 又有问题 Y,那么就可能会出现以下情况:问题 X 的验证状态是“已通过”,而同一网页上的问题 Y 的验证状态却是“待定”。
已知问题
以下是 Search Console 中的已知问题。您无需向我们报告这些问题,但我们希望能够收到您对任何其他功能或所发现的问题的反馈。请使用导航栏中内置的反馈机制提交反馈。
- 有些问题的名称很长,不易理解。