MIP是什么?
百度MIP(Mobile Instant Page - 移动网页加速器) 主要用于移动端页面加速,通过MIP可以把我们网站移动端的内容缓存到百度的加速服务器上,作用类似于CDN服务,使用 MIP 可以大幅改善移动网站的访问速度,提升用户体验。
MIP的进展
MIP 并不是一个新的技术,在2016年底,百度就已经推出了该计划,到现在已经快2年了,普及率不高,大部分网站的移动端并没有进行 MIP的改造,笔者在百度移动搜索了多个关键词,鲜有 MIP 的搜索结果出现。
为什么笔者的网站要做 MIP 的改造?
最近,笔者在做熊掌号的改造工作,大部分的工作包括“移动适配”,“https”等,都已完成,只剩最后一项 “MIP改造”未完成,而该项目在 “熊掌号搜索指数”中的比重还蛮高,占了30分,要知道,笔者每更新一篇原创文章,才能提高1分的搜索指数,而这一项就是30分,足足可以抵得上写一个月的文章了,再说,做了改造不仅能提高用户访问网站的速度,还可以节省我在阿里云的 CDN 流量费用,好处多多啊,于是说干就干。
MIP 的示例代码
百度官方有MIP改造新手指南,如下图所示:
下面是官方提供的一个最简单的 MIP 代码。
把图中红框处的内容,替换成网站自己的 “文章主题”,“文章正文”,“文章图片”后,就可以完成一个最简单 MIP 文件了。
当然我们移动端的网页没有这么简单,我们需要按照规则一步步改。
具体的改造流程:
1:先给自己需要提交到百度的 MIP 网页取一个名字,比如以下2种方式。
-- http(s)://mip.xxx.com/content-id.html (子域名的方式,id 为具体文章的编号)
-- http(s)://www.xxx.com/mip/content-id.html (文件夹的方式,id 为具体文章的编号,笔者采用该方式)
2: 参考官方的例子 https://www.mipengine.org/doc/01-mip-demo.html, 以该 demo 为代码基础,将自己网站文章的内容,放进 demo 代码里相应的页面标签处,存储文件名为步骤1的名称。
3: 代码模板搞好后,参考官方的技术规范,加link标签,改造图片标签,css 标签,按照技术规法修改或移除原来页面的java代码。
4: 我们怎么知道改造的文件是否符合标准呢?
百度提供了一个在线验证工具,我们可以通过它检验改造后的 mip 页面是否正确,这个在线工具非常好用,每一步的问题都会详细的列出,我们根据错误提示,可以很容易定位并修复错误。
提交 MIP
1:当完成了文件的改造,并且通过了在线检测工具的检验,就可以向百度提交页面了,提交地址为:https://ziyuan.baidu.com/mip/index
2:提交方式有2种,1种为程序推送,1种为手动提交,笔者采用的是手动提交,手动提交每天最多可以提交20条记录。
3:接下来就是等待百度的校验了,大概一周左右会出结果。
4:当通过百度的校验后,在百度的移动端搜索提交的文章关键词时,搜索记录的下方会出现如图所示的蓝色“闪电”小图标,该图标代表着这个记录为MIP页面。
以上就是通过代码来改造MIP页面的流程,对于使用模板的网站,笔者发现,很多模板官方已经有了支持 MIP 的插件,比如 ZBlog 模板就有MIP的替换插件,有需要的站长可以到官方下载插件进行MIP改造。
评论(0人参与,0条评论)
发布评论
最新评论