随着移动互联网的普及,手机上网人数已达7亿多。2018年下半年,百度将顺势而为,逐步把搜索的索引切换到以移动版本优先。这意味着,当一个网站的内容同时有PC版和移动版2种版式时,百度将优先以移动版本的网页建立索引,进行排序。移动站建设已是大势所趋。
移动建站
链接结构建议
URL搭建是否有严格要求,请看以下几点注意事项:
1 如网站已有PC站,URL规则尽量和PC保持一致;
例如:PC站新闻栏目为www.abc.com/news/,移动站点新闻栏目则为m.abc.com/news/
2 在搭建网站结构、制作URL时,尽量避开非主流设计,追求简单美即可,越简单、平常越好,若URL中出现生僻字符,如不常见的“II”,会引起搜索引擎识别错误;
3 URL长度要求去掉协议头https(s)://之后的URL长度不要超过256个字节;
4 谨慎使用#参数,有效的参数不能放在#后面;否则可能被截断导致网页抓取异常。
页面规划建议
无论网站自建发布系统,还是网站使用第三方建站系统,网站页面的生成,都应注意以下几点:
1 网页结构清晰、各分类名称设置醒目;
2 导航、面包屑导航设置合理,机器可读、位置突出,用户能很好得知所访问页面在网站中的位置;页面的访问路径清晰,有相应的导航栏来引导用户。
分享一则负面案例:页面上没有目录导航;用户进入该页面之后几乎相当于进入了”孤岛”,无法通过网站内部的导航了解更多信息。
3 页面发布时间
对于内容型页面,页面首屏应该清晰准确完整地标识文章的发布时间,时间越精确、越完整越好。页面发布时间可参考《百度搜索落地页时间因子规范》。
分享一则负面案例:页面发布时间不全,没有写清楚年份,搜索无法识别内容发布时间,将影响该内容在搜索中的排序展现。
4 已有PC站,建议尽量和PC共用数据库,让PC有的内容,在移动端同样能显示;个别资源如PC与移动资源不一致,如内容下载等,则需在移动页面标题及落地页中,明确标示资源为PC资源,避免造成搜索用户困扰。
页面标题建议
1 网页 <title> 标签需完整概括网页内容
除了页面直接展现给用户的内容标题以外,网页 <title> 标签应该显式和完整的标识 网页的标题,标题能够概括网页的内容。
负面案例:某地区天气页面,页面内容是河津市的天气预报,然而标题是<title>中国天气网-专业天气预报、气象服务门户</title>,而缺少了”河津天气”等关键词。
2 切忌标题堆砌
在搜索中,还有一部分资源方会出现标题堆砌现象,尤其在网页首页、列表等页面堆砌大量标题,干扰用户搜索;且页面内容需用户进行二次甚至多次点击才能获得所求,此类情况严重影响了搜索用户体验,请尽量避免。
3.1.4 canonical标签
将Canonical单独拿出来说,足以体现此标签的重要性,例如,www.abc.com/news/1.html和m.abc.com/news/1.html是PC和移动展示的同一篇文章,为了避免搜索引擎重复识别判定,这里建议设置canonical标签。同时,canonical标签对百度搜索引擎还具有更多作用和意义,有着PC页面和移动页面的关联作,移动各页面就很容易继承PC的评价体系等。
例如移动站m.abc.com/news/1.html页面代码中的canonical标签使用用法如下<link rel="canonical" href="https://www.abc.com/1.html">。
注意:canonical标签在每个页面上是唯一的,不能添加多个,否则搜索引擎会判定canonical标签无效。
PC站移动化
很多资源方已有移动站,再进行移动化,这种情况,可进行网站自适应。但如果网站要新换域名进行移动化,则需注意移动域名选择和移动适配。
移动域名选择
移动站建好后,如果做好移动适配,便可以匹配PC的排名,在移动端获得相应的排名,所以,在选择移动站域名时,需要遵循一个原则。原则上,百度移动适配规定,只要PC站点与移动站点的主干一致便可参与移动适配。
例如:PC站点ww.abc.com.cn,移动站点m.abc.net属于主干一致。
当然我们更建议使用主域相同的PC站点和移动站点。
例如:PC站点www.abc.com的移动站点选择m.abc.com、wap.abc.com。
也有站长因为若干原因,选择www.abc.com/m/、www.abc.com/wap/栏目的方式来做移动站,也是允许的,不过建议能用相同主域的二级域名情况尽量用m.abc.com、wap.abc.com。
如果是自适应站点,以上情况可不考虑。
移动适配
大部分站长都知道百度有移动适配工具,做好移动适配,可以获取更多的移动流量。那么,怎么做好移动适配呢?
百度提供URL适配和规则适配两种方式。
在进入百度搜索资源平台验证完站点后,可在数据引入----移动适配里提交移动适配。
1、URL适配
URL适配是指,重要的URL或者无法用正则表达式适配时,通过PC和对应移动URL一一对应,提交适配。这里不着重描述。
2、规则适配
即使用正则表达式做适配关系。注意观察可替换的参数,来写正则表达式。
纯数字:([0-9]+) 或(d+)
纯字母(包括字母大小写):([a-zA-Z]+)
字母数字下划线组成的字符串:(w+)
中文字符:((?:%[a-zA-Z-0-9]{2,})+)
数字和字母混合串:([a-zA-Z0-9]+)或者((?:[a-zA-Z]+[0-9]+|[0-9]+[a-zA-Z]+)[a-zA-Z0-9]+)
移动页依次用${1},${2},……表示替换掉改版前URL中的动态可替换的路径。
例如:
(1)PC页面https://www.abc.com/100.html对应移动页https://m.abc.com/100.html
得出 https://www.abc.com/(d+).html
https://m.abc.com/${1}.html
(2)PC页面https://www.abc.com/abc.html对应移动页https://m.abc.com/abc.html
得出 https://www.abc.com/([a-zA-Z]+).html
https://m.abc.com/${1}.html
(3)PC页面https://www.abc.com/新闻/ 对应移动页https://m.abc.com/新闻/
得出 https://www.abc.com/((?:%[a-zA-Z-0-9]{2,})+)/
https://m.abc.com/${1}/
混合情况举例
(1)当字母和数字只出现一次的
PC页面https://www.abc.com/qwe123.html对应移动页https://m.abc.com/qwe123.html
得出 https://www.abc.com/ ([a-zA-Z]+)([0-9]+).html
https://m.abc.com/ ${1}${2}.html
(2)带 – 或者 _ 连接的数字或字母的
PC页面https://www.abc.com/qwe-123.html对应移动页https://m.abc.com/qwe-123.html
得出 https://www.abc.com/ ([a-zA-Z]+)-([0-9]+).html
https://m.abc.com/ ${1}-${2}.html
资源多样化
周所周知,APP是一个封闭生态,没有入口URL地址可寻觅,每个APP都有自己的独特性,无论是接口地址、鉴权方式等都各不相同;而小程序除了入口网址外,js解析抓取也是一大问题,所以目前APP和小程序要进入到百度搜索引擎,只能通过平台自行将APP和小程序开发成为h5来解决。
APP如何生成h5
APP生成h5的时候,需要平台自身重新设计和开发h5页面,这个时候我们要特别注意如下几个问题:
每个页面注意标识标题、描述、关键词信息;
若有PC内容对应的话,可以做好移动适配,反之则当做独立的移动站点。
APP转换的过程界面不要求一致,但是h5站点的收录展现要求跟自身设计APP有一些出入,例如广告、占屏比等具体细节及要求,可根据百度资源平台相关白皮书做调整。