避免網站出現使用者產生的垃圾內容

2017 年 1 月 27 日,星期五

網站擁有者可能會在網站的留言區或論壇訊息串中發現一些自動產生的內容。網頁上出現這類內容不僅會對瀏覽網站的訪客造成困擾,也可能會在 Google 和其他搜尋引擎中留下一些您不希望與自己網站有牽連的內容。

我們將在這篇網誌文章中提供一些訣竅,協助您在網站和論壇中處理這類垃圾內容。

有些垃圾內容發布者會濫用別人擁有的網站,例如發布欺騙性的內容和連結,企圖為自己的網站帶來更多流量。例如:

留言和論壇訊息串是非常優質的資訊來源,能夠有效吸引網站使用者互動交流。這些有價值的內容不應被忽略,卻往往因為垃圾內容發布者放置了自動產生的關鍵字和連結而被埋沒。

您可以透過多種方式保護網站的論壇和留言串,不讓垃圾內容發布者任意濫用:

  • 隨時更新與修補論壇軟體:請花點時間更新軟體,並留意重要的安全性更新。垃圾內容發布者會利用舊版網誌、公布欄和其他內容管理系統的安全性漏洞來達成目的。
  • 採用人機驗證 (Captcha) 機制Captcha 會請使用者認證自己不是機器人,證實背後的操作者是真人,不是自動化的指令碼。如要採取這種方式,您可以使用 reCAPTCHASecurimageJcaptcha 等服務。
  • 封鎖可疑的行為:許多論壇都可以設定發文的間隔時限,您也可以找一些外掛程式來識別產生過多流量的個別 IP 位址或 Proxy,以及其他更像自動程式而非真人執行的活動。舉例來說,phpBBSimple MachinesmyBB 和許多其他論壇平台都有這類設定。
  • 每天檢查論壇上最活躍的發文者:如果最近加入的使用者有發文量過高的現象,您最好檢查他們的資料,確認他們的文章和會話串不是垃圾內容。
  • 考慮停用某些留言類型:舉例來說,如果一些陳舊的論壇會話串不可能再收到正常回覆,就可以考慮予以關閉。

    如果您往後不想再監控論壇,使用者也不再與之互動,就可以完全關閉發布功能,避免論壇遭到垃圾內容製造者濫用。

  • 善用管理功能:您可以啟用監控功能,規定使用者必須擁有一定信譽才能發布連結,或者含有連結的留言必須通過審查才能發布。

    如果可以,請盡量設定停用匿名發布功能,並且限制新使用者發布的文章必須通過審核才能公開顯示。

    管理員可以邀請好友/同事和一些信任的其他使用者來分擔審查及核准文章的工作。此外,您也可以多多觀察論壇上的新使用者,注意他們的文章和活動有沒有問題。

  • 考慮封鎖明顯的垃圾字詞:禁止含有黑名單中垃圾字詞的不當留言 (例如非法串流或製藥相關字詞)。您可以觀察自己的論壇或其他論壇時常出現的垃圾文章,將只有垃圾內容發布者會使用的不當字詞和離題字詞列入黑名單。系統內建功能或外掛程式都可為您刪除這些內容,或將其標示為垃圾內容。
  • 針對留言欄位中的連結使用 nofollow 屬性:這可防止垃圾內容發布者將您的網站做為目標。根據預設,許多網誌網站 (例如 Blogger) 會自動將這個屬性附加在所有已發布的留言。
  • 使用自動化系統來保護網站Akismet 等全面系統有許多網站和論壇系統都適用的外掛程式,不僅安裝簡便,還能承擔大部分管理工作。

如要進一步瞭解這些主題,請參閱說明中心的使用者產生的垃圾內容垃圾留言相關文件。如需任何協助,您也可以造訪網站管理員中心說明論壇