位置: 编程技术 - 正文

WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看(wordpress相关文章)

编辑:rootadmin

推荐整理分享WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看(wordpress相关文章),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:wordpress自定义文章类型插件,wordpress如何设置文章模板,wordpress文章自定义字段,wordpress相关文章,wordpress文章自定义字段,wordpress文章编辑使用教程,wordpress自定义文章类型,wordpress调用指定文章,内容如对您有帮助,希望把文章链接给更多的朋友!

对搜索引擎隐藏特定的文章这个问题的来源是这样的:

众所周知,随着搜索引擎的改良,会越来越排斥采集和伪原创,尤其是百度还推出了起源算法,对采集站进行K站等措施。如果被贴上采集站的标签,所有的努力可能付诸东流。

相信很多站长,也想多一些原创内容,并不想全部靠采集别人的文章。然而一个新站,尤其是个人站长,其内容的充实速度一定很慢,我们做站不仅要讨好搜索引擎,更要讨好读者。如果读者不能在你的站内得到比较充实丰富的信息,那体验肯定不好。其实各大名站老站,一样有相当比例的采集或改编内容,这符合互联网的共享精神。各大电视台和报纸也大部分是转载和文摘,只要摘得好符合了特定需求的内容需要,就是有价值的。

关键在于:不要用采集的文章来为自己的网站骗取搜索流量。这应该是符合互联网道德规范和共识的。如果只让原创的内容参与搜索引擎的游戏规则,而非原创部分屏蔽搜索引擎。这样就能平称地满足搜索引擎、网站主、用户三者的利益。

于是问题归结于一点:如何有效地、可靠地让“部分文章屏蔽搜索引擎”?

我不知道这是不是一个比较共性的问题,如果一个网站,既希望通过丰富的文章来满足受众,但又怕被搜索引擎判断为采集站,那这个就是一个真真切切要面对的、关键的、核心的、关系到网站生存发展的大问题。

最近也一直在学习相关方面的知识,以个人浅见,屏蔽搜索引擎有几类方式:一、用robots.txt二、WP的站可以判断用户特征(看了你这篇博文后想到的)三、通过JS封装链接四、通过重定向,比如短链接、PHP后台重定向等

对比以上几种方式,第一种方法:robots.txt好比在门上贴了封条:“嘿,蛛蛛,我这儿有些内容是不让你检索的”。这是所谓君子协定,搜索引擎一定有能力去看你贴着封条门内的东西,只是它不收录罢了。为了判断一个站是否有大量的采集内容,蛛蛛或许会有窥探的动机。

这种方法技术实现的成本最低,也应该能满足大多数情况。好象百度在这方面的操守还是可以放心的,比如不索引淘宝的内容,而且也很痛恨对百度内容的索引。

这个方法进一步的问题是:在WP建的站中,如何可以高效率地让“部分文章屏蔽搜索引擎”?1、文章标题加特征:比如每篇文章的标题中加一个特殊字符,这个方法可行吗,robots.txt用disallow:*特殊字条*就可以吗?2、文章的标签识别:这个在操作层面好象是最最方便的,可是标签似乎是动态的标记,无法在robotx.txt中筛选?3、文章放进特定的目录:这个robots.txt比较好写的,然而在WP文章内容管理时如何简易地操作?

第二种方法:好比是查看进门者的身份证,如果访问者是搜索引擎,那么就禁止通行。这种方法是对WP专用的,然后它的好处是可以非常详细地区别对待,比如百度对采集的态度比较紧,而GOOGLE不太一样,那有些文章就可以对百度关门而对谷歌开门。另外一个比较大的优点是,可以把判断集成在WP环境中,比如通过插件或主题让操作自动化。

第三种方法:好比是在门上换了一个门牌,搜索引擎只知道机械地去跟踪门牌上的号码,而浏览器却通过JS把门牌指向到另一个正确的入口了。然而:搜索引擎对JS的分析能力可能越来越强了,而且从谷歌的某些声明中来看,搜索引擎也不太喜欢你的内容对人和搜索引擎不一样。这个方法大量地用在淘宝客链接的隐藏方面,这个方法的有效期估计不太长,而且操作比较麻烦,比较适合静态的单独页面,不太适合WP这样的数据库组织文章的架构。

第四种方法:好比是给门牌号加了密,只有你敲门(点击)了,才给你换成正确的门牌号。一般的访问者一定会点击,而搜索引擎不会模拟点击这个动作。这种方法相对彻底和“安全”,缺点是:1、和第三方法一样操作有些复杂,适合静态的单独页面,或页面中局部的链接,不太适合WP的环境。2、过多的重定向,应该会消耗服务器的运算资源,积少成多,如果大量的文章都要进行一次重定向,服务器可能会不堪重负。

实现代码

具体怎么实现WordPress 对搜索引擎隐藏特定的文章呢?废话不多说,直接上PHP代码,放到当前主题的functions.php中即可使用(用UTF-8编码另存为):

WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看(wordpress相关文章)

使用方法

成功添加以上代码到当前主题的functions.php后,我们就可以正常使用了,完全傻瓜式。在WordPress后台文章和页面的编辑页面,右边栏底部我们可以看到这样的选框:

如果当前文章/页面需要禁止搜索引擎抓取,勾选即可。勾选后,当此文章/页面被搜索引擎访问时就会返回状态,无任何内容。如果你不喜欢给搜索引擎返回,担心死链太多影响SEO,可以将代码中的:

改成:

再将:

改成:

这样就直接在网页的head部分添加meta声明:

告诉搜索引擎不要索引本页面、不要显示快照。需要注意的是,你的主题目录下的header.php中必须有以下代码:

设置文章只允许搜索引擎查看有些文章只是为了SEO才发布的,想让这些文章只允许搜索引擎抓取,普通的访客无法查看,在WordPress中如何做到?

实现代码

如果你的WordPress站点未开启页面缓存,这个需求也不难实现,我们可以参考上面对搜索引擎隐藏特定的文章中的代码,稍作修改即可。在当前主题的functions.php中添加以下php代码,用UTF8编码保存:

使用方法

成功添加以上代码到当前主题的functions.php后,我们就可以正常使用了,完全傻瓜式。在WordPress后台文章和页面的编辑页面,右边栏底部我们可以看到这样的选框:

如果当前文章/页面需要禁止搜索引擎抓取,勾选即可。勾选后,当此文章/页面被普通访客访问时就会显示下面的错误信息(搜索引擎和已登录用户不受影响):

WordPress中获取所使用的模板的页面ID的简单方法 什么是模板呢?默认情况WordPress是使用主题目录下page.php来作为模板显示页面的,但是有时候我们需要不同的模板来显示页面,比如登录、注册和投稿页

Swoole-1.7. 版本已发布,修复PHP7相关问题 swoole-1.7.版本已发布,此版本是一个BUG修复版本,专门针对PHP7做了大量修改,可完美运行于PHP7环境。更新内容如下:修复PHP7下HttpServer发生内存泄漏的

WordPress中获取指定分类及其子分类下的文章数目 获取特定分类文章数有时候我们想获取某个分类(category)下的文章数目,以便在博客的某个地方显示出来。下面就提供几个获取特定分类的文章数的方法

标签: wordpress相关文章

本文链接地址:https://www.jiuchutong.com/biancheng/284322.html 转载请保留说明!

上一篇:详解Window7 下开发php扩展(window7怎么开机)

下一篇:WordPress中获取所使用的模板的页面ID的简单方法(wordpress采集教程)

  • 小规模纳税人取得增值税
  • 社保阶段性减免延长到年底
  • 税控减免税额如何做分录
  • 客票服务主要包括
  • 申报更正日期改变会导致逾期申报吗
  • 肉联厂销售模式
  • 跨期差额扣除的计算开票以及账务处理
  • 公允价值变动损益属于当期损益吗
  • 品牌活动推广文案
  • 变电站是否缴纳房产税
  • 隔年的费用发票怎样入账
  • 房地产公司缴纳契税的会计分录
  • 盈余公积转增资本有限制吗
  • 股东租车给公司押金
  • 以下凭证免征印花税的有
  • 固定资产一次性扣除政策2023文件
  • 营业外收入怎么申报
  • 补提以前年度税费应该计入
  • 分支机构企业所得税是否必须跟总公司分摊吗
  • 消防工作经历证明哪些单位可以开
  • 补缴房产税需要什么资料
  • 建筑公司购买材料需要写备注
  • 法人把资产转移到国外有没有限制
  • MAC OS X 10.12.5 beta 4怎么升级 OS X 10.12.5 beta 4升级图文教程
  • babel-plugin-import
  • php for break
  • php-cp
  • 如何加强企业应收应付款管理论文
  • STP详解
  • 企业法人个人贷款企业有风险吗
  • 集团的资产
  • 应收账款账务处理及案例分析
  • 财政专户资金是什么意思
  • 劳务报酬已扣税是否需报个税
  • 钢管扣件租赁公司社会实践报告怎么写范文
  • 发票密码区如何调整
  • Win11 Build 25330 预览版今日更新: 优化 Surface Dial 设置页面
  • Python列表元素的删除
  • 企业年报网上申报入口贵州
  • 收到借款利息收入的会计分录怎么做账
  • 区块管理办法
  • 金税盘税局端系统响应错误怎么解决
  • opengl加阴影
  • 金蝶软件如何建立新账套
  • 企业年金举例说明
  • 企业所得税里面的利润总额怎么算
  • 详解中国航天三垂一远
  • MySQL提示The InnoDB feature is disabled需要开启InnoDB的解决方法
  • 增值税进项发票不够抵扣怎么办
  • 增量留抵税额退税的计算公式为
  • 企业专利权拥有人是指
  • 企业所得税法允许按规定的比例在税前扣除的准备金
  • 坏账准备计提方法一经确定不得随意变更这种做法体现了
  • 企业没有工会的需要计提嘛
  • 留底税额账上怎么体现
  • 土地回收补偿费怎么算
  • 小企业会计准则会计科目表
  • 赠送油卡需要代理吗
  • windows跳转列表是什么
  • safari 快捷键
  • freebsd服务器搭建
  • smsvchost.exe是什么文件 电脑中Svchost.exe病毒解决办法
  • win32k.sys是什么
  • MAC百度网盘下载的压缩包怎么导出
  • win7禁用administrator登录
  • win10预览版21390
  • 打开应用通知栏
  • cocos2dx游戏案例
  • Theme.AppCompat.Light的问题
  • shell脚本编写
  • node urlencode
  • unity按钮函数
  • python append 浅拷贝
  • listview subitems
  • 上海市国家税务局地址
  • 如何建立守信联系
  • 税务清单模板
  • 南昌 税务局
  • 工会经费填错了怎么办
  • 2020税控盘升级后怎么使用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设