wordpress 禁止百度转码

随着互联网的飞速发展,越来越多的网站选择WordPress作为内容管理系统(CMS)。WordPress以其丰富的插件和易用性,深受广大用户的喜爱。在使用WordPress搭建网站的过程中,你是否遇到过百度转码的问题?百度转码不仅会影响网站的用户体验,还会侵犯你的版权。今天,就让我们一起来探讨如何禁止WordPress网站中的百度转码,守护你的网站版权。

一、什么是百度转码?

百度转码是指当用户在百度搜索引擎中搜索到你的网站内容时,百度会自动将你的网页内容进行转换,以便在百度搜索结果页展示。这种转换行为可能会改变你的网站布局、样式,甚至篡改你的内容,给用户带来不良体验。

二、为什么需要禁止百度转码?

1. 保护网站版权:百度转码可能会截取你的原创内容,侵犯你的版权。

2. 提升用户体验:避免百度转码对网站布局、样式的破坏,让用户获得更好的浏览体验。

3. 增强搜索引擎优化(SEO):避免百度转码导致搜索引擎无法正确抓取你的网站内容,影响SEO效果。

三、WordPress禁止百度转码的方法

1. 使用插件

目前市面上有很多WordPress插件可以帮助我们禁止百度转码,以下是一些常用的插件:

插件名称 简介
百度转码禁止插件 阻止百度抓取网站内容进行转码,保护网站版权
百度搜索优化插件 优化网站SEO,提高百度搜索引擎排名
防止镜像插件 阻止网站被其他网站非法镜像,保护网站原创内容

使用插件的方法:

(1)登录WordPress后台,进入“插件”页面。

(2)搜索相关插件,例如“百度转码禁止插件”。

(3)点击“安装”,然后“激活”。

(4)根据插件提示进行设置,完成禁止百度转码的设置。

2. 修改robots.txt文件

robots.txt文件是网站的一个规则文件,用于控制搜索引擎爬虫访问网站的行为。你可以在robots.txt文件中添加以下内容,禁止百度爬虫抓取网站内容进行转码:

“`

User-Agent: Baiduspider

Disallow: /

“`

修改robots.txt文件的方法:

(1)登录WordPress后台,进入“设置”页面。

(2)选择“机器人”选项卡。

(3)在“自定义robots.txt文件”文本框中添加上述内容。

(4)点击“保存设置”。

3. 修改HTTP头信息

通过修改HTTP头信息,可以阻止百度爬虫抓取网站内容进行转码。以下是一个示例:

“`

Content-Security-Policy: default-src ‘self’; img-src ‘self’ data:; script-src ‘self’ ‘unsafe-inline’; style-src ‘self’ ‘unsafe-inline’;

“`

修改HTTP头信息的方法:

(1)登录WordPress后台,进入“设置”页面。

(2)选择“安全性”选项卡。

(3)在“HTTP头信息”文本框中添加上述内容。

(4)点击“保存设置”。

禁止WordPress网站中的百度转码,可以有效保护你的网站版权,提升用户体验,增强SEO效果。通过使用插件、修改robots.txt文件和修改HTTP头信息等方法,你可以轻松实现这一目标。希望本文能对你有所帮助!

什么是百度转码如何禁止网站百度转码

网站在移动端的阅读不可避免的会遇到转码问题,作为国内搜索引擎老大百度,自然要做技术的领头人了,做了百度转码,有些网站经过转码之后达到了想要的结果,但是有些网站经过百度加工后就是不忍直视,很多内容出现了错乱,Joe的网站也出现了一些错位,于是Joe用了Wordpress插件MobilePress,经过一些汉化修改,感觉比百度的转码更适合自己。

下面就来说一下如何禁止网站在移动端的百度转码,百度也不是没留后路,官方也提供了几种方法:

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汉化优化版免费下载

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享