腾讯云服务器优惠活动华纳云香港服务器

百度MIP和谷歌AMP有没有必要以及跟CDN的差异

说起 MIP 算是最近站长圈子里很吸引眼球的一个话题了,毕竟这是百度推出的一个移动网页加速器,MIP 页面可以无需等待加载,页面内容将以更友好的方式瞬时到达用户。从技术上来说 MIP 其实就是给网页做了一个加速优化而已,但因为是百度推出的这就让不少的站长们蠢蠢欲动了(传说中使用 MIP 加速后对提升站点排名权重有益,当然这只是传说,明月至今没有看到实例网站有这种效果)。

说到 MIP 那么就不能不提谷歌的 AMP,谷歌的 AMP 推出时间爱你比百度 MIP 早了不少,相对来说是个很成熟的网页加速技术的存在了,并且 WordPress 官方专门有 AMP 改造插件。具体大家可以参考【谷歌 AMP,百度 MIP 都是啥情况?】、【如何实现 WordPress 文章页自动推送提交 MIP/AMP 页面?】、【推荐一款 WordPressAMP 插件 Accelerated Mobile Pages】等文章了解。无论是谷歌 AMP 还是百度 MIP 其实都是技术实现的收益,非 CDN 收益。MIP/AMP 原理不能简单地理解为 MF 框架+CDN,技术核心是通过页面渲染技术等提升性能。MIP/AMP 是一种开源的网页开发规范,MIP/AMP 的 JS 都用百度和谷歌官方的,方便了达到浏览器公用缓存的效果!

百度MIP和谷歌AMP有没有必要以及跟CDN的差异-第1张-boke112百科(boke112.com)

知道了 MIP/AMP 的原理后,也就不那么神秘了,那么 MIP/AMP 到底有没有这个必要呢?明月感觉这要从多个方面来判断选择了,谷歌 AMP 因为众所周知的原因,国内站点就不要考虑了,我们今天就拿百度 MIP 为主要方向给大家分析一下。

MIP 的加速效果

MIP 的移动端加速效果,从实际体验来看一般般吧,绝对没有官方宣传说的那么传神,在“流畅”上有一点点“快”的感觉,这种“快”的感觉只有在移动端百度搜索结果中打开的时候感觉给人很不错。明月的【学习笔记 Blog】站点就部署了 MIP 支持,大家在移动端百度搜索里搜索“site:www.imydl.tech”的搜索结果里体验 MIP 页面的效果。从整体上来说,这样统一的快速载入页面时间对搜索体验的提升是很明显的,对于站点来说好处最大的就是减小和降低了服务器的负载,因为 MIP 将页面都缓存到了百度自己的缓存服务器上了。当然这是有前提的,那就是你的 MIP 页面都已经被百度收录索引了,百度会自动优先在搜索结果中使用 MIP 页面的链接。

可以说 MIP 加速效果还是有的,但是离开了百度生态环境的支持后就不是那么的明显和必要了,无论是 MIP 还是 AMP 其实都是针对搜索引擎的页面渲染加速技术而已,这种加速还是有一定的局限性的。虽然百度站长后台早就支持抓取和收录 AMP 了,但是 AMP 页面的展示至今都没有动静,就百度一贯的作风来看,没法预测未来是否会有对 AMP 的支持。

百度MIP和谷歌AMP有没有必要以及跟CDN的差异-第2张-boke112百科(boke112.com)

综上所述,如果你的站点有大量百度移动端搜索用户流量的话,百度 MIP 是你的首选加速优化选择,这对提升用户体验和站点移动端权重确实是有帮助的。目前来看 WordPress、Typecho 网站平台都有不错 MIP 插件来实现,完成了 MIP 页面改造后只需要在百度站长平台里提交 MIP 页面链接即可,一般 10-20 天左右百度就会收录、索引建库的。至于说 MIP 可以提升站点权重排名啥的,大家保持一个良好的心态很重要,百度的事儿有时候真心不是那么“准”的,毕竟最终解释权在百度手里。对百度真的是不能太在意这些“细节”了。

MIP 的技术门槛

MIP 页面改造是需要技术门槛的,虽然 WordPress 下已经有了不少的 MIP 插件,但是这些插件的原理几乎都是生成一个 MIP 主题这种方式来实现 MIP 改造,这就会造成 MIP 页面的样式跟站点原来的样式有区别,这对个人站点来说是没什么的,但是对于一些企业站点就不合适了,要与站点样式同样的 MIP 改造就只能自己来开发适配了。(在 Typecho 下的 MIP 插件完美的解决了这个难题,明月一直都在使用,效果还是非常的满意的,大家可以参考【推荐一款集成 AMP、MIP、熊掌号的 Typecho 插件】一文)。投入人力、物力来完成 MIP 页面改造适配给人的感觉很有点儿“投入过大”、“得不偿失”的感觉,其实做好站点服务器部署优化、前端加速优化、 CDN 动静分离加速优化后,在“速度”上的体验跟 MIP 差距真的是太小了,甚至有的时候都感觉不到!

因为这个“技术门槛”的存在(使用插件的话,WordPress 下比较出色的插件好像都是付费插件),明月建议大家新站点可以在建站之初就完成 MIP 页面改造,老站点暂时就不要尝试了,投入真的太大了,效果可能还不会很好。

MIP 和 CDN 的区别

那么 MIP 和 CDN 的区别到底在哪里呢?下面引用泪雪博客的《浅谈百度 MIP 与 CDN 加速的区别》文章部分内容来给大家一个比较客观的对比分析。

  • MIP 需要按照 MIP 协议进行修改或者重新制作,CDN 一般不需要修改;
  • MIP 服务器基本上是在用百度移动端的快照缓存服务器,而 CDN 提供的节点是无法和百度服务器相媲美的;
  • MIP 地址可能是百度缓存服务器域名,而 CDN 还是自己的域名;
  • MIP 是不计流量和宽带的,大部分 CDN 是计算流量和宽带的;
  • 已使用了 CDN 之后,再进行 MIP 改造,两套 CDN 不会产生冲突,也不会存在双重加速的问题。搜索请求会先发到 MIP-Cache(MIP-CDN),如果页面不存在或过期,会进一步访问原 CDN。
  • 要说 MIP 与 CDN 中的区别与奥秘,其实都是属于两种技术手段,一种针对于百度搜索引擎,一种针对与网站实际的访客,也就是对网站做了一个加速。当然两者都是可以提升网页加载速度的,从而提升了用户体验而已。

其实就明月来理解 MIP 和 CDN 的区别,就是 MIP 是针对使用百度搜索的用户的, CDN 是针对站点所有访客用户的,目标不一样,效果基本上都差不多。

总结

到现在明月总结下来,MIP 的必要性并没有官方宣传的那么必然,就拿明月自己的 WordPress 站点来说没有 MIP 并没有影响到收录和权重,只要服务器端、 CDN 层面都做好了优化(我没有再使用缓存插件了)站点打开的速度并不比 MIP 差多少,所以大家对 MIP 不要盲目,一定要根据自己的实际情况来抉择。就明月的经验建议新站点在新建之初是可以考虑加入 MIP 的支持的,无论是借助插件实现还是自己编写代码改造都会相对简单一些(有网页编写基础的参考官方文档就可以了),而老站点(有一定站点文章)的话,MIP 就真的是可有可无了,只要做好速度优化即可,MIP 并不是刚需。至于说权重、排名提升啥的,那都是宣传需要的套路而已,当不得真的!

赞 (0) 打赏
版权声明:本文为投稿文章,感谢 明月登楼 的投稿,版权归原作者所有!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请联系我们,确认后马上更正或删除,谢谢!
wu