假如你不确定如何进行在线网页创建的移动化适配,可以参考以下步骤。
创建移动端网页需要注意的事项:
你可以选择将原有的移动站点直接改成MIP站,或者单独做一套MIP站点与移动站并存。复杂的页面暂不建议进行MIP改造,当前对资讯、图文类页面已经很好地支持了,若功能较为复杂建议使用自定义组件或等待MIP项目小组开发。
创建移动端网页需要具备一定的HTML知识,以下是一个基本的教程,请按照教程来操作,特别留意大小写,建议全局小写。
基础步骤:
-
Doctype声明修改
打开你的模板或代码文件查看第一行,将其改为:<!DOCTYPE html> -
标签格式修正
完成第一步后,继续修正下一行代码,将:或者: -
Head部分修改
- 标签必需是完全小写。
- 页面的编码必需是utf-8,修正声明为:
<meta charset="UTF-8"> - 页面中添加:
<link rel="stylesheet" type="text/css" href="https://mipcache.bdstatic.com/static/v1/mip.css">
-
通知搜索引擎
通知搜索引擎该页面对应的规范HTML页面地址,如果存在则标记其中href值修正成为与现在MIP页面对应的规范页面(移动页)URL地址。如果只有MIP页面没有相对应的规范页面则标记为:其中的href值为现在页面地址。
详细说明:
-
Body内修改
- 首先,标签必需是小写的;
<body>
- 首先,标签必需是小写的;
-
什么是在线网页创建应用移动端?
在线网页创建应用移动端全称MobileInstantPages,即移动网页加速器,是一套适用于移动网页的开放性技术规范。
线上网页创建应用移动端通过提供MIP-HTML标准、MIP-JS运行环境和MIP-Cache页面缓存系统,实现移动网页加速。主要构成包括:
- MIP-HTML:基于HTML中的基础标签制订了全新的标准,通过对部分基础标签的运用限制或功能扩展,使HTML可以展示更加丰富的内容;
- MIP-JS:确保MIP-HTML页面的快速渲染;
- MIP-Cache:用于实现MIP页面的高速缓存,从而进一步提高页面性能。
移动端网页创建带来的好处:
从MIP的定义中我们可以看出,线上网页创建应用移动端可以更好地完成移动页面的加速。例如,如今我们较关注的奥运会,在手机百度里搜索这个词,出来的结果就是引用了线上网页创建应用移动端的一个结果。
线上网页创建应用移动端的规范详解之canonical标签:
线上网页创建应用移动端的规范要求必须添加强制性的canonical标签,否则MIP校验工具会报错:“强制性标签缺失或错误”。这个标签怎样写?烦忧又是干什么用的呢?
简单来说,canonical标签用于联系关系原页面和MIP页,保证MIP页继承原页面权重,在移动搜索时优先展示MIP页。
canonical标签是MIP页与外界的主要桥梁,不写或写错会导致MIP页不可以与原页面发生联系,导致权重丧失,MIP页不展示。
-
“原页面”是哪个页面?
原页面是相对于MIP页来说的,如果在m.a.com/1.html的基础上改造后得到mip.a.com/1.html,那么m.a.com/1.html就是mip.a.com/1.html的原页面。
-
标签正确写法
canonical标签添加在MIP页的Head部分中,href指向原页面地址。
如:mip.a.com/1.html页面(MIP页)的正确写法为:<link rel="canonical" href="http://a.com/1">注意:href指向标准:href指向百度移动搜索导流最多的页面。
-
不同情况下的href指向
- 如果相同的内容既存在对应的PC端页,也存在移动端页,那么href指向百度移动搜索流量最高的页面。
- 如果是静态页面,原页面已经存在
canonical标签,则href指向与原页面指向不一致。 - 如果原页面有多个版本,href指向流量最高的页面。
- 如果没有对应的原页面URL(如新建独立MIP站(seo8.org)),则href指向MIP页自身。
- 如果直接在现在URL上停止MIP改造并直接生效,则href指向MIP页自身。
如何选择合适的在线网页创建应用移动端工具?
首先,你需要根据自己的需求选择一个适合自己团队的MIP平台。目前市场上有许多MIP平台可供选择,以下是一些流行并且功能强大的平台:
-
百度MIP
这是一个由百度推出的官方MIP平台,提供了丰富的组件库和易于使用的编辑器。
-
网易易盾MIP
提供了大量的组件和丰富的功能,适合不同行业的用户使用。
-
阿里云MIP
提供了丰富的资源和强大的性能,可以帮助用户快速的将自己的网站迁移到移动端。
总结:
在线网页创建应用移动端可以大幅度提升用户体验,提高用户的访问速度和满意度。通过以上的教程和建议,相信你一定可以在自己的项目中成功地实现移动端适配。