本文内容
网页抓取的工作原理
Googlebot 会定期抓取您的网站着陆页,并将数据 Feed 中的价格 [price] 属性与着陆页或结构化数据标记(如果已实现)中的价格进行比较。这样可以确保质量和价格的一致性,让您的客户可以获得更好的体验。在着陆页加载后,如果该页面上的价格与数据 Feed 中的价格 [price] 不一致,那么相应的商品可能会被拒批。
Googlebot 会抓取从网络服务器返回的以 HTML 形式呈现的数据。在网页加载后,如果您网站上的数据是通过 JavaScript 动态传递的,那么价格不一致就会触发错误。HTML 中反映的价格必须与 Merchant Center 中上传的价格完全一致。
Googlebot 会在接下来的几小时或几天内自动重新抓取被拒批的商品,以重新检查价格。如果在您修正该问题后,着陆页上的价格与数据 Feed 中的价格 [price]
属性一致,那么系统会在重新抓取这些商品后重新批准它们。
注意:网页抓取功能会受到服务器网域的容量限制。如果此网域已达到容量上限,网页抓取可能需要更长时间,因为 Google 不会提高网页抓取速度以避免您网站上的抓取产生延迟。
出现该问题的原因
您在商品数据中提交的一些商品价格与您网站上的信息不一致。这可能会导致账号被中止。
价格不一致的常见原因
- 网站更新与 Merchant Center 商品数据更新之间存在时间差。如果您的商品价格经常更新,建议您设置从某个文件上传商品数据的时间表,或设置 Content API for Shopping,因为这些方法将定期自动在 Merchant Center 中更新您的价格。
- 您网站上的结构化数据标记不正确。Google 使用结构化数据标记来了解您商品着陆页上的价格。您可以使用富媒体搜索结果工具测试着陆页。详细了解如何使用富媒体搜索结果报告
- 如果您使用的是促销价
[sale_price]
属性,请确保使用促销价有效期[sale_price_effective_date]
属性正确指定促销的时间段,并确保时区正确无误。在促销期间,促销价会在购物广告和商品详情中显示为最新价格。 - 着陆页与商品数据之间的价格不一致问题是在某个特定日期和时间发现并报告的(请检查通知时间戳)。在这一时间之后,这些数据可能已更新并重新获得批准。您可以在“所有商品”页面(位于“商品”下)的“状态”列中查看商品当前的审批状态。
- 如果您有最低订购数量要求或者商品需批量销售,则必须提交商品起售数量对应的总价。请确保通过商品数据中的价格属性提供的价格与对应商品着陆页上显示的价格一致。
解决该问题的方法
请将商品数据中的价格更新为您网站上列出的价格,并使用与您定位的国家/地区对应的货币。
第 1a 步:直接在 Merchant Center 中逐一修正商品
前往 Merchant Center 中的商品页面,然后选择需要注意标签页。
使用表格上方的过滤图标查找受问题影响的所有商品。
点击您要修正的商品的名称,然后点击修改商品。
更新商品价格,使其与您的网站保持一致。
选择保存。
第 1b 步:一次修正多个商品
前往 Merchant Center 中的商品页面,然后选择需要注意标签页。
使用表格上方的过滤图标查找受问题影响的所有商品。
选择下载图标,下载受所有问题或这一特定问题影响的所有商品的列表 (.csv)。
将下载的列表与您上传的商品数据进行交叉对比,确保受影响商品的商品价格与您网站上的价格一致(使用价格
[price]
属性进行操作)。
使用您选择的上传方法将更正后的商品数据重新上传到 Merchant Center。