AMP页面显示在Google桌面搜索结果中

时间:2017-01-28 16:59:03

标签: wordpress google-search accelerated-mobile-page

我在我的网站上使用WordPress。要将AMP页面添加到我的网站,我使用官方的WordPress AMP插件和另一个名为“AMP for WP”的插件。我已经使用它3个月了。最近,我在从笔记本电脑(非移动设备)搜索Google时发现了一个非AMP页面。我检查了页面源代码,发现rel-canonical标记已正确设置为非AMP页面。我不知道为什么它出现在桌面搜索中。

要查看示例谷歌此“如何更改作者框gravatar大小”,您将找到AMP页面,并且不会出现非AMP页面。

问题在哪里?!

1 个答案:

答案 0 :(得分:0)

它很可能是在Wordpress环境之外设计的。

我们在Wordpress环境之外设计AMP页面,规范标签就像普通页面一样。

简而言之,我们的放大器页面是自包含的,并且是桌面和放大器。手机准备好了。

然后只需要一个规范标签。 (不使用rel-canonical标签)

$strCanonicalUrl ="https://" . $_SERVER['HTTP_HOST'] . parse_url( 
$_SERVER['REQUEST_URI'], PHP_URL_PATH );

...

<title >This is the title of the AMP page</title>
<meta name="description" content="This is the description of the AMP page">
<link rel="canonical" href="<?= $strCanonicalUrl ?>" />
<meta property="og:locale" content="en_US" />