Wordpress AMP页面出现在谷歌桌面搜索结果中

Wordpress AMP页面出现在谷歌桌面搜索结果中,wordpress,google-search,accelerated-mobile-page,Wordpress,Google Search,Accelerated Mobile Page,我正在我的网站上使用WordPress。为了将AMP页面添加到我的网站,我使用官方的WordPress AMP插件和另一个名为“AMP for WP”的插件。我已经用了三个月了。最近,我在从笔记本电脑(不是移动设备)搜索谷歌时发现了一个非AMP页面。我检查了页面源代码,发现rel canonical标记已正确设置为非AMP页面。我不知道它为什么出现在桌面搜索中 要查看示例,请在谷歌上搜索“如何更改作者框gravatar大小”,您将发现AMP页面,而非AMP页面不会出现 问题出在哪里 它很可能是在

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

要查看示例,请在谷歌上搜索“如何更改作者框gravatar大小”,您将发现AMP页面,而非AMP页面不会出现


问题出在哪里

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

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

简言之,我们的amp页面是独立的,并且可用于桌面和手机

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

这是AMP页面的标题

请在网站管理员stackexchange上问这个问题。我已经在那里问过了,谢谢。你可以在这里结束这个问题
$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" />