如何禁用百度移动完成自动转码
百度移动搜索引擎为了更好地满足用户的需求,将对不适合移动终端在移动搜索结果中查看的网页进行转码。如果网站管理员不希望他们的网站网页被百度移动终端自动转码,仍然希望移动用户浏览pC页面,他们应该如何操作
百度官方说法是:为了提供更好的用户体验,建议没有手机网页的网站能够进行“用户体验”;网络移动适配rdquo;,当没有网页移动适配时,可由百度自动转码。
虽然百度友好的为我们提供了自动转码功能,但只要稍微仔细看一下百度转码后的网页就不难发现百度会隐藏很多重要的图片。如果我们的网站是产品站,如果用户进入我们的百度转码页面,看不到任何产品信息,很可能直接跳出。因此,我个人建议,无论您的pC站点是否是独立的移动站点,都应禁止百度自动转码
另一种方法:
在百度移动搜索引擎中,为了更好地满足用户的需求,将同时为用户提供pC网页和mobile网页。然而,由于交互、兼容性、流量等因素的影响,移动终端pC页面的直接浏览体验较差。因此,百度移动search将缺少可选mobile资源的pC页面格式进行转码,并将其转换为适合移动浏览的mobile页面,使其在移动终端浏览器中有更好的浏览体验。为了** 大限度地提高手机pC页面的浏览体验,在转码时将删除pC页面中手机浏览器无法浏览的内容,并改进不适用的mobile交互功能。目前,不仅百度移动搜索提供了转码技术,而且每个搜索引擎都拥有并提供了类似的技术。
那么,如果网站管理员不希望自己的网站被转码,仍然希望移动用户浏览pC页面,他们又该如何操作呢 他们可以使用no-transform协议,协议有以下两种形式:
首先,HTTp响应将Cache-control显式声明为no-transform。
在第二种情况下,meta标记明确声明Cache-control是no-tranform,格式为:
如果站点不希望对页面进行转码,可以添加此协议。当用户通过百度移动搜索输入网站时,他将进入原始网页进行浏览。
还有一种情况,就是网站本身有一个对应的mobile页面,所以你不想被转码,建议站长使用移动适配服务的百度移动搜索,百度会帮助用户直接进入对应的mobile页面。
百度自动转码的有效性:禁止百度自动转码不会在添加代码后立即生效。一般来说,只有在百度更新后才会生效。