如何禁止百度自动转码(百度怎么设置关闭转码)

百度移动搜索引擎为了更好地满足用户需求,会对移动搜索结果中的网页进行转码处理,如果站长不希望自己网站

百度移动搜索引擎会对移动搜索结果中的网页进行转码,以便更好地满足用户需求。如果站长不希望自己网站的网页转码,仍然希望手机用户浏览PC页面,该怎么办?

当然,这些内容并非平台原创,而是根据百度移动在无线端发布的公告进行了改写。由于移动同事只在无线端发布,很多站长反映在PC端找不到百度官方声明,在网上也找到了很多非官方的方法。虽然短期内有效,但长期来看效果可能会有波动,所以我们还是希望站长们按照百度移动搜索官方发布的方法去做。

虽然百度已经友好地为我们提供了自动转码的功能,但只要我们仔细看百度的转码网页,就不难发现。百度会隐藏很多重要的图片。如果我们的网站是产品站,如果用户进入我们的百度转码页面,看不到任何产品信息,很可能会直接跳出来。

所以我个人建议,不管你的PC站点是不是独立的移动站点,都应该禁止百度转码。禁止百度自动转码的方法很简单。根据百度官方《SiteApp转码声明》提供的方法,只需在元标签中明确声明Cache-control为no-siteapp,格式如下:

meta http-equiv=" Cache-Control " content=" no-site app "/

/head

ot;PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 17px;text-align: justify;">     

另外一种方法:   

在百度移动搜索引擎中,为了更好地满足用户需求,会同时为用户提供PC网页和mobile网页,但目前受交互、兼容和流量等因素影响,PC页在移动终端中的直接浏览体验较差。

因此,百度移动搜索对缺乏可替代mobile资源的PC页进行格式转码,将其转换为适合手机浏览的mobile页,使其能够在移动终端浏览器有较好的浏览体验。为了最大程度改善PC页在手机上的浏览体验,转码时会去除PC页中不能在手机浏览器上浏览的内容,并改善不适用mobile的交互功能。目前不仅百度移动搜索提供转码技术,各大搜索引擎均有并提供类似的技术。     

那么,如果站长不希望自己的站点被转码、依然希望手机端用户浏览PC页该如何操作呢?可以使用no-transform协议,no-transform协议为如下两种形式:   

第一种,HTTP Response中显式声明Cache-control为no-transform。   

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

<head>

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

</head>       

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

还有一种情况,即站点本身有对应的mobile页面所以不希望被转码时,建议站长使用百度移动搜索的移动适配服务,百度会帮助用户直接进入对应的mobile页面。 

  

百度自动转码生效情况:禁止百度自动转码并不是一添加了代码就能生效的,一般要等百度经过更新周期才会生效。

更多SEO技术知识关注曾庆平SEO,合作Q:707468216

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/160482.html

(0)

相关推荐