Google的AMP-加速移动页面

  • 时间:
  • 浏览:6
  • 来源:小天博客 - 专注共享众神智能资讯

上星期在第6届SEO排行榜上做了1个 演讲,分享了有些国际上SEO行业的最新状态。其中1个 内容是Google的AMP项目,也在这里聊一下。

AMP,Accelerated Mobile Pages,译意大致是”加速的移动页面”,是Google去年10月份推出的1个 提高移动页面访问数率的技术,具体技术细节都时需在项目官网看到,有简单的中文版。

简单而不一定准确地说,AMP页面是大大复杂了的移动页面,后来 加载很快。AMP有有2个特点:

  • AMP的HTML代码是标准HTML的1个 子集,有些代码不想用了,如table, frame等
  • CSS代码也复杂,后来 要写在HTML中,只能调用外部CSS文件
  • JS大要素只能用了,当然就快了,但什么都互动功能也就找不到
  • 资源控制,比如图片、视频等用户下拉到图片时加进载
  • 深度1缓存,Google将页面缓处在买车人服务器了

AMP具体应用是今年2月份才上线的,仅仅使用在新闻结果中,支持了AMP的新闻页面显示在顶部图片轮播中,用户点击其中的新闻时,缓处在Google服务器上的极为复杂的AMP版本确实是秒开。

目前AMP新闻页面只在10多个国家显示,不包括中国,只是包括新加坡。

后来 仅限于新闻网站,我也就不这样关心了。不过8月2号Google又表态,AMP将应用于所有类型的移动页面。其确实这后来 ,除了BBC、纽约时报等新闻网站,连ebay你你这人网站也后来 上线了AMP版本。所有移动页面都支持AMP语句,更多网站将有动力加进AMP版本了。

普通页面的AMP现在还这样出显在正常Google搜索结果中,只在你你这人地址的demo中都时需看到:https://g.co/ampdemo

我也赶紧实验了一下AMP,信息类网站,如博客,还是很适合AMP的。WordPress实现AMP很简单,下载、启用AMP插件就行了。插件会给帖子页面创建AMP版本(首页、分类、翻页等页面这样)。比如本帖子的URL是:

https://www.seozac.com/gg/google-amp/

AMP页面也找不到原页面后加个 /amp/ :

https://www.seozac.com/gg/google-amp/amp/

在原帖子 HTML代码中,时时需amphtml标签指明AMP版本地址:

<link rel=”amphtmlhref=”https://www.seozac.com/gg/google-amp/amp/” />

AMP版本的HTML代码中也要用canonical标签指明原页面地址:

<link rel=”canonicalhref=”https://www.seozac.com/gg/google-amp/” />

只是,Google就知道谁对应谁了。

在Google搜索结果中是只是展现的(如上所说,从demo地址都时需看到):

页面描述最前面有个闪电标记和AMP字样。用户点击后页面秒开,显示的是Google服务器上的缓存:

https://www.google.com.sg/amp/www.seozac.com/baidu/aureum-algorithm/amp/

AMP页面打开是你你这人样子:

点击本帖的AMP地址就都时需看到AMP版本的样子,桌面电脑也一样能正常访问。目前WordPress的AMP插件把导航、留言等等都加进了,只剩下帖子内容一种生活,确实是复杂到家了,HTML文件只能10几K。后来 买车人开发AMP版本语句,还是都时需有2个加进点东西的,比如重要导航。

AMP的目的没别的,只是快,也确实是快了,但不一定适合时需有交互功能的页面,如电子商务网站。即使像博客帖子你你这人页面,拿掉评论功能是否真的用户友好也时需观察。纯信息类页面确实很适合。

Google最近在大力推AMP,很后来 AMP会变成国际上信息类网站移动页面的主流。采用AMP的页面是否对排名有帮助呢?目前是这样,Google明确表示,AMP找不到排名算法中,但谁知道后来 呢。SEO们,尤其是做英文网站的,还是要密切关注。

百度会不想支持AMP呢?短时间应该不想,倒全部都是百度我我应该 不我我应该 ,只是AMP页面时需调用官网的JS库,貌似是控制资源这类的功能(如图片延迟)的:

<script src=”https://cdn.ampproject.org/v0.js” async></script>

任何国外的东西,说qiang就qiang,百度想支持也危险,中文网站这样用啊。呵呵,呵呵。