网站如何禁止百度转码

A. no-transform协议

TC支持的no-transform协议为如下两种形式:a. HTTP Response中显式声明Cache-control为no-transform。b. meta标签中显式声明Cache-control为no-tranform,格式为:<head><meta http-equiv=”Cache-Control” content=”no-transform ” /></head>如第三方站点不希望页面被转码,可添加此协议,当用户进入第三方网站时,先进入中间提示页,页面将引导用户自主选择跳转至原网页。

B. handheld协议

页面通过<link>标签显式指定WAP网页,声明格式如下:<link rel=”alternate” type=”application/vnd.wap.xhtml+xml” media=”handheld” href=”target”/>如第三方站点不希望页面被转码,可添加此协议,告知我们原网页对应有一个WAP版页面,当用户进入第三方网站时,先进入中间提示页,让用户自主选择跳转至原网页或第三方网站自有的wap页面。

C. User-Agent相关TC抓取页面时,使用的User-Agent为:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; baidu Transcoder;)如第三方站点不希望转码HTML页面,且又可以提供对应的自有WAP页面,则可以根据这个User-Agent,返回自有WAP页,同时在HTTP Response显示声明:Content-Type为:vnd.wap.xhtml+xml,那么TC将不对这个页面转码,而是直接跳转至相应的自有WAP页面。

Joe用的是第一种no-transform协议,通过在在head标签内加入声明禁止百度对本站进行转码,大家可以选择适合自己的方法来达到想要的效果。对于用Wordpress的朋友,可以用MobilePress这个插件,Joe觉得还是不错的,Joe也对插件控制台进行了汉化,并且对主题字体进行了一些优化,大家有兴趣可以看看:WordPress手机插件MobilePress汉化优化版免费下载

时间: 2024-12-13 10:33:55

网站如何禁止百度转码的相关文章

网站如何禁止百度转码(转)

网站在移动端的阅读不可避免的会遇到转码问题,作为国内搜索引擎老大百度,自然要做技术的领头人了,做了百度转码,有些网站经过转码之后达到了想要的结果,但是有些网站经过百度加工后就是不忍直视,很多内容出现了错乱,Joe的网站也出现了一些错位,于是Joe用了Wordpress插件MobilePress,经过一些汉化修改,感觉比百度的转码更适合自己. 下面就来说一下如何禁止网站在移动端的百度转码,百度也不是没留后路,官方也提供了几种方法: A. no-transform协议 TC支持的no-transfo

禁止百度转码

<meta http-equiv="Cache-Control" content="no-transform" /> <!--禁止百度转码,勿删--> <meta http-equiv="Cache-Control" content="no-siteapp" /><!--禁止百度转码,勿删-->

如何禁止百度对网站进行转码

为了更好的用户体验,百度会对于在移动端浏览体验较差的网站进行转码,转码之后,相对来说会比不转码要好,但是有些网站是不需要进行转码的,例如已经做了对应的手机站或者是当初在写网站的时候用的是html5语言,可以根据客户端的大小自动视频屏幕大小,这个时候就不需要百度再进行转码了,下面是禁止百度对网站进行转码的详细操作视频. 由于博客园视频受限,想要观看全屏高清版视频的朋友,点击链接:http://www.zymseo.com/54.html 根据自己的实际情况来操作,如果你有了单独的手机站,就可以在p

No-Transform协议禁止搜索引擎转码兼移动站建设问答

No-Transform协议禁止搜索引擎转码兼移动站建设问答技术 maybe yes 发表于2014-12-29 13:42 原文链接 : http://blog.lmlphp.com/archives/51  来自 : LMLPHP后院 在 手机端访问时,发现自己的站点经常被百度,360等搜索引擎转码展示.转码后发现网页质量不太好,很多功能都出问题了.本人也是非常讨厌这种无声无息的动 作,之前在站长沙龙上看到过一些问答,有关于如何禁止搜索引擎转码网页的问题,需要加上一段代码.我就是后知后觉的那

自适应网站设计对百度友好的关键:添加applicable-device标签(转)

现在很多网站都使用了自适应网页设计(Response-Web-Design),以满足庞大的移动端用户群的需要.但是在技术上设计了自适应的网页之后,出于SEO的考虑,你还要照顾到如何对百度更友好,即告诉百度"我是自适应页面",方便百度进行识别校验. 自适应网页设计 浏览器对自适应识别校验代码 在自适应网页设计中,我们使用meta标签来告诉浏览器网页的自适应规则.如: <meta name="viewport" content="width=device

自适应网站设计对百度友好的关键

自适应网站设计对百度友好的关键:添加applicable-device标签 现在很多网站都使用了自适应网页设计(Response-Web-Design),以满足庞大的移动端用户群的需要.但是在技术上设计了自适应的网页之后,出于SEO的考虑,你还要照顾到如何对百度更友好,即告诉百度"我是自适应页面",方便百度进行识别校验. 自适应网页设计 浏览器对自适应识别校验代码 在自适应网页设计中,我们使用meta标签来告诉浏览器网页的自适应规则.如: <meta name="vie

蘑菇街网站的扫二维码登录是怎么做到的?

蘑菇街网站的扫二维码登录是怎么做到的? http://mp.weixin.qq.com/qa/index.php?qa=15867&qa_1=%E8%98%91%E8%8F%87%E8%A1%97%E7%BD%91%E7%AB%99%E7%9A%84%E6%89%AB%E4%BA%8C%E7%BB%B4%E7%A0%81%E7%99%BB%E5%BD%95%E6%98%AF%E6%80%8E%E4%B9%88%E5%81%9A%E5%88%B0%E7%9A%84%EF%BC%9F 想做一个类同蘑

php改良判断网站是否被百度收录

在网上浏览php程序时 发现了这样一篇文章:php使用curl检测网页是否被百度收录的示例分享 http://www.jb51.net/article/46430.htm 作者很娴熟的运用curl来对网站是否被百度收录做出了判断,但是同样存在代码过于冗长的缺点,我冒昧的进行了改进: 原: <?php /* * 检测百度是否收录网页 curl模式 * @ param string $url传入的url * return int (1 收录 0 不收录) */ function checkBaidu

新版一元云购源码 1元购网站 一元夺宝源码微信商城手机版建站

新版一元云购源码 1元购网站 一元夺宝源码微信商城手机版建站,有10多年的技术团队开发定制,打造,需要定制,私聊我,谢谢. 全局功能:系统设置通过系统设置,可设置网页版.手机版.微信版.APP的基本信息,比如名称.Logo.文章.邮箱.短信.支付接口等.01全局功能:自定义界面系统目前已开源,支持自定义模版和标签文案修改,一个兼职程序员即可修改模版和任何文案,可高度化修改为站长想要的样子.02全局功能:SEO优化针对模版里的每个单页面,进行了全面的优化,从Sitemap.关键词.描述.图片ALT