廣告灌水現(xiàn)象在目前各種站點當(dāng)中都有愈演愈烈的趨勢,一方面會嚴重影響站點內(nèi)容定位,剔除廣告灌水內(nèi)容又會增加運營成本;另一方面,廣告灌水中經(jīng)常會出現(xiàn)一些和法律法規(guī)相抵觸的違禁內(nèi)容,一旦處理不及時會給站點主辦方造成負面影響,甚至于網(wǎng)站關(guān)閉的嚴重影響。所以廣告灌水和與之相關(guān)內(nèi)容監(jiān)管一直受到網(wǎng)站主辦方的嚴重關(guān)注。
防廣告灌水的難點是什么?
1、防灌水最大的難題是用戶識別的問題;
如果用戶不能提供足夠多的信息,你就沒有辦法識別它到底是灌水用戶還是你的目標用戶。如果在注冊環(huán)節(jié)不采取任何措施,只有當(dāng)用戶有“犯罪記錄”——發(fā)表違規(guī)內(nèi)容了才能采取措施,但是這時候難免為時已晚。所以,防止廣告灌水首先要能判斷用戶是否就是你的目標用戶,是否能遵守論壇的游戲規(guī)則。
引入指標:用戶識別度——對目標用戶準確識別的程度,識別程度最高為★★★★★
(實心★代表加分,空心☆代表減分,下同)。
2、識別用戶不可能完全依賴程序,人工審核必不可少;
識別一個用戶是非常困難的事情,即便他通過層層障礙獲得發(fā)帖權(quán)限,如果他不說,你不會知道他要做什么。即便在計算機技術(shù)如此成熟的今天,把識別用戶和未來可能行為的任務(wù)完全交給程序,依然像是讓一個三歲智力水品的孩子去分辨哪個是“好人”還是“壞人”。所以,如果要求內(nèi)容的絕對干凈,需要高效率的人工審核。
引入指標:人工干預(yù)度——必須投入的人力干預(yù)審核的程度,投入最多的為☆☆☆☆☆
3、防廣告灌水的措施常常會和用戶體驗相沖突
即便我們有充足的人力做全部內(nèi)容審核,對于用戶來說,不能即時參與社區(qū)活動會嚴重影響用戶體驗,而且大量復(fù)雜的限制性措施也會給用戶帶來不厭其煩的騷擾。所以,采取防止廣告灌水措施時,用戶體驗很關(guān)鍵,而且由于老用戶內(nèi)容可以通過篩查歷史內(nèi)容做到一定量的控制,更因為廣告灌水用戶非本站目標用戶,往往都是新注冊用戶。所以對新老用戶采取不同的措施也是解決用戶體驗問題的一道分水嶺。
引入指標:影響用戶體驗度——防廣告灌水對用戶體驗的影響程度,影響最多的為☆☆☆☆☆
4、網(wǎng)絡(luò)上人肉灌水和機器灌水相結(jié)合,道高一尺魔高一丈
由于巨大的利益驅(qū)動,很多廣告灌水行為不達目的誓不罷休,這就出現(xiàn)了很多屢禁不止的人肉灌水和灌水程序向結(jié)合的現(xiàn)象。例如,灌水者先人工注冊,獲取基本積分,然后灌水程序批量灌水;灌水程序遭遇驗證碼,驗證問答時會自動提示讓人工處理;灌水程序能夠識別比較簡單的驗證碼等等;但是萬變不離其宗,我們防止廣告灌水行為的終極目標是排除廣告灌水等非法內(nèi)容后的干凈程度。
引入指標:潔凈度——排除廣告灌水等非法內(nèi)容后的“干凈”程度,最高為★★★★★
Discuz! X 1.5能采取的防廣告灌水方案
方案一:非本地IP地址用戶注冊需要審核(Discuz!X1.5新增方案)
還在Discuz!X1版尚未發(fā)布的時候,我們就在Discuz!7.2版本的基礎(chǔ)上測試了一個“非本地用戶注冊需審核”的功能插件,經(jīng)過很多地方網(wǎng)站的試用,獲得了比較好的效果,所以在Discuz! X1.5上我們將此功能內(nèi)置了進去。(如圖1)
具體實施時,需要在“全局”設(shè)置的“注冊與訪問控制”之“注冊”中“是否開啟外地IP審核”選擇“是”,在“不受審核限制的IP列表”中填寫本地IP地址或者本站不受限制的IP地址,當(dāng)用戶處于本列表中的 IP 地址時,注冊后無需審核。需要注意的是,“新用戶注冊驗證”需要設(shè)置為“人工審核”這項功能才能有效。
方案評價:
用戶識別度:★★★★
人工干預(yù)度:☆
影響用戶體驗度:☆☆
潔凈度:★★★
綜合:★★★★
方案二:系統(tǒng)推薦防灌水設(shè)置
Discuz! X1版本中就已經(jīng)提供的防灌水設(shè)置,從兩次發(fā)表時間間隔設(shè)置來限制廣告灌水特征用戶的快速“屠版”,此項設(shè)置是適合給整站所有級別用戶的設(shè)置,如果時間設(shè)置合理對正常用戶的影響較小。
圖2:防灌水基本設(shè)置強制新用戶驗證激活郵箱,還有強制新用戶上傳頭像,強制新用戶好友個數(shù)等設(shè)置也都是系統(tǒng)可以自動完成判斷的防灌水功能,雖然會對用戶體驗產(chǎn)生影響,但又因為僅對新注冊和初級用戶產(chǎn)生影響,所以還是可以視發(fā)展運營階段靈活運用。(如圖二)
驗證碼一般是中文,英文的靜態(tài)或者動態(tài)圖片,是一種混合了數(shù)字或符號的代碼,人可以通過抽象思維辨識,而機器抽象識別起比較困難,一般是防止有人利用機器自動批量注冊、暴力破解方式進行不斷的登陸、灌水的一種技術(shù)措施。Discuz!系列程序一直對驗證碼都在不斷的優(yōu)化和升級,以應(yīng)對道高一尺魔高一丈的局面。
圖3:驗證碼設(shè)置我們在實際運營時推薦僅在新用戶注冊和發(fā)帖回帖時填寫注冊碼,好處是對老用戶影響最小,對用戶體驗的影響也在最小和最精準的新用戶范圍內(nèi)。為了區(qū)分新老用戶,就需要在“驗證碼發(fā)帖限制”設(shè)置最少發(fā)帖數(shù),一般以個位數(shù)比較合適。(如圖3)
另外在驗證碼類型的選擇上,由于廣告灌水程序技術(shù)也在不斷升級,所以驗證碼的設(shè)置上也要盡量選擇電腦尚不容易辨識的“GIF動畫”,“隨機扭曲”等設(shè)置。
驗證問答和驗證碼比較類似,隨機產(chǎn)生,而且需要思考解答,能夠?qū)霉嗨绦蛟斐梢恍┞闊?。(如圖4)
最后,在注冊表單名稱設(shè)置方面,通過個性化注冊表單名稱的設(shè)置,也讓灌水程序不能肆意妄為。(如圖5)
圖5:注冊表單名稱設(shè)置
方案評價:
用戶識別度:★★★
人工干預(yù)度:系統(tǒng)自動完成
影響用戶體驗度:☆☆
潔凈度:★★
綜合:★★★
方案三:詞語過濾和內(nèi)容審核
一般廣告灌水具備特征關(guān)鍵詞,當(dāng)我們設(shè)置好關(guān)鍵詞后,一旦有人發(fā)表違規(guī)內(nèi)容,系統(tǒng)可以自動的啟動監(jiān)管措施。同時,為了防止廣告灌水者用各種手段修改關(guān)鍵詞以防止被自動監(jiān)管,在Discuz! X版本中對關(guān)鍵詞替換前的內(nèi)容可以使用限定符 {x} 以限定相鄰兩字符間可忽略的文字,x 是忽略字符的個數(shù)。如 "a{1}s{2}s"(不含引號) 可以過濾"ass" 也可過濾 "axsxs" 和 "axsxxs" 等等。不良詞語如果以"/"(不含引號)開頭和結(jié)尾則表示格式為正則表達式,以適應(yīng)更加復(fù)雜的字符組合。(如圖6)
圖6:詞語過濾管理
在Discuz! X 1.5中除了能夠過濾審核帖子外,還支持對群組主題,回復(fù),日志,圖片,記錄,分享,評論留言,文章,文章評論進行過濾和審核。而且為了提高審核的效率和準確性,新增了展開和折疊批量審核的模式。都為高效審核內(nèi)容提供了方便。
需要注意的是,對帖子的開啟審核需要配合版塊和用戶組設(shè)置。特別建議針對新注冊用戶開啟審核,而對其他較高級用戶盡量不單純開啟內(nèi)容審核機制,而是利用過濾關(guān)鍵詞來判斷對特定的內(nèi)容是否需要審核,讓防灌水設(shè)置對用戶體驗的影響降至最低。
方案評價:
用戶識別度:★★★
人工干預(yù)度:☆☆☆
影響用戶體驗度:☆☆☆
潔凈度:★★★★
綜合:★★
說明,在傳統(tǒng)社區(qū)氛圍概念來說,論壇本就應(yīng)該是開放自由的,但是面對惡意灌水,政策法規(guī)禁止等眾多風(fēng)險面前,即便對社區(qū)氛圍造成影響,也實在不得不考慮采用這種無奈之舉。
方案四:網(wǎng)站任務(wù)結(jié)合分類信息防止廣告灌水
其實利用網(wǎng)站任務(wù)也可以有效的防止廣告灌水,作為強化,更可以結(jié)合分類信息來實施這一加強版的防治手段。
圖7:站點任務(wù)添加新人報到版塊發(fā)帖任務(wù)
我們可以在新手報到發(fā)帖任務(wù)時設(shè)置新注冊用戶必須在特定的新手報到版塊發(fā)表需要必填的分類信息主題。這種方式的優(yōu)點是讓灌水程序很撓頭,因為很少有灌水程序會專門針對某一個網(wǎng)站的分類信息設(shè)計,而且相對其他手段,新注冊用戶完成新手報到任務(wù),接受社區(qū)新老會員的歡迎,有一種水到渠成的自然感覺,用戶體驗并不很差。缺點是完成任務(wù)和填寫分類信息略微麻煩,但可以不設(shè)置審核,省去了人工審核的弊端。另外,填寫完分類信息時可以設(shè)計分類信息模板,展示顯示一個新人報道的名片,美觀大方,會更受新人的歡迎。(如圖8、圖9)
圖8:給分類信息設(shè)置個性化模板
圖9:前臺顯示新手報到分類信息的樣式
方案評價:
用戶識別度:★★★★
人工干預(yù)度:☆
影響用戶體驗度:☆☆
潔凈度:★★★
綜合:★★★★
方案五:用戶注冊審核簡單方便效果不錯
文章最前面已經(jīng)說過了,防止廣告灌水最關(guān)鍵的還是要識別用戶,我們采取種種措施的目的都是要搞清楚用戶參與站點活動的目的,盡量多的在發(fā)表內(nèi)容之前暴露出用戶的足夠多的信息以便我們識別。既然如此,我們不妨“針尖對麥芒“,注冊可以,咱們先搞清楚每個用戶為何而來?就像QQ群的管理,如果加入QQ群的是一個陌生QQ號,沒有其他有用信息,的確需要問問他究竟是誰?為什么加入?
用戶注冊審核,關(guān)鍵是審核,明確站點所服務(wù)的用戶群應(yīng)該是什么樣的,能否把好第一道關(guān)成為關(guān)鍵。當(dāng)然缺點是用戶可能會亂填,需要給用戶明示,要求注冊用戶自己足以說明加入的理由,對于目標用戶群比較明確的網(wǎng)站,不妨設(shè)置幾項必填的用戶資料。(如圖10)
圖10:用戶注冊時必須寫證件號
方案評價:
用戶識別度:★★★★★
人工干預(yù)度:☆☆☆
影響用戶體驗度:☆☆☆
潔凈度:★★★★
綜合:★★★
最后總結(jié)一下,除了上面的這些方案,還有很多防止灌水的方法,例如靈活應(yīng)用邀請碼,頭像認證、視頻認證等多種認證方式等等,在我們選擇所需方案時要綜合考慮本站的特點和運營成本,把文章前面所說的防止廣告灌水的幾大難點考慮進去,相互制約的關(guān)系考慮進去。結(jié)合運營,結(jié)合人工審核和梳理程序流程,可以在用戶體驗影響盡量低的情況下,盡最大的可能提高包括人肉灌水在。