首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AMP页面显示在Google桌面搜索结果中

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

Stack Overflow用户
提问于 2017-01-29 00:59:03
回答 1查看 355关注 0票数 0

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

要查看示例,请在google中输入“如何更改作者框的gravatar size”,您会发现AMP页面,而非AMP页面则不会出现。

问题出在哪里?!

EN

回答 1

Stack Overflow用户

发布于 2017-04-11 23:47:55

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

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

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

那么只需要一个规范的标签。(不使用rel-canonical标签)

代码语言:javascript
复制
$strCanonicalUrl ="https://" . $_SERVER['HTTP_HOST'] . parse_url( 
$_SERVER['REQUEST_URI'], PHP_URL_PATH );

..。

代码语言:javascript
复制
<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" />
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41912380

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档