持续分享干货,培育用户成长

Google、adwords、SEO、Facebook营销,社交营销等

谷歌AMP算法告诉你为什么要做移动端的优化

浏览数量: 452     作者: 本站编辑     发布时间: 2017-11-09      来源: 本站

首先我来解释下什么是谷歌AMP(Accelerated Mobile Pages,加速移动页面,旨在提升下载移动网络页面的速度)算法。

AMP是谷歌2016年初基于移动端网页加载优化提出来的新概念,Google方面表示,这项技术可帮助移动端提高网页加载速度15%到85%。从目前官方统计数据看来,速度平均有4倍提升。谷歌宣布目前AMP加速已被用于超过20亿页面、覆盖了约90万个域名、涵盖200多个区域和100多种语言。

许多在线出版商报告说,由于AMP的采用,流量和转化率都有了显著的提高。

谷歌AMP移动端优先加载

据外媒报道:Google日前收购了一家由谷歌前员工创建的移动网页加载提速(Accelerated Mobile Pages,AMP)技术公司Relay Media,后者的技术能将普通网页转换为“AMP”格式,从而提高移动端网页载入的速度。据了解,收购完成后,Google将关闭Relay Media,并将技术集成至Google自主的平台。Relay Media最初通过自己的主页和LinkedIn网站发布了上述消息,但谷歌目前仍未就这一消息进行更多的说明。

对谷歌在过去几年一直精心打造的AMP而言,这一交易堪称是非常有意义的进步。最近几年,谷歌一直在探索,以证明移动网页仍然是打造原生应用的一个可靠替代方案。因此,谷歌将Relay Media收购旗下也就不足为奇了。不过,谷歌到底会如何充分利用Relay Media的技术,仍值得期待。

我们知道,手机硬件性能普遍不如台式机,加之因网页是为台式机端写的,没有为移动端定制优化等原因。在手机上打开网页慢已成为常态,还伴随着滚屏和动画效果不顺畅,滚动条会随着页面加载的进行乱跳位置等问题。

究其原因,大致有以下几点:
  • 手机硬件性能不如台式机,网络不稳定;

  • 网页是为台式机端写的,没有为移动端定制优化;

  • 移动网页的JS质量不高,导致网页渲染浪费不必要的资源,带来卡顿。

第一点乃先天不足,Web开发者鞭长莫及。其余两点知道归知道,但真做起来没有点专业精神还真做不好。特别是还要考虑浏览器兼容性等。

所以AMP以此为切入点,从三方面来帮助Web开发者解决这个问题。
  • AMP runtime 是一个JS框架,新定义了一套HTML标签,如amp-img, amp-video。使用这些tag可以确保加载的顺滑。同时amp也负责管理资源何时加载,避免不必要的流量。

  • AMP validator 是一个校验器。为了确保网页能够达到所要求的极速,AMP对网页里能使用的东西做了严格的限制。比如不允许使用自己的JS,不允许外部加载CSS。校验器是为了帮助你检查你的网页是否达到了这些要求。

  • Google AMP cache 提供了第三方的缓存。这样从Google的搜索结果里进入AMP网页就可以做到预加载甚至预渲染,从来带来极速体验,就像前面的范例视频那样。当然,任何第三方都可以提供自己的缓存。

所以AMP目前主要的针对群体是提供静态内容的网站,如新闻网站、博客等。这类网站交互少,对JS依赖也少,也比较适合做缓存。

速度的提升不仅意味着更多页面会被浏览(更多的广告营收),同时也是对自己品牌形象一个帮助。正因为如此,这个项目从去年发布到现在,在欧美市场已经取得了相当大的影响力。目前欧美排名前列的新闻媒体大多数已经实现了相应的AMP版本,如BBC,CNN,纽约时报等。知名博客系统Workpress也已经直接支持AMP网页国内目前QQ空间和微博都宣布加入AMP开源生态,成为其在中国的重要参与者。另外还有诸如必应、Pinterest和LinkedIn等公司也已经开始支持AMP网页加载技术了,而随着国内两大搜索引擎百度和搜狗加入Google AMP开源计划,相信很快Google AMP也将走进大家的视野。

谷歌AMP国内合作伙伴.png

距离谷歌去年介绍了Mobile-First Index计划已经一年多,这一年基本上比较平静。但是过去几周,多个谷歌排名波动监测工具都发现移动端的排名出现了明显的波动。这个迹象表明谷歌已经开始实施移动优先索引,虽然覆盖范围不大,但是确实已经开始了。

移动端优先索引波动图

关于移动优先索引,我把大家比较关心的几个问题,整理了一下。

1. 什么是Mobile-First Index?

谷歌在2016年提出的概念,谷歌表示会通过网站移动版的页面来决定你的网站排名。提出这个概念的时候,谷歌还在测试阶段,至于何时正式推出,谷歌没有给出明确的时间。之前有业界SEO牛人分析的是最早2018年推出,但是目前已经看到谷歌在进行小范围测试了。

2. 移动优先索引会影响我的桌面端排名吗?

目前业界有两种观点,一种是桌面端跟移动端会有两套抓取,互不影响。但是另一派的观点是,以后会发展到只保留移动页面抓取,直接影响桌面端排名结果。对于这两种观点,谷歌都没有给于明确的答复,而且谷歌内部不同的人,透露出来的消息也是模棱两可,偏向两种观点的都有。不管怎样,可以肯定的是,将来移动端的排名肯定取决于移动页面。基于目前移动端的搜索平均已经达到了50%以上,我们都要重视移动端的SEO优化。

3. 如何监测我的网站是否受到影响?

我们要时刻关注自己网站移动端访问情况,可以通过GA跟踪移动端流量,排名变化情况。另外也可以通过关键字排名检测工具查看移动端排名情况。基本上目前主流的关键字排名工具都支持查看移动端排名情况。

Twitter产品经理迈克尔·达克尔 (Michael Ducker)则表示,Twitter是谷歌“加速移动网页项目”合作伙伴之一,并计划将该服务连接到自家应用上。据悉,《纽约时报》、Vox.com、 Buzzfeed、La Stampa等其他媒体都将支持谷歌的这一服务。

谷歌表示,“加速移动网页项目”不会受到广告阻拦器的影响,这一新的内容消费格式将更加注重消费者的广告经验——广告加载的时间很短很短。

更多了解请参考AMP官方开发组:https://www.ampproject.org/zh_cn/