如何禁用wordpress网站的rss/feed订阅功能

目录
文章目录隐藏
  1. 什么是 RSS 订阅
  2. 禁用 rss/feed 订阅方法
  3. WordPress 插件

以前我们为了使网站更新的博客文章内容实时推送给关注的读者,大部分站长采用 RSS 订阅方式。在很多网站都可以看到这个图标,这就是 rss,他可以把最新的文章发给你。

如何禁用 wordpress 网站的 rss/feed 订阅功能

什么是 RSS 订阅

RSS 订阅是站点用来和其他站点之间共享内容的一种简易方式,即 ReallySimpleSyndication(简易信息聚合),使用这个方法就可以把自己写的最新文章内容推送给读者,好处不言而喻。RSS 以其方便快捷的工作方式,为广大网编带了工作效率的跨越,但是也助长了信息高速重复。

作为一个做网站的站长,我们都希望自己的网站的排名能靠前一点,权重能大一点。因为,只有排名靠前,我们网站的页面才会有机会被用户所参阅。而百度等搜索引擎对关键词的排名有着严格的把关,其中就有一个关键项——文章的原创性,百度非常喜欢质量高的原创文章。

了解 SEO 的都知道,如果一篇原创文章同时在 2 个网站上发布,一个网站百度权重高,另一个网站百度权重低甚至是 0,这里,百度会先收录权重高的网站的这篇原创文章,并被认为是原创,而权重低的那个网站的这篇文章就被认为不是原创。

举个例子,比如你写了一篇文章,同时发布到一个网站权重为 0 的网站上,和一个网站权重为 4 以上的网掌上,百度蜘蛛先收录权重高的网站的这篇原创文章,并被认为是原创,而权重低的那个网站的这篇文章就被认为不是原创。

如果我们是用 WordPress 建站,默认情况下,wordpress 会自动开启 RSS 的订阅功能,而此时我们的网站的权重非常低甚至是 0,所以 RSS 订阅对于小网站根本没有用武之地,所以说呢,与其为他人作嫁衣裳,还不如直接把它关掉了。,现在这个 rss 订阅功能却被一些采集器工具所利用,对方通过采集器可以轻松地把你原创的文章发表到其它的网站上,所以禁用掉 RSS 还可以在一定程度上防止文章被他人采集去。

所以为了我们网站有个美好的明天,使的我们不得不忍痛关闭 RSS 订阅功能。

阻止采集 feed 的方法很多,比如我们设置 feed 中只输出文章摘要,而不输出全文,这个在 WordPress 后台-设置-阅读中就可以设置。但是我出于某些目的,并不完全是为了防采集,不想开放博客的 feed 功能,该怎么设置呢?

如何禁用 wordpress 网站的 rss/feed 订阅功能?

禁用 rss/feed 订阅方法

度娘简单搜索了一下,发现网上都是下面这个方法,直接在主题的 functions.php 文件最下方的“?>”前加入下面的 PHP 代码即可,那么当主题激活时,也就禁用了 RSS 功能:

//关闭订阅
function disable_all_feeds() {
   wp_die(__('本网站不再提供 RSS Feed 请返回首页!'));
}
add_action('do_feed', 'disable_all_feeds', 1);
add_action('do_feed_rdf', 'disable_all_feeds', 1);
add_action('do_feed_rss', 'disable_all_feeds', 1);
add_action('do_feed_rss2', 'disable_all_feeds', 1);
add_action('do_feed_atom', 'disable_all_feeds', 1);

实现的效果是,当你打开博客的 feed 地址(如 https://mybj123.com/feed)时,页面会直接显示设置的错误信息,feed 代码已经被删除,也就是说这个 feed 地址仍然存在,而不是打开这个链接直接显示 404。

禁用 rss/feed 订阅方法

WordPress 插件

[download id=”undefined”]

下载后解压,将 remove-feeds 目录通过 ftp 上传到网站的 wp-content/plugins 目录,然后在 WordPress 后台 – 插件中,启用这个插件即可: Remove All feeds [for WPSE33072]

以上内容就是关于 wordpress 建站的 RSS 订阅功能后,虽然在一定程度上使我们的原创文章得到了有效保护。但是如果对方亲自跑到你的网站来复制我们的原创文章,这就无能为力了。

「点点赞赏,手留余香」

2

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
码云笔记 » 如何禁用wordpress网站的rss/feed订阅功能

发表回复