網站剛上線沒多久,留言區卻突然出現英文廣告、賭博連結或與文章無關的內容,通常不是網站被入侵,而是自動化程式大量投遞的垃圾留言。
垃圾留言不只讓網站看起來缺乏管理,其中還可能包含詐騙或惡意網站連結。若網站需要開放留言,建議同時使用 WordPress 內建審核功能與垃圾留言防護外掛,建立兩層過濾機制。
第一步:確認網站是否需要留言功能
不是每一種網站都需要留言區。
教學網站、個人部落格或經營社群的網站,可以保留留言,讓讀者提問及分享經驗。公司形象網站、作品集或只提供公告的網站,如果沒有管理人力,則可直接關閉留言。
進入 WordPress 後台的「設定」→「討論」,取消勾選「允許他人在新文章發表迴響」,即可讓未來新增的文章預設不開放留言。不過,這項設定不一定會關閉舊文章原本已開放的留言,仍須逐篇或使用文章批次編輯調整。
第二步:要求留言者填寫姓名與電子郵件
在「其他迴響設定」中,建議勾選「迴響作者必須填寫姓名及電子郵件」。
這不代表 WordPress 會驗證電子郵件是否真實,但能增加自動投遞的門檻,也方便管理者辨識不同留言者。若網站只服務會員,還能限制為「使用者必須註冊並登入才能發表迴響」,但一般公開教學網站使用這項設定,可能降低讀者留言意願。
若文章公開時間很長,也可以設定在文章發布若干天後自動關閉留言,減少舊文章持續遭機器人鎖定。
第三步:新手先採用人工審核
剛開始經營網站時,建議勾選「迴響必須手動核准」。如此一來,讀者送出的內容會先進入待審核區,不會立刻公開。
如果留言量增加,可改成只有第一次留言需要核准;曾經獲得核准的留言者,之後的留言便可直接顯示。這種方式能在管理效率與互動速度之間取得平衡。
WordPress 後台的「迴響」頁面會將內容分成待審核、已核准、垃圾及回收桶等狀態,管理者可以個別或批次處理。WordPress 官方文件也提醒,應將明顯的垃圾留言標記為垃圾,而不只是丟進回收桶,讓防護機制取得更正確的判斷資訊。
第四步:限制留言中的連結數量
大量連結是垃圾留言的常見特徵。在「迴響審核」區域,可以設定當留言包含指定數量的連結時,先送入審核佇列。
一般讀者的留言通常不會放入很多網址,新手可先將數值設為 2,再依實際情況調整。這項功能並非直接刪除留言,而是暫停公開,等待管理者判斷,因此比完全封鎖更適合作為第一道規則。
第五步:慎用審核關鍵字與禁止清單
WordPress 可以依據留言內容、姓名、電子郵件、網址、IP 位址及瀏覽器資訊比對關鍵字。
「迴響審核」中的符合項目會進入待審核區;「禁止的迴響關鍵字」則會將符合內容直接視為垃圾留言。每個關鍵字或 IP 位址應各放一行。
設定時不要加入過短或過於常見的文字。官方說明指出,系統也會比對單字內部,例如加入「press」,可能連包含「WordPress」的正常留言也一起攔截。禁止清單應作為最後手段,先觀察實際收到的垃圾內容,再加入明確的網域、信箱或特徵字串。WordPress 討論設定說明
第六步:安裝並啟用 Akismet
只靠人工審核,當留言量變多時仍會相當耗時。Akismet 是常見的 WordPress 垃圾訊息防護外掛,會將留言送交其防護服務判斷,並把疑似垃圾內容分類到垃圾留言區。
操作方式如下:
- 進入「外掛」→「安裝外掛」。
- 搜尋「Akismet Anti-spam」。
- 確認開發者為 Automattic,再安裝並啟用。
- 依畫面指示連接帳號及取得服務方案。
- 完成設定後,定期查看「迴響」→「垃圾」是否有説判。
Akismet 可自動檢查留言,部分相容的表單外掛也能利用它過濾表單垃圾訊息;實際支援情況仍取決於表單外掛的整合方式。WordPress.org 外掛頁面
方案及使用條件可能調整,安裝時應以官方頁面顯示的最新規定為準,不要只依照多年前的教學申請。
垃圾留言要刪除,還是標記為垃圾?
確認是廣告、惡意連結或機器人內容時,優先使用「標記為垃圾」;一般讀者重複送出、內容錯誤或自行要求移除,則可放入回收桶。
清空垃圾區以前,最好快速查看一次,以免正常留言被誤判。若誤判情況頻繁,應檢查禁止關鍵字是否太寬泛,並調整外掛設定。
建議的新手防護組合
剛上線、留言不多的網站,可以採用以下組合:
- 第一次留言必須經過人工核准。
- 含有 2 個以上連結的留言進入審核。
- 開啟待審核留言的電子郵件通知。
- 啟用 Akismet 過濾垃圾內容。
- 每週檢查一次待審核區與垃圾區。
如果網站根本不需要讀者互動,直接關閉留言會比安裝多個防護外掛更簡單。真正有效的設定,不是功能開得越多越好,而是符合網站用途,並且有人定期檢查。
FAQ
1. 關閉新文章留言後,舊文章也會一起關閉嗎?
不一定。討論設定主要影響之後建立的文章;舊文章可在文章列表使用批次編輯,或逐篇關閉留言。
2. Akismet 啟用後就不需要人工審核嗎?
仍建議定期查看。自動判斷可能出現誤判,重要的提問或讀者回覆有機會被放進垃圾區。
3. 垃圾留言代表網站已經被駭嗎?
通常不是。機器人會掃描大量網站並自動投遞廣告,但仍應保持 WordPress、佈景主題及外掛為受支援版本,並使用高強度密碼。
4. 可以直接封鎖垃圾留言的 IP 位址嗎?
可以,但 IP 可能變動或由多人共用,效果有限,也可能誤擋正常讀者。建議先使用審核及反垃圾機制。
5. 網站完全不需要留言,可以停用嗎?
可以。關閉新文章的留言預設值後,再檢查舊文章及頁面的個別設定即可。












