如何停止WordPress垃圾郵件評論(內置功能,垃圾郵件插件,驗證碼和WAF)

我們都喜歡WordPress,但是該平台開箱即用的一件令人沮喪的事情是必須處理大量評論垃圾郵件。無論您的企業經營哪種類型的博客,您都必須在某個時候想出或提出一種如何阻止WordPress評論垃圾郵件的策略。

#js-mykinsta-video {
背景圖片:url(https://kinsta.com/wp-content/themes/kinsta/images/mykinsta-dashboard-v8@2x.jpg);
}

免費試用

值得慶幸的是,您可以輕鬆啟用或安裝許多出色的插件,技巧和設置,從而將垃圾郵件從字面上減少99%。是的,您真的可以減少很多!不要再浪費時間來管理垃圾評論,而將精力集中在發展博客和業務上。

評論垃圾郵件過多會損害您的網站。它會影響您的搜索引擎排名,會影響合法評論者之間的討論信譽,並可能對安全性產生影響。停止它非常值得您花時間。

那麼,如何停止WordPress評論垃圾郵件呢?

內置功能停止WordPress垃圾評論的7種方法

與WordPress評論垃圾郵件作鬥爭時,要去的第一個地方是討論設置,您可以通過「設置」>「討論」進行訪問。

討論設置屏幕

討論設置屏幕

在這裡,您可以:

您還可以通過帖子編輯屏幕禁用單個帖子的評論。

讓我們看一下每種方法。

垃圾評論?從未聽說過它們?…感謝這些插件和功能❌

點擊鳴叫

1.完全禁用評論

您必須完全禁用WordPress注釋的第一個選項。也許您的公司不使用或想要評論,所以為了保護自己免受垃圾郵件評論的影響,您可以將其禁用。最簡單的方法之一就是取消選中「設置」>「討論」下的「允許人們發表新文章評論」選項。

要完全禁用評論,請轉到「討論設置」屏幕頂部的「默認帖子設置」部分,然後取消選中選項。

禁用WordPress中的評論

禁用評論

這將關閉所有新帖子的評論。您也可以關閉pingback。

請注意,您已經發布的帖子未關閉評論功能。如果您要關閉這些功能,則需要分別對每個帖子進行此操作。我們將很快向您展示如何做到這一點。

滾動到屏幕底部,然後單擊「保存更改」按鈕。現在將禁用所有評論。

2.關閉匿名評論

您還有另一個選擇是關閉匿名評論。 WordPress本地注釋默認要求訪客提供四項信息:注釋,名稱,電子郵件和網站。

如果啟用了匿名評論,則不需要。這立即打開您的網站,顯示大量垃圾郵件,這些垃圾郵件不斷搜尋網站上的評論表單。

要在WordPress中禁用匿名評論,只需檢查評論作者必須填寫「設置」>「討論」下的「名稱和電子郵件」選項。

關閉匿名評論

關閉匿名評論

這將使殭屍程序更難留下自動注釋(這構成了絕大多數垃圾評論)–但並非沒有可能。它也可能阻止人們發表惡意評論或瀏覽您的網站。

3.啟用評論審核

停止WordPress評論垃圾郵件的下一個選擇是使用一些內置的審核功能。

首先是能夠手動批准每個評論。雖然這不會減少垃圾郵件,但它可以是確保您網站的訪問者僅看到您已批准的高質量評論的有效方法。

第二個是評論審核隊列。例如,如果評論包含一定數量或更多的鏈接,則您可以自動保留評論。您還可以建立一個單詞,名稱,URL,IP等的列表,這些列表也要進行審核。

隨時轉到「給我發送電子郵件」,然後「出現評論之前」部分。

  • 要審核所有評論,請選中評論必須手動批准。
  • 要審核來自新評論者的評論,請選中評論作者必須具有先前批准的評論。
  • 要在保留評論以進行審核時收到電子郵件(重要的是,您可以進行審核和快速批准或丟棄),請選中「隨時發送電子郵件給我……保留評論以進行審核」選項。

啟用評論審核

啟用評論審核

4.僅允許已登錄用戶發表評論

如果要進一步限制可以發表評論的人員,則可以選擇僅允許來自登錄網站用戶的人發表評論。如果您的站點是會員社區,並且您想鼓勵該社區內的辯論,但將其他評論者拒之門外,則可以這樣做。

為此,請轉到「其他評論設置」部分。選中「用戶必須註冊並登錄以發表評論」選項。

允許已登錄用戶發表評論

允許已登錄用戶發表評論

您還需要考慮用戶註冊的設置-您是否允許任何人進行註冊,或者會進行審核?您可以通過轉到設置>常規來訪問註冊設置。

5.創建一個列入黑名單的單詞列表

如果您想允許評論但不想對特定主題發表評論,則可以設置列入黑名單的單詞列表。這將包括垃圾郵件發送者常用的詞,以及您不希望出現在網站上相關詞的詞,例如褻瀆詞。

如果您不希望提及或鏈接競​​爭對手的產品或網站,則也可以包括這些產品或網站(儘管請注意不要太過分)。

要創建列入黑名單的單詞的列表,請轉到「注釋黑名單」欄位,然後鍵入列入黑名單的單詞或短語,每行輸入一個。它們不必局限於單詞:它們可以包含電子郵件地址,網站URL,IP地址或您想要包含的任何內容。

創建評論黑名單

創建評論黑名單

您可以使用垃圾郵件發送者常用的現有單詞列表來加快此過程。明智的做法是先檢查該列表,因為其中可能包含您不想禁止的單詞。例如,其中一個詞是「手提包」 –如果您經營的是配飾商店,那麼這個詞就不會被禁止!

如果您不想完全禁止包含這些單詞的評論,而希望對其進行審核,則只需將列表添加到「評論審核」欄位即可。這樣,使用這些詞的任何評論都將被保留以進行審核,而不是發送到垃圾郵件。或者,您可以將兩者結合使用,在一個欄位中使用某些單詞,在另一欄位中使用某些單詞。

信息

Kinsta客戶只需單擊幾下即可輕鬆地直接在MyKinsta中阻止不需要的IP。

6.減少或禁止評論中的鏈接

垃圾郵件評論通常包含鏈接,因為它們的發布目的是為了吸引訪問垃圾郵件發送者網站的流量。您可以完全禁止帶有鏈接的評論,也可以減少評論中允許的鏈接數量。

使用WordPress,我們的流量增長了1,187%。
我們將向您展示如何。
加入20,000多個其他人,他們每周都會收到有關WordPress內部技巧的新聞!

          現在訂閱
        
        
          
            
            成功!感謝您的訂閱

您將在一周內收到下一期的Kinsta新聞通訊。

訂閱Kinsta新聞通訊
        
  
    
      

    
      
        訂閱
    
  
  
    

我同意條款和條件以及隱私政策

在「評論審核」部分中,選擇要保留評論才能進行審核的鏈接數。要允許一個鏈接,請使用2,或者要防止任何帶有鏈接的注釋,請選擇1。

或者,如果要允許帶有多個鏈接的注釋,請選擇一個較大的數字。

減少評論鏈接

減少評論鏈接

鏈接數量超出允​​許的注釋將被管理員保留以進行審核,然後才能發布。

7.禁用個別帖子的評論

如果您已經在網站上發布帖子後禁用了WordPress中的評論,或者僅想阻止對特定帖子的評論,則需要在相關帖子的帖子編輯屏幕中進行設置。

如果您要發布有爭議的主題的帖子,或者您的帖子吸引了大量垃圾郵件,則此功能很有用。

轉到帖子,找到要編輯的帖子,然後單擊其名稱以打開帖子編輯屏幕。

在右側的「文檔」窗格中,向下滾動到「討論」選項卡並打開它。取消選中「允許評論」以禁用對該帖子的評論。

編輯後畫面-討論

編輯後畫面–討論

通過單擊「更新」按鈕將更改保存到帖子中,並且該帖子將不再顯示或啟用評論。

使用插件停止WordPress垃圾評論

如果您想要一種更強大的方法來阻止WordPress評論垃圾郵件,則可以安裝插件來為您管理它。這意味著您可以在站點中保持啟用評論的狀態,但是可以防止垃圾評論被通知您進行審核或發布。

以下是一些可用於阻止WordPress評論垃圾郵件的插件。

Akismet

Akismet插件默認包含在每個WordPress安裝中,並且由Automattic團隊開發。它實時分析來自數百萬個站點和社區的數據,並保護您的WordPress網站免受垃圾郵件的侵害。

它是最好的WordPress插件之一,完全免費供個人使用,商業網站的起價為每月5美元。

Akismet WordPress插件

Akismet WordPress插件

目前,它的主動安裝量超過500萬,其中5星獲得5分。您可以從WordPress存儲庫下載Akismet,也可以在WordPress儀錶板的「插件」>「添加新內容」中搜索它(儘管除非已將其刪除,否則它應該已經在您的網站上了)。

該插件在建立垃圾郵件規則和過濾器方面具有悠久的歷史,可以很好地確保您看到好的評論而不是不好的評論。

如果您經營的是商業網站,則需要支付Akismet許可證的費用,但對於業餘博客作者來說是免費的。它非常強大,可以消除WordPress網站中超過99%的評論垃圾郵件。

禁用評論

禁用評論插件

禁用評論插件

禁用評論是一個免費的插件,可讓您全局禁用帖子類型的評論。如果您想在具有現有內容的WordPress網站上禁用評論並且不想手動瀏覽它,這將非常有用。

如何使用插件刪除評論作者鏈接

您可以向WordPress網站添加代碼段,以簡單地刪除WordPress作者評論鏈接。

我們在Kinsta博客上進行此操作,它有助於提高評論的質量。如果訪問者發現現有評論中的作者姓名未鏈接,則可能出於這種原因而阻止他們發表評論。這意味著希望您只會從想要與您的內容互動的訪問者那裡獲得評論。

為此,您可以編寫自己的簡單插件。

首先在您的wp-content / plugins目錄中為插件創建一個文件。稱之為kinsta-comment-author-link.php之類的東西。

然後在插件文件中添加以下代碼:

/ *
插件名稱:刪除評論作者鏈接
插件URI:https://kinsta.com
說明:該插件刪除了指向評論作者網站的鏈接,以減少評論垃圾郵件的影響。
版本:1.0
作者:雷切爾·麥科林(Rachel McCollin)
作者URI:https://rachelmccollin.com
文字網域:kinsta
許可證:GPLv2
* /

函數kinsta_remove_comment_author_link($ return,$ author,$ comment_ID){
返回$ author;
}
add_filter(’get_comment_author_link’,’kinsta_remove_comment_author_link’,10,3);

函數kinsta_remove_comment_author_url(){
返回false;
}
add_filter(’get_comment_author_url’,’kinsta_remove_comment_author_url’);

如果需要,您也可以刪除在注釋中輸入網站的欄位。只需將此代碼添加到您的插件即可:

函數remove_website_field($ fields){
未設置($ fields[‘url’]);
返回$ fields;
}
add_filter(’comment_form_default_fields’,’remove_website_field’);

保存插件文件,然後在管理屏幕的「插件」屏幕中激活它。

此插件可能不適用於某些主題,具體取決於注釋中的編碼方式。如果您的WordPress主題使用的是標準注釋表單,則它將起作用。如果不是,請嘗試查看主題注釋表單的代碼,以找到正在使用的過濾器掛鉤。

如有疑問,請改用第三方插件。並且除非主題是您自己開發的主題,否則不要編輯主題文件,否則下次更新時您將丟失所做的更改(這是我們創建子主題的深入指南)。

其他垃圾郵件插件

Akismet是迄今為止最受歡迎的垃圾郵件插件(主要是因為它已預先安裝在大多數WordPress安裝中),但這並不意味著它是唯一的。您可能更喜歡嘗試以下選項之一:

反垃圾郵件插件

反垃圾郵件插件

反垃圾郵件有免費或付費版本,高級插件提供對現有評論的垃圾郵件檢查和24/7技術支持。

WPBruiser插件

WPBruiser插件

WPBruiser {no-Captcha anti-Spam}使用演算法來發現垃圾郵件注釋,從而避免了對Captcha圖像的需要。

反垃圾郵件蜜蜂插件

反垃圾郵件蜜蜂插件

Antispam Bee可以免費阻止評論垃圾郵件,而無需將您的數據發送到第三方網站。

垃圾郵件防護,AntiSpam,FireWall by CleanTalk插件

垃圾郵件防護,AntiSpam,FireWall by CleanTalk插件

CleanTalk的垃圾郵件防護,AntiSpam,FireWall不僅可以與注釋一起使用,還可以與包括Contact Form 7,Gravity Forms和Mailchimp在內的表單插件一起使用。

需要為您的新WordPress網站提供一流,快速且安全的託管嗎? Kinsta從WordPress專家那裡提供了快速的伺服器和24/7世界一流的支持。查看我們的計劃

WordPress零垃圾郵件插件

WordPress零垃圾郵件插件

WordPress零垃圾郵件是另一個避免使用驗證碼的插件,並且還支持包括Contact Form 7和Gravity Forms在內的表單插件。

多合一WP安全性和防火牆插件

多合一WP安全性和防火牆插件

多合一WP安全性和防火牆是一個多合一的安全性插件,它也可以停止垃圾評論。

這些插件旨在與WordPress默認評論表單兼容:如果您使用第三方評論系統,則需要使用該系統隨附的防止垃圾郵件功能。

使用驗證碼停止WordPress垃圾評論

另一個流行的選擇是使用CAPTCHA,這是某種形式的形式或問題來證明訪問者是人。有很多很棒的插件,可讓您將這種策略實施到WordPress網站中,並且其中大多數都是完全免費的。

這些可能對用戶不受歡迎,尤其是當您使用要求人們識別其中帶有某些對象的圖像的種類時。但是,現在越來越多的網站正在使用帶有「我不是機器人」複選框的驗證碼欄位,機器人無法填寫。

有很多很棒的插件,可讓您將這種策略實施到WordPress網站中,並且其中大多數都是完全免費的。

BestWebSoft的Google驗證碼(reCAPTCHA)

BestWebSoft的reCaptcha

BestWebSoft的reCaptcha

我們是Google對CAPTCHA(或稱為驗證碼)的忠實擁護者。 Google可能是最乾淨,最容易使用的工具之一,不會因提出令人困惑的問題或顯示難以閱讀的字母而損害用戶體驗。

您絕對不希望有人僅僅因為他們對CAPTCHA感到沮喪而離開了您的網站。 BestWebSoft的Google Captcha(reCAPTCHA)插件非常適合在您的WordPress網站上實現。

該插件無需讓您閱讀難以辨認的字母和數字或識別照片中的元素,而只是要求用戶在方框中打鉤以確認它們不是機器人。該框只能手動打勾。

要進行設置,您需要使用Google的Captcha API來註冊您的網站,然後選擇reCAPTCHA v2作為複選框,或者選擇reCAPTCHA v3對於使用JavaScript來檢查垃圾郵件的驗證碼,而無需用戶進行任何操作。

您可以從插件設置屏幕中的鏈接訪問它。

使用Google reCAPTCHA註冊您的網站

使用Google reCAPTCHA註冊您的網站

然後,您將獲得一個站點密鑰和一個秘密密鑰,然後將其複製到站點上的插件設置屏幕中。在「啟用ReCAPTCHA用於」部分中選擇「注釋表單」,然後單擊「保存更改」按鈕。

reCaptcha插件設置

reCaptcha插件設置

現在,當用戶嘗試添加評論時,他們必須首先選中「我不是機器人」複選框。

帶驗證碼的評論表

帶驗證碼的評論表

其他功能包括:

  • 它還適用於註冊表格,登錄表格,重設密碼錶格等。
  • 隱藏列入白名單IP的CAPTCHA。
  • 不同的主題。
  • 支持多語言和RTL。

其他ReCaptcha插件

有很多reCaptcha插件可用,其中一些旨在與特定的第三方插件(例如表單插件)一起使用。許多人還處理評論。

  • Cerber Security,反垃圾郵件和惡意軟體掃描使用Google的ReCaptcha來阻止垃圾評論,並防止其他類型的攻擊。

  • 簡單的Google reCAPTCHA旨在使您快速輕鬆地向您的網站添加驗證碼。

  • 高級noCaptcha和不可見的驗證碼(v2和v3)還使您可以使用reCAPTCHA API的v3添加不可見的驗證碼。

  • 阻止垃圾郵件發送者旨在將Captcha添加到評論和其他表格中,以防止垃圾郵件在您的網站上註冊。

使用第三方評論系統停止WordPress垃圾評論

最後但並非最不重要的是,阻止WordPress評論垃圾郵件的另一種簡便方法是放棄默認的本機評論,並使用第三方評論系統。

我們以前在Kinsta的博客上使用過Disqus平台,可以說是減少了99%的垃圾郵件。我們從不花時間清理垃圾郵件評論。

但是,這並不是說Disqus沒有任何問題。您可以閱讀有關Disqus廣告更改的博客文章。您現在需要付費才能從Disqus界面中刪除廣告,這可能加起來並可能影響您網站的性能和信譽。

Disqus條件負載

如果您想在博客上使用Disqus,我們建議使用免費的Disqus條件載入插件。這是喬爾·詹姆斯(Joel James)開發的一種延遲載入評論的方法,以免損害您的WordPress網站的性能。

以正常方式安裝插件,激活它,然後在Disqus中註冊。該插件比官方的Disqus插件更可靠,因此,如果您仍然想使用Disqus,則應在其位置使用它。

Disqus的替代品

如果像我們一樣,您對Disqus的更改沒有印象,可以使用其他替代的第三方注釋插件。其中一些改進了內置注釋系統,而另一些則替換為其他注釋系統。這是一個選擇。

  • Yoast Comment Hacks可讓您自定義評論並添加設置,例如禁止在一定長度以下和上方添加評論,將首次評論重定向到「謝謝」頁面以及清理評論通知電子郵件。

  • 評論– wpDiscuz插件聲稱是具有類似功能的「最佳Disqus替代方案」。
  • Super Socializer將社交評論添加到您的網站,以便人們可以使用其社交媒體帳戶發表評論。

  • Jetpack插件包括一系列功能,旨在為您提供自託管WordPress網站上WordPress.com的功能(建議閱讀:WordPress.com與WordPress.org),包括其自己的使用Akismet阻止垃圾評論的評論系統。

使用Web應用程序防火牆停止WordPress垃圾評論

添加諸如Sucuri或Cloudflare之類的Web應用程序防火牆(WAF)可以極大地減少WordPress網站收到的垃圾郵件數量。

為什麼?因為這些服務位於您的WordPress主機和您的網站之間,以阻止和過濾所有不良的代理流量和漫遊器。它們還使您單擊按鈕即可輕鬆封鎖整個國家。

WAF還可以幫助減少帶寬和訪問次數,從而幫助您節省每月的網路託管費用。

使用該插件和功能指南擺脫垃圾郵件評論(永久!),以免它們comments

點擊鳴叫

摘要

WordPress附帶了開箱即用的評論系統,這是很好的,但有時該系統的效率不如我們所需要。

如果您想保護自己的網站免受垃圾評論的侵擾,則需要採取其他措施來阻止它。這些可能是:

  • 配置WordPress以阻止或審核您的評論。
  • 安裝第三方評論和垃圾郵件插件。
  • 創建您自己的插件以防止您網站上的垃圾郵件。

如果您使用其中一種方法來阻止WordPress評論垃圾郵件,則可以使您的網站更加安全,並提高其信譽和性能。

如果您喜歡這篇文章,那麼您會喜歡Kinsta的WordPress託管平台。加速您的網站,並從我們經驗豐富的WordPress團隊獲得24/7支持。我們基於Google Cloud的基礎架構專註於自動擴展,性能和安全性。讓我們向您展示Kinsta的與眾不同!查看我們的計劃

相關文章