首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google如何检测AMP-HTML

Google如何检测AMP-HTML
EN

Stack Overflow用户
提问于 2017-10-25 12:13:35
回答 2查看 1.4K关注 0票数 1

在这个时候,我正在重新创建一个特定的网站(不太相关)。然而,我关心的是AMP版本,我想把它包括进去。

我真正不明白的是Google是如何确定AMP版本的。假设我想拥有我的网站的桌面和移动版本。在我喜欢的场景中,我的站点模式如下所示

代码语言:javascript
复制
http://www.page.com

http://amp.page.com

http://m.page.com (not really needed though)

我不明白的是Google是如何识别搜索结果中应该列出的版本的。如果我仅仅将AMP版本写成一个带有AMP标准的普通站点(比如AMP head等),并且Google负责其他的事情,这就足够了吗?或者,还有什么“引擎盖下”需要做的AMP版本才能正常工作?

(谢谢你的答复:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-26 17:41:37

达米尔的回答是正确的,但让我详述一下。

除了他提到的代码行之外,您还必须在每个启用放大器的页面中包含以下行。这一行告诉搜索引擎是否存在重复的非AMP内容,以及在哪里可以找到它.

<link rel="canonical" href="https://www.yoursite.com/non-amp-page.htm">

99%的时间,您的AMP页面上的内容是从一个非AMP页面.在这种情况下,点到原来的页面,如上面所示。1%的时间(或更少)您的AMP页面是独立的,一个非AMP版本不存在。在这种情况下,引用是循环的,页面指向自身。例如,new-amp-page.htm将包含这一行。

<link rel="canonical" href="https://www.yoursite.com/new-amp-page.htm">

本教程可能对你有帮助。它详细介绍了AMP的设置和图表和屏幕截图。

我如何在我的小企业网站上使用AMPe

票数 0
EN

Stack Overflow用户

发布于 2017-10-25 12:47:43

简单的Google搜索显示了以下链接:https://searchengineland.com/get-started-accelerated-mobile-pages-amp-240688

为了让Google (和其他支持AMP项目的技术)检测到文章的AMP版本,您需要修改文章页面的原始版本。原始文章页必须包括以下标记,本质上是AMP页面的规范标记: <link rel="amphtml" href="http://www.example.com/blog-post/amp/">

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46932156

复制
相关文章

相似问题

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