标题 | 构建对百度友好的移动站点 |
内容 | 移动搜索已成主流,那么在建设移动网页之初及过程中,除了传统做法以外,还有什么需要注意的地方呢?还需要针对百度做哪些工作以起到事半功备的作用呢? 一、域名&服务器&前端语言 1.域名 最初的时候,我以为移动站(俗称手机站,简称m站或者wap站)的域名和pc站一样,随便挑一个就可以了。后来才发现,“理想是美好的,现实是残酷的”:百度搜索引擎原来有自己的偏好!如下所示: 推荐: m.baidu.com sports.sina.cn a.m.hao123.net 不推荐: 可以看出来,百度搜索引擎喜欢独立的、短小的二级域名(简洁的三级域名也可)。但却不喜欢用子目录做的m站,理由也很简单,如果说pc站用 ,m站用 ,那搜索引擎对 /m/ 这个目录会感到疑惑:到底是pc站的一个子目录,还是pc站相对应的m站呢?真是剪不断,理还乱啊。 以上举例的域名,我们来做个pc站与m站对应的关系: pc站 m站 m.baidu.com sports.sina.com sports.sina.cn a.hao123.net a.m.hao123.net 可能大家会发现,最后一个例子中,pc站和m站都是使用的www作为前缀,其实我是不怎么赞同的,使用 m 或者 wap 才较为合适。因为说不定什么时候老板想把 作为他用,而 作为pc站了。 ok,我们现在知道m站用二级域名或者三级域名了,那么有同学又提到了一个问题,在百度搜索引擎的策略里,pc站和m站的主域是不是必须用一个呢?答案是“否”,但又必须相关,如下: 可行——pc站: 移动站:m.hao123.net 不推荐——pc站: 移动站:m.123.com 可以看到,百度搜索引擎(以下内容简称百度)认同 用 hao123 做为主干,使用不同后缀的域名分别用作pc站和m站的域名,但不推荐使用没有关系的域名。 2.服务器 不管做什么站,首先网站有个非常重要的前提:服务器的稳定性。百度官方透露:目前百度对可访问性有问题的网站打压是非常厉害的。如果被检测到网站404、502等各种影响用户浏览网站的状况发生,是会影响到网站自身在移动百度搜索结果里的排名。同时,移动百度搜索对网页加载速度上的要求也很苛刻:“网页加载超过3秒以上不考虑排名”。当然,一般情况下会排除统计工具代码的加载时间,但广告加载会计算在3秒之内!大家还是先回家测试一下手机站的加载速度吧。温馨提示:利用站长平台工具“页面优化建议”可以粗略的查出影响页面加载的因素有哪些。 移动站点优化 网站优化 网站移动化 3.前端开发语言 移动互联网发展至今,前端开发语言经过历次的更迭,目前主流仍在使用的用xml、xhtml、html5。 历年来,移动web主要技术标准有: wml——古典的移动web标准,使用wml i-mode——小日本的标准,使用ihtml,我们可以忽略 oma领导的xhtml mobile profile,使用xhtml w3c领导的xhtml basic,使用xhtml 以及所谓的full web,也就是普通的html——从iphone开始流行起来 近年来比较流行html5,是html标准的最新版(在2014年10月正式发布),目前世界上主流浏览器最新版均以支持,同时,也是各站长平台、浏览器厂商推荐的移动站点的前端语言标准。 |
随便看 |
|
在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。