禁止百度移动搜索引擎进行转码的方法 手机网站SEO优化 安仔SEO优化网
轻松走上SEO巅峰,从这里开始
为SEOer免费提供最有效的SEO优化知识,期待将来的SEO界是精英的对决!
当前位置:安仔SEO优化网 > SEO优化 > 手机网站SEO优化 > 浏览优化
手机网站SEO优化

禁止百度移动搜索引擎进行转码的方法

Tags:禁止,百度,移动,搜索,搜索引擎,索引,引擎Time:2017-08-24Contents:手机网站SEO优化Browse:99Type:修改

百度移动搜索引擎中,为了更好地满足用户需求,会同时为用户提供PC网页和mobile网页。目前受交互、兼容和流量等因素影响,PC页在移动终端中的直接浏览体验较差。因此,百度移动搜索对缺乏可替代mobile资源的PC页进行格式转码,将其转换为适合手机浏览的mobile页,使其能够在移动终端浏览器有较好的浏览体验。为了最大程度改善PC页在手机上的浏览体验,转码时会去除PC页中不能在手机浏览器上浏览的内容,并改善不适用mobile的交互功能。目前不仅百度移动搜索提供转码技术,各大搜索引擎均有并提供类似的技术。

禁止百度移动搜索引擎进行转码的方法

由于转码后的mobile页不是很美观,很多站长不希望自己的站点被转码,依然希望手机端用户浏览PC页,吧、那么该如何操作呢?

一、没有手机站禁止百度移动搜索引擎进行转码的方法

可以使用no-transform协议,no-transform协议有如下两种形式:

第一种、HTTPR esponse中显式声明Cache-control为no-transform。

第二种、meta标签中显式声明Cache-control为no-tranform,格式为:

<meta http-equiv=”Cache-Control” content=”no-transform ” />

如果站点不希望页面被转码,可添加此协议,当用户通过百度移动搜索进入该网站时会进入原网页浏览,百度移动端不会再展示转码后的mobile页。

二、有手机站禁止百度移动搜索引擎进行转码的方法

还有一种情况,即站点本身有对应的mobile页面所以不希望被转码时,建议站长使用301跳转,使用JS或者网站程序检测客户端设备,如果是移动设备,则跳转的mobile页面;或者使用百度移动搜索的开放适配服务,百度会帮助用户直接进入对应的mobile页面。

JS判断移动设备,并实现跳转至手机版网页的方法:

<script type=”text/javascript”>
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
window.location = “mobile.html”; //将mobile.html替换成你的手机站网址
}
</script>

《禁止百度移动搜索引擎进行转码的方法》非原文,部分有改动,转载请注明出处:安仔SEO优化网!