百度移动搜索开放适配服务的3种方法
为了提升用户的移动搜索结果浏览体验,百度移动搜索对具有对应手机站的PC站提供“开放适配”服务。
如果您同时拥有PC站和手机站,且二者能够在内容上对应,您可向百度“提交”PC页—手机页的对应关系,若对应关系准确,将有助于百度在移动搜索中将原PC页结果替换为对应的手机页结果。
积极的参与“开放适配”,将有助于您的手机站在百度移动搜索获得更好的展现,同时以更佳的浏览效果赢取用户口碑。
据马海祥了解,目前百度开放适配服务共提供3种方案:自主适配、标注Meta声明、提交对应关系Sitemap,同时向站点提供开放适配进度查询。
1、自主适配
站点自己做好PC与手机之间的适配,以及手机站各个版式之间的适配,当手机用户通过百度移动搜索或者其他方式访问站点的PC页时,站点将其自动适配到该PC页面对应的手机页,并为之选择合适的页面版本,进而对移动搜索端站点进行SEO优化(具体可查看马海祥博客《》的相关介绍)。
站点若暂不具备自主适配的能力,可以使用百度提供的终端适配服务,简单快捷地实现自主适配。
即:站点调用百度终端适配服务API进行简单的开发,就可以获取到访客的终端信息(包含操作系统、浏览器、机型信息)及适配版式建议,根据这些信息在站点服务器上实施跳转进而完成自主适配。
举例:
频道页:当用户使用手机访问http://mahaixiang.cn/seo时,站点自行适配到http://seo.mahaixiang.cn
内容页:当用户使用手机访问http://www.mahaixiang.cn/1.html时,站点自行适配到http://www.mahaixiang.cn/seoyjy/1.html
生效情况:
不仅限于百度移动搜索,当用户通过手动输入网址,或者通过其他移动搜索引擎、导航站等渠道访问站点时,适配同样有效。
2、标注Meta声明
站点如果自行适配有困难,可以在PC页面中做简单改造,百度协助实现适配效果。
即:站长在站点PC页的源代码头部嵌入一行或多行Meta信息,由Meta信息来指明该PC页对应的手机页的URL,以及该URL对应页面的格式,百度将根据用户终端类型选择最适合展示的页面。(无对应关系的PC页面无需添加Meta )
(1)、Meta声明格式
<meta name="mobile-agent"content="format=[wml|xhtml|html5]; url=url">
开放适配.jpg
Meta声明示例:
<meta name="mobile-agent" content="format=html5;url=http://3g.mahaixiang.cn/">
<meta name="mobile-agent" content="format=xhtml;url=http://mahaixiang.cn/">
站长需要将Meta声明放在PC页源代码内部,如下:
<head>
<meta name="mobile-agent" content="format=html5;url=http://3g.mahaixiang.cn/">
……
</head>
(2)、生效情况
标注Meta声明这一适配方案仅在百度移动搜索中生效,即只有当用户通过百度移动搜索访问站点时,适配才会生效;通过其他渠道则不生效。
在标注准确对应关系无误的情况下,大约需要七天左右的时间生效,老旧页面会有延迟。
但百度不保证一定能在移动搜索结果中按照您标注的对应关系进行替换。
3、提交对应关系Sitemap
当站点推动PC页标注有困难时,可以选择提交PC页-手机页对应关系Sitemap,帮助百度在移动搜索结果进行替换。
页面对应关系可以是url级别或者pattern级别的;站点也可以根据自身情况,将具备一定规律的url聚合成pattern,无法聚合的则仍以url对应形式存在,在站长平台分开提交。
url级别sitemap:通过XML文件描述url级别的PC页与手机页的对应关系。
pattern级别sitemap:一个pattern级别的对应关系,往往可以表示成千上万的url对应关系。通过pattern的形式批量的提交对应关系,能够大大减少站长提交的数据量。
(1)、提交方式
使用站长平台-对应关系提交工具进行提交,具体方法如下:
①、提交PC网站并验证归属。
②、点击网站名称下具体需要进行适配的PC站,进入“站点工具”——“开放适配工具”——“对应关系提交”,如下图所示:
③、站点根据自己提交的sitemap类型,选择url级别或者pattern级别。
a、当对应关系sitemap文件地址不变(比如www.mahaixiang.cn/sitemap.xml),只是更新对应关系sitemap文件内容时,无需在平台操作,站点只需按照约定的更新周期自主更新对应关系sitemap文件内容即可,百度会自动进行抓取。
b、当对应关系sitemap文件地址发生变化(比如从www.mahaixiang.cn/sitemap.xml变更为www.mahaixiang.cn/sitemap1.xml),请重新提交新的对应关系sitemap文件。
马海祥提醒大家特别注意:当对应关系sitemap文件地址发生主域变化(比如从www.a.com/sitemap.xml变更为www.b.com/sitemap.xml),请验证您对新主域的归属,然后提交新的对应关系sitemap文件。
(2)、生效情况
与meta方案相同,仅限于百度移动搜索中生效,在提交的对应关系无误的情况下,大约需要七天左右的时间生效,老旧页面会有延迟,百度不保证一定能在移动搜索结果中按照您提交的对应关系进行替换。
4、开放适配进度查询
提供包括手机站点击量、适配点击量在内的开放适配进度数据,便于站点及时了解开放适配的进度情况,把控自身流量数据,同时提供站点尚未进行适配的页面/频道排行榜,建议站点优先进行适配,并持续不断建设更多新的对应关系,其查询方式如下:
①、注册并登录百度站长平台。
②、提交PC网站并验证归属。
③、点击网站名称下具体需要进行适配的PC站,进入“站点工具”——“开放适配工具”——“开放适配进度查询”
5、开放适配未生效的原因
有的时候,我们的站点虽然做了“开放适配”,但仍会调到PC转码页,这主要是因为开放适配未生效的原因,主要是因为以下4个情况所致:
①、数据提交过程有误,包括数据的提交格式、提交入口等;
②、对应关系有误,包括PC页与mobile页未一一对应、mobile页死链或发生跳转、mobile页与pc页内容不一致等;
③、mobile页面协议编写不规范,百度无法正常识别。
④、自主适配时,使用javascript跳转不利于百度爬虫抓取,建议301跳转。
马海祥博客知识扩展——百度开放适配问题解答:
问:提交适配以后,PC页面为什么没有跳转到mobile页面?有的还是PC转码页?
答:开放适配未生效时,百度仍然会认为该结果为PC页,则有可能对其进行转码。
问:百度移动搜索上,我的移动站点与PC站夹杂,怎么告诉搜索引擎优先展示移动站点?
答:首先,您最好在自己网站上做好自适配使得不同端的用户访问可以获取到体验最好的页面;其次,如果移动站的内容对PC站能够完全对应,建议通过开放适配进行替换,百度鼓励mobile资源,对PC资源在移动端是持排斥态度的,不优先展现。