如何刪除 WordPress 評論作者鏈接

已發表: 2022-11-14

活躍的評論部分是一個巨大的 SEO 優勢,但在某些情況下,如果您刪除 WordPress 評論作者鏈接,則對您網站的 SEO 更好。 Black Hat SEO 運營商使用複雜的系統將他們的垃圾鏈接放到毫無戒心的網站上。 不要讓這些無情的運營商使用內置的 WordPress 評論功能來竊取您的 SEO 鏈接汁!

那麼,WordPress 評論作者鏈接怎麼可能成為問題呢?

讓我們首先澄清問題是什麼,它們是如何工作的,以及它們會變得多嚴重。 然後,我們將介紹如何管理垃圾網站鏈接。 之後,我們將提供有關刪除 WordPress 評論作者鏈接的美容和更永久方法的說明。

美容解決方案只是抑制 WordPress 評論作者鏈接的顯示。 該鏈接仍然存在,但未顯示。 核選項從 WordPress 評論表單中完全刪除 URL 字段,因此評論作者鏈接將永遠不存在。

WordPress 默認設置允許評論濫用

WordPress 默認設置對垃圾郵件恐怖分子比對真實用戶更友善。 成為評論作者鏈接的網站 URL 字段是 WordPress 垃圾郵件最常見的來源。

它允許任何擁有有效電子郵件地址的人發表評論。 從理論上講,這允許人們在不暴露身份的情況下發表評論。

一方面,這可以提高用戶參與度。 人們可以發表評論,而不必擔心因持相反意見而被認出或受到騷擾。 實際上,這種匿名性為垃圾郵件發送者提供了機會。

幸運的是,同樣在 WordPress 默認情況下,此鏈接具有 no-follow 屬性。 這是向搜索引擎發出的信號,表明他們不應跟踪個別評論中的鏈接。

濫用評論有多嚴重?

很大一部分用戶撰寫在線評論的唯一目的是偷偷進入他們的網站鏈接 (URL)。 這是從權威網站獲得反向鏈接的簡單方法!

這種“糟糕”的 SEO 果汁可能會使新網站或苦苦掙扎的網站沉沒。 它可以否定您在其他 SEO 方面所做的所有良好工作。 這些榨汁鏈接向 Google 表明您的網站需要改進。 它表明您的網站不是頂級權威機構,無論您的行業如何。

煩人或有害的評論也可能會阻止真正的訪問者。 雪上加霜的是,如果您的訪問者點擊作者鏈接,他們就會離開您的網站。 創建精彩內容的目的是讓訪問者留下來並與您互動!

對於使用更便宜、有限的託管計劃的網站來說,另一個擔憂是來自機器人的流量增加可能會很快吞噬您的流量和帶寬分配。

解決方案是阻止 juice-hijacking 垃圾郵件出現在您的 WordPress 網站上,但接受真實用戶的評論。

在 WordPress 中控制垃圾評論的方法

執行此操作的內置 WordPress 工具列表是:

  • IP 封鎖:針對擁有大量資源和無窮無盡的新 IP 的垃圾郵件機器人的永無止境的手動任務。
  • 過濾或排除某些詞:轉到設置 >> 討論設置 >> 不允許的評論鍵
  • 強制用戶在評論之前註冊:轉到設置 >> 討論設置 >> 其他評論設置。 選中“評論作者必須填寫姓名和電子郵件”和“用戶必須註冊並登錄才能發表評論”。
  • 禁用整個站點的評論:轉到設置 >> 討論設置 >> 默認帖子設置。 取消選中“允許人們對新帖子發表評論”。
  • 禁用特定帖子的評論。 在編輯或創建頁面時,單擊“設置”圖標。 轉到頁面設置 >> 討論選項卡。 選中“允許評論”框。
  • 保留所有評論以供審核和手動批准:如果您的網站很忙,這是一項不可能完成的任務。 轉到設置 >> 討論設置 >> 在評論出現之前 >> “必須手動批准評論”。
  • 啟用“評論作者必須有一個先前批准的評論”以減輕垃圾郵件控制負載。 但是,該設置只有在您啟用了用於保存評論者姓名、電子郵件和網站的 cookie 以加快未來評論速度的情況下才有效。
  • 檢查頁面頂部附近的啟用/禁用 cookie 設置Settings > Discussion Settings >> Other comment settings 。 取消選中“顯示評論 cookies 選擇加入複選框,允許設置評論作者 cookies ”。 如果取消選中此選項,它將強制垃圾郵件發送者每次都重新註冊,但是,它可能會激怒真正的用戶。
  • 在這種特殊情況下,“如果評論包含 X 個超鏈接,則保留評論以進行審核”設置不是很有效,因為垃圾郵件鏈接源自標準評論表單的 URL 字段。 您可以在某種程度上抑制更具機會主義的垃圾郵件發送者。 轉到設置 >> 討論設置 >> 評論審核 >> “如果評論包含“x 或更多鏈接”,則將其保留在隊列中。 WordPress 默認設置為 2,但我們建議您將其更改為 1。
  • 使用 Akismet 等反垃圾郵件插件過濾評論。
  • 在您的評論表單中添加一個驗證碼,以在第一輪中淘汰垃圾郵件機器人。 它可以在您和真正的用戶之間增加界限,但它在高流量站點上是一個有價值的功能。

這些內置工具只會給頑固的垃圾郵件發送者帶來不便。 除非您從標準的 WordPress 評論表單中刪除網站 URL 文本框,否則您將始終處於垃圾郵件巡邏狀態。 此外,違規網站 URL 仍將位於您網站的後端(參見圖 1),它可能會在一定程度上影響 SEO。

comment_author_link_on_wordpress
圖片 1:網站 URL 將被保存並在您的後端可見,但您網站的訪問者看不到。

開始前的重要提示

在某些情況下(我們在下面指定了詳細信息),禁用評論作者鏈接不會刪除網站上所有現有的評論作者鏈接。 您必須手動清理舊評論。

此外,在研究本教程期間,我們遇到了一些指南,出於各種原因建議您將默認的 no-follow 屬性更改為 do-follow。 我們非常不同意這個建議。 而是使用許多其他方法中的一種來追溯刪除我們在下面列出的您網站上的評論作者鏈接。

繼續閱讀我們的方法列表,以實施美容解決方案或“核選項”以防止和刪除垃圾作者鏈接。

修飾選項:阻止顯示評論作者鏈接

有幾種方法可以禁止在已發布的評論中顯示(禁用或隱藏)網站 URL 字段。 隱藏這些鏈接將使您的評論部分更具吸引力,但網站 URL 鏈接仍將位於 WordPress 後端。 這些鏈接大大增加了您的內部無後續鏈接的數量,這可能會在一定程度上影響您的 SEO

使用下面的一種自動方法或手動刪除它們。 您可以使用高級 SEO 工具(如 SEMRush 或 Yoast)來幫助識別所有剩餘的內部無後續鏈接。

裝飾選項 1:阻止顯示評論作者鏈接的免費插件

免費的“隱藏評論作者鏈接”受到多個插件評論網站的廣泛推薦。 然而,創作者已經有一段時間沒有更新了,這對我們來說是一個值得關注的問題。 它不會刪除網站 URL 字段,只是禁用評論作者鏈接,這樣鏈接就不會公開顯示。

或者,您可以考慮免費版的 Comment Link Remove 和 Other Comment Tools。 高級選項刪除了 URL 字段(類似於下面的 PerfMatters 插件),並提供了額外的功能。

裝飾選項 2:通過 functions.php 阻止顯示評論作者 URL 鏈接

我們強烈建議使用插件來更改 functions.php。 編輯主題的 functions.php 文件中的功能應該留給高級用戶出於非常具體的原因進行。 您可以在推薦的代碼片段插件中使用下面的片段,如圖 2 所示:

 add_filter( 'get_comment_author_link', 'remove_comment_author_link', 10, 3 ); function remove_comment_author_link( $return, $author, $comment_ID ) { return $author; }
comment_author_URL_removed_Code_Snippets_plugin
圖 2:使用代碼片段插件通過 functions.php 阻止顯示評論作者 URL 鏈接

注意:網站 URL 字段在標準 WordPress 評論表單中仍然可見。 如果訪問者完成該字段,則 URL 將對 WordPress 管理員可見,如圖 3 所示。評論作者鏈接將從新評論和現有評論中刪除,如圖 4 所示。

URL_field_visible_on_form_only_visible_to_moderator
圖 3:網站 URL 字段在標準 WordPress 評論表單中仍然可見。 如果訪問者完成該字段,則該 URL 將對 WordPress 管理員可見,如此圖所示。

使用此方法,評論作者鏈接將從新評論和現有評論中刪除(參見圖 4)。

URL_field_appears_but_comment_author_link_removed
圖片 4:即使 URL 字段仍然出現在您的評論表單中,評論作者鏈接將從新評論和現有評論中刪除,網站訪問者將看不到。

核選項:從 WordPress 評論表單中刪除網站 URL 字段

核心選項 1:通過 CSS 阻止在 WordPress 評論表單中顯示 URL 字段

WordPress 使用類 comment-form-URL 在標準 WordPress 評論表單上顯示作者的網站 URL。 您可以通過將站點範圍的 CSS 添加到主題的外觀設置來修改此類,如圖 5 所示:

轉到:外觀 >> 主題 >> 自定義 >> 其他 CSS。 複製以下內容並將其粘貼到 CSS 塊中:

 .comment-form-url{ display:none; }
remove_wordpress_comment_author_link_via_CSS
圖 5:將站點範圍的 CSS 添加到主題的外觀設置中

注意:此 CSS 會阻止標準 WordPress 評論表單中的網站 URL 字段。 評論作者無法提供網站 URL,因此 WordPress 不會創建評論作者鏈接。

這個選項的不同之處在於網站 URL 字段仍然可見(即使是空的)。 管理員可以從 WordPress 端編輯評論。 如果您想允許手動選擇反向鏈接,這是一個不錯的選擇,但您必須在審核期間自行插入網站 URL。 網站其他地方的現有評論將保持不變。 您仍然需要手動清理其他垃圾郵件鏈接。

核心選項 2:使用插件從 WordPress 表單中刪除 URL 字段

將多個功能捆綁到一個產品中的趨勢越來越明顯,例如,為協調所有性能指標而構建的捆綁插件。

Perfmatters 優化插件刪除了不必要的 WordPress 功能,例如未使用的 WooCommerce 樣式/JS、提要、XML-RPC 和其他項目。

進行標準的插件安裝和激活。 導航到“設置 >> 性能問題菜單 >> 選項 >> 常規”。 向下滾動。 啟用“刪除評論 URL”選項並保存。

注意:PerfMatters 插件從標準 WordPress 評論表單中刪除了網站 URL 字段,並從所有現有評論中刪除了鏈接。 這個選項的不同之處在於,您可以通過簡單地選中/取消選中插件設置中的一個字段來打開或關閉它。

核心選項 3:使用代碼片段從 WordPress 評論表單中刪除 URL 字段

我們不建議在主題的 functions.php 文件中編輯函數。 我們建議您使用代碼片段插件,如圖 6 所示,使用以下片段:

 add_filter('comment_form_default_fields', 'unset_url_field'); function unset_url_field($fields){ if(isset($fields['url'])) unset($fields['url']); return $fields; }
圖 6 remove_comment_author_link_via_code_snippets_plugin
圖 6:通過代碼片段插件刪除 WordPress 評論作者鏈接

注意:網站 URL 字段將不再出現在標準的 WordPress 評論表單中,因此 WordPress 不會創建評論作者鏈接。 但是,如果管理員想要在審核期間編輯評論,則 URL 字段仍然可見(即使是空的)。 網站其他地方的現有評論將保持不變。

如前所述,如果您想允許手動選擇反向鏈接,這是一個不錯的選擇。 在審核期間,您必須自己插入網站 URL。 請記住,網站其他地方的現有評論將保持不變,因此您必須手動清除所有垃圾郵件鏈接。

結論

評論表單中存在網站 URL 是 WordPress 網站上最大的垃圾郵件來源。 儘管沒有禁用評論作者鏈接或刪除 WordPress 評論表單的網站 URL 的默認設置,但還有其他幾種安全、簡單的方法可以防止垃圾郵件發送者劫持您的鏈接汁。

垃圾評論可能會嚴重損害您的網站排名。 我們建議您從一開始就把戰鬥放在心上。