我们已经为站点https://www.team-bhp.com创建了新闻页面的AMP版本。 Google对大多数AMP页面进行了索引,没有任何错误,但是当用户使用移动设备在Google上进行搜索时,Google会显示实际的桌面网页,而不是相应的AMP页面。
这是一个具体示例:
桌面页面:https://www.team-bhp.com/news/bajaj-chetak-rivaling-tvs-electric-scooter-spied
AMP页面:https://www.team-bhp.com/news/bajaj-chetak-rivaling-tvs-electric-scooter-spied?amp
Google控制台显示该桌面页面已被索引:
单击AMP链接显示AMP页面有效:
[当我通过手机的Chrome浏览器在Google中搜索此页面时,我将桌面页面视为搜索结果。我根本看不到AMP页面。
任何想法如何解决?
您必须稍等一下,Google机器人才能抓取您的网站。为了加快索引编制速度,建议您创建Sitemap
并为此URL设置正确的lastmod
日期字段,如下所示:
<url>
<loc>https://www.team-bhp.com/news/bajaj-chetak-rivaling-tvs-electric-scooter-spied</loc>
<lastmod>2020-01-16T20:32:11</lastmod>
</url>
搜寻和建立索引的过程可能需要一段时间,并且依靠很多因素。通常,我们无法做出预测或保证何时或是否将对URL进行爬网或建立索引。对AMP页面进行爬网和建立索引与对爬网和建立索引相同常规网页。
您的网站的移动版本不包含与您的amp页面的必需关系,即
<link rel="amphtml" href="link to amp page">
尽管您在桌面版本上使用的是相同的内容,但Google搜寻器需要将上述关系显示在网站的移动版本上。只需将此链接标记添加到您的移动网站,Google Crawler就会知道该网页存在相应的amp页面。
由于桌面版本上存在链接标记,因此Google Crawler能够索引您的AMP页面。而且由于缺少移动设备上的标签,Google Crawler无法将您的AMP页面链接到移动设备页面。