如何禁用WordPress中的RSS订阅

你想在你的WordPress网站上禁用RSS吗?

RSS源允许用户订阅你的博客文章。然而,在建立小型静态网站时,你可能想关闭RSS提要。默认情况下,WordPress中没有删除RSS源的选项。

在这篇文章中,我们将告诉你如何在WordPress中禁用RSS订阅。

什么是RSS订阅,为什么要禁用它们?

RSS是一种网络内容聚合,帮助用户从你的网站获得实时更新和内容。RSS是Really Simple Syndication或Rich Site Summary的缩写。它允许你的读者在SS阅读器和其他设备中自动获得新内容。

虽然RSS对你的网站很有用,但WordPress可以添加多个feed,而这些feed可能没有用。例如,有分类feed、作者feed、单个帖子和页面feed等等。

你可以禁用这些RSS feed,省得像谷歌这样的搜索引擎耗尽他们的网站抓取配额。这样一来,搜索引擎机器人就不会抓取与你的网站不相关的feed,而是索引更重要的页面。

另外,如果你不是在运行一个WordPress博客,而是更多地把WordPress作为一个CMS(内容管理系统)或简单的网站建设者,禁用RSS订阅是有意义的。对于没有博客的电子商务商店来说,这也是适合的。

既然如此,让我们看看你如何在WordPress中禁用RSS订阅。

方法1:使用插件禁用RSS订阅功能

禁用RSS提要的最简单的方法是使用一个WordPress插件,如All in One SEO(AIOSEO)。

它是WordPress最好的SEO插件,可以让你为搜索引擎优化你的网站,而不需要技术知识或雇用专家。

aioseo

这种方法比较简单,建议初学者使用。我们将在本教程中使用AIOSEO Lite版本,因为它允许你在WordPress中禁用RSS订阅。

然而,如果你想提高你的搜索排名,那么你可以使用AIOSEO专业版来解锁更强大的功能,如XML网站地图和重定向管理器。

你需要做的第一件事是安装和激活AIOSEO插件

激活后,您会看到AIOSEO设置向导。只需点击 “让我们开始 “按钮,然后按照屏幕上的指示操作

click lets get started setup wizard

接下来,你可以从你的WordPress仪表板进入All in One SEO》Search Appearance,并前往 “高级 “选项卡。

之后,你可以滚动到 “Crawl Cleanup “选项,并点击切换按钮来启用它。

go to aioseo advanced settings in search appearance

一旦您启用了 “”Crawl Cleanup “选项,只需向下滚动到您要禁用的RSS源。

我们建议保持启用全局RSS源,因为它允许你的订阅用户获得最新的更新。禁用这个将意味着人们将无法订阅你的网站,这可能会损害你的WordPress SEO。

disable rss feeds
另一方面,你可以关闭其他类型的RSS提要。
例如,你可以关闭作者、搜索、附件、分类等方面的RSS订阅。
save changes to rss feed

方法2:手动禁用WordPress中的RSS订阅

在WordPress中禁用RSS订阅的另一个方法是在你的网站主题的functions.php文件中添加代码。

你也可以用 code snippets 插件来插入代码

function wpb_disable_feed() {
wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') );
}
 
add_action('do_feed', 'wpb_disable_feed', 1);
add_action('do_feed_rdf', 'wpb_disable_feed', 1);
add_action('do_feed_rss', 'wpb_disable_feed', 1);
add_action('do_feed_rss2', 'wpb_disable_feed', 1);
add_action('do_feed_atom', 'wpb_disable_feed', 1);
add_action('do_feed_rss2_comments', 'wpb_disable_feed', 1);
add_action('do_feed_atom_comments', 'wpb_disable_feed', 1);

一旦代码被上传到你的WordPress主机服务器上,你就可以尝试请求任何RSS提要页面。

为了检查,你可以在你的浏览器中输入https://example.com/feed/ URL。只要将’example.com’替换成你的网站URL。

preview of disabled rss feed
分享你的喜爱

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注