如何有效地停止對WordPress的垃圾郵件評論

已發表: 2025-07-18

您是否充斥著數百個無用的評論,並想知道如何停止對WordPress的垃圾郵件評論?你並不孤單。

WordPress是一個功能強大且靈活的平台,可以輕鬆發布博客文章,自定義佈局,保存草稿,甚至添加一個生物部分,但是在評論管理方面,事情可能會變得混亂。

在本文中,您將學習如何停止對WordPress上的垃圾郵件評論,如何阻止它們首先出現,以及如何管理和刪除仍然可以通過使用註釋審核的內容。

TL; DR:如何停止在WordPress上評論垃圾郵件

垃圾郵件評論可以減慢您的網站,膨脹數據庫,並損害您的SEO和信譽。要停止在WordPress上發表垃圾郵件評論,請使用反垃圾郵件插件(例如Akismet或WP裝甲),並為WordPress添加recaptcha。您還應將註釋限制在登錄的用戶,啟用手動評論批准,並禁用背包和pingbacks。其他動作包括使用WordPress評論黑名單和使用Disqus等第三方評論系統阻止鏈接。此外,您應該使用用於WordPress的防火牆(例如Sucuri或Cloudflare)和其他WordPress安全插件來增強垃圾郵件保護。最後,使用WP Rocket清理數據庫中的垃圾郵件評論。

關鍵要點

了解有關WordPress的評論垃圾郵件是:無關緊要的,未經請求的消息,通常帶有鏈接。

發現差異:真實評論是周到和相關的;垃圾郵件評論是偏離主題的,包括2個以上的超鏈接。

僅允許登錄的用戶或先前批准的評論者限制垃圾郵件。

將WordPress的Recaptcha添加到您的評論表格中,以阻止垃圾郵件機器人。

禁止使用簡單的代碼段或插件在註釋字段中的鏈接。

使用可靠的反垃圾郵件插件進行WordPress,Akismet是最完整和值得信賴的解決方案。

使用WP Rocket一點擊從數據庫中永久刪除垃圾郵件註釋,並保持快速,精益和清潔!

使用正確的設置,您可以停止WordPress垃圾郵件機器人,而無需完全關閉您的評論部分。

什麼是WordPress評論垃圾郵件?

WordPress上的評論垃圾郵件是指在您網站的評論部分中發布的無關緊要或不請自來的消息,試圖促進鏈接並增強SEO。它們通常是由自動化的WordPress垃圾郵件機器人發布的,這些機器人以低質量的內容為您的網站淹沒了您的網站,而是為了操縱搜索引擎,驅動到外部站點甚至注入惡意鏈接。

您可以在評論部分中直接從WordPress管理員中找到垃圾郵件註釋:

在哪裡可以在WordPress上找到垃圾郵件評論

微調您的WordPress評論設置並遵循以下最佳實踐可以幫助防止垃圾郵件評論。

讓我們介紹您可以採取的最佳動作,以停止在WordPress博客上發表垃圾評論。

配置內置討論設置

WordPress包括討論設置面板下的內置垃圾郵件保護部分。要訪問它,請轉到設置>討論,您會找到一系列的選項,以幫助您控制和防止垃圾郵件評論。

內置WordPress WordPress評論調節部分 - 來源:我的WordPress儀表板

讓我們介紹每個內置的WordPress評論設置,以便您可以輕鬆採取行動並限制垃圾評論的數量。

1。禁用WordPress評論

這是一個激進的舉動,但是如果您在全球範圍內關閉評論或每個帖子,垃圾郵件評論甚至都沒有機會通過。 WordPress不提供一次點擊範圍範圍的評論。您需要遵循這兩個步驟:

首先,禁用所有新帖子的WordPress註釋。

轉到默認的帖子設置部分,然後取消選中框: “允許人們在新帖子上提交評論。”

在WordPress上停用評論步驟1 - 來源:WordPress討論設置

然後,對於已經啟用了註釋的現有帖子,您需要使用以下網站範圍的解決方法:

轉到其他評論設置並設置以下內容: “自動關閉比[1]天更老的帖子的評論。”

在WordPress上停用評論步驟2-來源:WordPress討論設置
在WordPress上停用評論步驟2 - 來源:WordPress討論設置

這可以有效地禁用所有舊帖子中的評論。

2。需要名稱和電子郵件地址

請求基本的身份詳細信息有助於濾除機器人(儘管其中一些可以繞過這一點)。在其他評論設置下,選中“評論作者必須填寫名稱和電子郵件”框。

詢問姓名和電子郵件以防止垃圾郵件評論 - 來源:WordPress討論設置
詢問姓名和電子郵件以防止垃圾郵件評論 - 來源:WordPress討論設置

3。將註冊用戶的評論限制

要求用戶在評論之前註冊並登錄,從而增加了強大的保護層。由於只有經過驗證的用戶才能發表評論,因此這大大降低了垃圾郵件的風險。這是減少用戶註冊垃圾郵件WordPress網站的最簡單方法之一,因為機器人僅需發布虛假評論即可完成完整的登錄過程。

其他評論設置下,檢查“必須註冊並登錄用戶以註釋”選項。

要求登錄以防止垃圾郵件註釋 - 來源:WordPress討論設置

4。自動關閉舊帖子的評論

這是防止垃圾評論的好方法,因為大多數垃圾郵件都針對較舊的內容。

其他評論設置下,請檢查“自動關閉比X天更老的帖子的評論”。將其設置為合理的時間範圍,例如30或60天,具體取決於內容。

關閉有關舊帖子的評論以防止垃圾郵件評論 - 來源:WordPress討論設置

5。啟用手動評論審核並保持通知

在WordPress上的手動評論批准是在您的網站上出現之前查看每個評論的最佳方法。在評論部分中,您還應該收到通知。

出現評論之前,請檢查:“必須手動批准評論”,“評論作者必須具有先前批准的評論”。審查用戶後,第二個選項將節省您的時間。

隨時給我發電子郵件,請檢查“任何人發布通訊”和“對節制的評論”,以便您可以保持新的互動的頂部,並且不要讓垃圾郵件溜走。

6。啟用自動評論審核

WordPress評論審核系統允許您設置過濾器自動捕獲和排隊可疑註釋或將其直接發送到垃圾桶。

評論中,您可以輸入鏈接限制: 如果包含X或更多鏈接,則在隊列中保留評論” ,然後添加 已知的垃圾郵件單詞,IP或電子郵件地址。

評論審查部分掃描垃圾郵件評論 - 來源:WordPress討論設置

不允許的評論鍵下,您可以添加WordPress評論黑名單,例如單詞,URL,IPS甚至用戶代理。任何包含其中一個的評論都將直接發送到垃圾桶。

評論適中部分垃圾垃圾郵件評論 - 來源:WordPress討論設置
評論適中部分垃圾垃圾郵件評論 - 來源:WordPress討論設置

安裝反垃圾郵件插件

WordPress垃圾郵件保護策略中的另一個強大步驟是將一個可靠的反垃圾郵件插件之一用於WordPress。這些工具在達到您的節制隊列之前會自動檢測並過濾垃圾郵件評論!

我們建議以下兩個有效且易於使用的選項:

Akismet:最受歡迎的反垃圾郵件插件

Akismet擁有超過600萬個主動裝置,是WordPress最廣泛使用的反垃圾郵件插件。它是免費的,可用於個人使用,高級計劃對於商業或商業網站仍然負擔得起。

Akismet掃描了所有傳入的評論並聯繫表格提交,將其與已知垃圾郵件的全球數據庫進行了比較。它有助於防止在您的網站上發布有害或無關緊要的內容。

WP裝甲:使用Honeypot字段的輕質插件

WP裝甲是另一個絕佳的選擇,擁有超過300,000個主動裝置。它具有免費版本,不依賴任何外部API調用,並且使用巧妙的客戶端蜜罐技術來阻止垃圾郵件機器人。

那麼,WordPress中的蜜罐字段是什麼?這是普通用戶看不到的隱藏字段,但是機器人會。當機器人填充它時,它立即被標記為垃圾郵件。與大多數通過服務器上PHP添加此字段的插件不同,WP Armor使用JavaScript放置陷阱。由於大多數垃圾郵件機器人無法處理JavaScript,因此他們經常忽略該領域,從而使該方法非常有效。

提示:除了對WordPress使用反垃圾郵件插件外,您還應該安裝WordPress安全插件。垃圾郵件保護只是穩固,範圍內的安全策略的一部分 - 將其視為防禦有害和有害活動的第一道防線。

添加驗證碼或recaptcha

阻止WordPress垃圾郵件機器人的一種有效方法是要求評論者證明自己是人類,並帶有驗證碼或Recaptcha進行WordPress。在批准他們的評論之前,他們需要解決一個簡單的挑戰,例如單擊交通信號燈或檢查“我不是機器人”框。

將recaptcha添加到您的評論表中的最簡單方法是安裝免費的高級Google Recaptcha插件。它通過將CAPTCHA測試添加到您的評論表格中,可以保護您的WordPress網站免受垃圾郵件評論和蠻力登錄攻擊。您可以在下面看到一個示例:

帶有高級Google Recaptcha的評論表中的recaptcha的示例 - 資料來源:Google Recaptcha

儘管此方法很有用,但它並不完美。在移動設備上,驗證碼可能會令人沮喪,並且可能阻止用戶與您的網站進行交互,從而阻止一些真正的評論發布。

我們詢問了一些WordPress公司為防止垃圾郵件做什麼,WPBakery的Raitis Sevelis說:

我們優先優化。我們寧願依靠recaptcha之類的工具來自動過濾低質量的評論(即使這意味著評論更少),而不是花時間和金錢來手動調節評論部分。 ”最終,由您確定您的優先事項和整體博客策略。

實施Web應用程序防火牆(WAF)

停止垃圾郵件來源的另一種強大方法是將防火牆用於WordPress,也稱為Web應用程序防火牆(WAF)。

Sucuri或Cloudflare等工具是您的WordPress主機和傳入流量之間的盾牌。他們甚至在到達您的網站之前過濾了惡意的機器人,偽造者和其他不需要的訪客,從而大大減少了垃圾郵件。

WAF還可以為您提供額外的控制:您只需單擊即可阻止特定的IP地址甚至整個國家。這是您整體WordPress垃圾郵件保護策略的明智補充。

通過使用第三方評論系統避免使用WordPress垃圾郵件評論

完全避免垃圾郵件的一種有效方法是停止使用本機WordPress討論系統,而是切換到第三方評論系統。

如果您想在WordPress中禁用評論,但仍然允許您的讀者與您的博客互動,這是一個明智的選擇。這些外部平台通常具有更強的垃圾郵件過濾和內置的適度功能。

Disqus是最受歡迎的第三方評論系統之一。 WordPress插件的DISQU使替換默認的WordPress評論系統變得容易。它不僅有助於減少垃圾郵件,還可以通過提供附加組件來增加受眾,使您的內容獲利,同時避免垃圾郵件來促進用戶的參與度。這是自定義評論區域的示例:

第三方評論系統的自定義評論區域-Source:Disqus

其他強插件替代方案包括:

  • Yoast評論hacks:此插件為本機WordPress評論系統添加了有用的調整。您可以將評論長度限制設置,將初次評論者重定向到感謝頁面,並從評論通知電子郵件中清理混亂。這是一種簡化和控制您的評論部分的明智方法。
  • WPDiscuz:通常被描述為Disqus的最佳替代品,該插件提供了具有豐富功能的快速,現代和互動的評論系統。它將評論保留在您自己的網站上(與Disqus不同),同時仍提供垃圾郵件保護和參與工具。

停用次要和pingbacks

WordPress中的反射和Pingbacks最初旨在在其他博客鏈接到您的內容時通知您。但是今天,垃圾郵件發送者主要使用它們來從低質量的網站上發送假ping,這可能會傷害您的SEO,混亂您的評論部分,並使您的網站的安全性處於危險之中。

這就是為什麼禁用它們是個好主意的原因。只需轉到WordPress儀表板中的設置>討論,然後取消選中框: “允許在新帖子上獲得其他博客(Pingbacks和Trackbacks)的鏈接通知。”

文本字段中的塊URL

許多WordPress垃圾郵件機器人(有時甚至是真實的人)試圖通過您的評論表格潛入惡意鏈接。不幸的是,驗證碼和反垃圾郵件插件無法阻止人垃圾郵件發送者。

如果您仍在獲得可疑鏈接,那麼一個明智的解決方案是在您的評論表格字段中完全阻止URL。

為此,您可以使用一個簡單的PHP腳本,該腳本可防止用戶在單行文本或段落文本字段中提交URL。這增加了額外的保護層,使您的評論部分清潔和井井有條。

下面的代碼段在保存之前會掃描註釋內容。如果檢測到URL,它將阻止註釋並顯示錯誤消息。

 function block_comment_links($commentdata) { $comment_content = $commentdata['comment_content']; // Regex pattern to detect links if (preg_match('/https?:\/\/|www\./i', $comment_content)) { wp_die(__('Your message here: eg Sorry, your comment appears to contain a link, which is not allowed.')); } return $commentdata; } add_filter('preprocess_comment', 'block_comment_links');

獎金:如何識別和刪除垃圾郵件評論

那麼,如果您採取了所有正確的預防措施,但是有些垃圾郵件仍會滑過呢?重要的是要學習如何發現垃圾郵件評論,因為如果您在博客上留下這些無關,低質量的消息,它們可能會膨脹您的網站,損害用戶體驗並使您的博客看起來不專業。

垃圾郵件評論通常是通用,主題,填充可疑鏈接,或者由匿名用戶發布的,名稱或URL。它們通常旨在欺騙您的讀者或增強垃圾郵件發送者的SEO。

相反,真實的評論是周到的,與帖子有關,通常包括名稱,真實的電子郵件地址和沒有垃圾郵件鏈接。它們為討論增添了價值,並展示了您的聽眾的真正參與。

看看下面的評論。首先,垃圾評論是偏離主題的,包括許多隨機鏈接:

垃圾郵件評論的示例 - 資料來源:我的WordPress網站

相反,真正的評論代表了社區的真正參與:

真實評論的示例 - 資料來源:我的WordPress網站

如何永久垃圾垃圾評論

您只需轉到WordPress >註釋,選擇垃圾評論,然後按垃圾刪除它。

在WordPress上發送垃圾郵件評論 - 來源:我的WordPress儀表板

如果您想永久從數據庫中刪除它們並保持網站清潔和精簡,則可以使用諸如WP Rocket之類的性能插件來完成。

WP Rocket是WordPress最強大,最適合初學者的性能優化工具。如下所示,您將找到一個專用於數據庫優化的選項卡,其中一個選項可以永久單擊刪除垃圾郵件註釋:

垃圾郵件註釋清除WP Rocket - 來源:我的儀表板

使用WP Rocket,所有標記為垃圾郵件的註釋將使用WP_DELETE_COMMENT函數刪除,這意味著它們將從數據庫中永久清除。

WP Rocket不止於此。它還在激活後立即實現80%的績效最佳實踐,包括緩存,緩存預加載,GZIP壓縮,懶惰渲染,代碼縮小和關鍵圖像優化。

它還提供了一單擊的選項,以推遲和延遲JavaScript,刪除未使用的CSS以及懶惰的圖像,IFRAME和視頻。

簡而言之,WP Rocket通過單擊幾下刪除數據庫中的所有垃圾郵件評論來提高您的頁面速度,並保持數據庫精益!

總結

現在您知道如何停止在WordPress上發表垃圾郵件評論,您不必完全禁用評論部分。取而代之的是,更聰明:微調您的WordPress評論設置以有效地過濾和阻止垃圾郵件,而不會阻止真正的用戶參加對話。

垃圾郵件評論會膨脹您的數據庫,減慢您的網站,並損害您的SEO和信譽。無論您如何處理它們,從WordPress數據庫中刪除垃圾郵件評論都是必不可少的。這就是WP Rocket成為您最好的盟友的地方:它可以幫助您輕鬆清理垃圾郵件並維護精益快速的網站。

立即開始使用WP Rocket提高您的頁面速度並保持數據庫清潔,沒有14天退款保證的風險!