如何在 WordPress 中禁用 RSS 訂閱源(兩種簡單方法)

WPressize Me

11/14/2023

RSS 訂閱源允許用戶訂閱您的博客文章。但是,在構建小型靜態網站時,您可能需要關閉 RSS 訂閱源。默認情況下,WordPress 沒有選項可以刪除 RSS 訂閱源。

什麼是 RSS 訂閱源及為什麼要禁用它們?

RSS 是一種類型的網頁訂閱,幫助用戶獲取來自您網站的即時更新和內容。RSS 代表 Really Simple Syndication 或 Rich Site Summary。它允許您的讀者自動在電子郵件時事通訊、RSS 訂閱源閱讀器和其他設備上獲取新內容。

雖然 RSS 訂閱源對您的網站有利,但 WordPress 可以添加多個可能沒用的訂閱源。例如,有分類訂閱源、作者訂閱源、個別文章和頁面訂閱源等等。

您可以禁用這些 RSS 訂閱源,並節省 Google 等搜索引擎的網站抓取配額。這樣,搜索引擎機器人將不會抓取與您網站無關的訂閱源,而是索引更重要的頁面。

此外,如果您不是運行 WordPress 博客,而是將 WordPress 用作 CMS(內容管理系統)或簡單網站構建器,禁用 RSS 訂閱源是明智的選擇。這對於沒有博客的電子商務商店特別合適。

在 WPressize Me,我們禁用了多個 RSS 訂閱源,以改善 SEO 排名。

話不多說,讓我們看看如何在 WordPress 中禁用 RSS 訂閱源。

方法 1:使用插件禁用 RSS 訂閱源

禁用 RSS 訂閱源的最簡單方法是使用 WordPress 插件,例如 All in One SEO (AIOSEO)。

AIOSEO 是最好的 WordPress SEO 插件,讓您可以無需技術知識或雇用專家即可為搜索引擎優化您的網站。

這種方法更簡單,推薦給初學者。我們將使用 AIOSEO Lite 版本進行此教程,因為它允許您禁用 WordPress 中的 RSS 訂閱源。

如果您想提升搜索排名,則可以使用 AIOSEO Pro 版本,解鎖更多強大功能,如 XML 地圖和重定向管理器、斷鏈檢查器和鏈接助手。

首先,您需要安裝並激活 AIOSEO 插件。更多詳情,請參閱我們的分步指南,瞭解如何安裝 WordPress 插件。

激活後,您將看到設置嚮導。只需點擊“開始”按鈕,並按照屏幕上的指示操作。更多詳情,請參閱我們的指南,了解如何在 WordPress 中設定 All in One SEO。

接下來,您可以在 WordPress 儀表板中前往 All in One SEO » 搜索外觀並進入“高級”選項卡。

之後,您可以滾動到“爬行清理”選項並點擊切換以啟用它。

啟用“爬行清理”選項後,只需滾動到您要禁用的 RSS 訂閱源。

我們建議保持全局 RSS 訂閱源啟用,因為它允許您訂閱的用戶獲取最新更新。禁用這個會導致人們無法訂閱您的網站,這可能會損害您的 WordPress SEO。

另一方面,您可以禁用其他類型的 RSS 訂閱源。

例如,您可以關閉作者、搜索、附件、分類等 RSS 訂閱源。

完成後,別忘了點擊“保存更改”按鈕。

方法 2:手動禁用 WordPress 中的 RSS 訂閱源

另一種禁用 WordPress 中 RSS 訂閱源的方法是將代碼添加到主題的 functions.php 文件中。

除非您是高級用戶,否則我們不建議直接編輯 functions.php 文件,因為即使是最輕微的錯誤也可能破壞您的網站。這就是為什麼我們建議使用 WPCode 將任何代碼片段粘貼到 WordPress 中。

首先,您需要安裝免費的 WPCode 插件。更多信息,請參閱我們的分步指南,瞭解如何安裝 WordPress 插件。

激活後,在您的 WordPress 儀表板中找到 Code Snippets » 添加代碼片段。然後只需在搜索欄中鍵入“rss”,即可在 WPCode 庫中找到預配置的代碼片段。

將滑鼠懸停在右側出現的“禁用 RSS 訂閱源”條目上,然後點擊“使用代碼片段”按鈕。

在下一頁上,您將看到以下代碼片段。請注意,WPCode 已為您設置所有選項。使用預設代碼片段,您不必定制任何東西。

如果您是高級用戶,仍然可以將其複製/粘貼到自己的 functions.php 文件中:

/** * 顯示自定義消息,而不是 RSS 訂閱源。 * * @return void */ function wpcode_snippet_disable_feed() { wp_die( sprintf( // 翻譯者:首頁鏈接的佔位符。 esc_html__( '沒有可用的訂閱源,請訪問我們的%1$s首頁%2$s!' ), ' ', '' ) ); } // 用上述消息替換所有訂閱源。 add_action( 'do_feed_rdf', 'wpcode_snippet_disable_feed', 1 ); add_action( 'do_feed_rss', 'wpcode_snippet_disable_feed', 1 ); add_action( 'do_feed_rss2', 'wpcode_snippet_disable_feed', 1 ); add_action( 'do_feed_atom', 'wpcode_snippet_disable_feed', 1 ); add_action( 'do_feed_rss2_comments', 'wpcode_snippet_disable_feed', 1 ); add_action( 'do_feed_atom_comments', 'wpcode_snippet_disable_feed', 1 ); // 從標頭中刪除訂閱源鏈接。 remove_action( 'wp_head', 'feed_links_extra', 3 ); remove_action( 'wp_head', 'feed_links', 2 );

如果您願意,可以將佔位符文本更改為自己的自定義消息,但這完全是可選的。

現在您只需打開“啟用”開關,然後點擊“更新”。從現在開始,您的 RSS 訂閱源將被禁用。

我們希望這篇文章能幫助您了解如何在 WordPress 中禁用 RSS 訂閱源。您可能還想查看我們列出的最常見的 WordPress 錯誤及其修復方法或我們的指南,了解如何使用 WordPress 開始播客。

如果您喜歡這篇文章,請訂閱我們的 YouTube 頻道 以獲取 WordPress 視頻教程。您也可以在 TwitterFacebook 上找到我們。



Related Posts

  • 2025-03-12
  • WordPress 教学

最近,我们在审计某个客户的网站时发现了一件令人警觉的事情:他们的Google Analytics报告中显示了电子邮件地址和电话号码,暴露了他们本不打算收集的敏感访客信息。收集用户的个人身份信息可能会成为一个重大问题,它违反了诸如GDPR这样的隐私法规,使您的企业面临巨额罚款的风险。幸运的是,一旦您知道如何做,防止个人身份信息出现在您的分析数据中实际上很简单。这篇指南会向您展示如何在保护访客隐私的同时,从您的网站分析数据中获取所需有价值的洞察。

閱讀更多
  • 2025-03-06
  • WordPress 教学

你经常登录Google Analytics查看你的网站表现吗?我们也是在初建WordPress站点时这样做的,耗时且令人沮丧,尤其是当想要追踪特定指标或发现流量的异常模式时。我们发现了Google Analytics的自定义电子邮件提醒后,节省了大量时间,并帮助我们在重要变动尚未成为严重问题之前就捕捉到。现在,我们将在本文中教你两种简单方法来设置自定义电子邮件提醒。

閱讀更多
  • 2025-02-16
  • WordPress 教学

你是否想过,能不能用更引人注目的方式取代WooCommerce中基本的促销徽章?答案是肯定的!通过自定义产品徽章,你可以在在线商店中突出新产品、折扣商品或限时优惠。在这篇文章中,我们将展示给你两个简单的方法,使用强大的插件或添加简单代码来为你的WooCommerce商店添加自定义产品徽章。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>