時不時就會在社群裡看見,剛開始架設自己網站的站長們提到,要如何防止右鍵功能避免自己網站的內容被複製。如果你真的想要防範,以下會介紹幾種常見的防止方式,全部都做到了,你的網站內容大概就不容易被拷貝走了。不過還會告訴你一件最重要的 — 為什麼別操心!
一、遠古時代:防止右鍵
防止右鍵複製或另存是新手站長最常想到的第一個方式,你可以很簡單的透過 Google搜尋找到一些 JavaScript禁止右鍵的語法。WordPress的外掛目錄中也不乏這類的外掛,如果想要使用,你可以在外掛目錄中搜尋 Disable Right Click 之類的關鍵字。
二、防止 Dev Tools 開發者工具、防止檢視原始碼
好的,現在你必須知道防止右鍵還不夠。對網站按下 F12 或右鍵的「檢查」、檢視原始碼,都可以獲得你的網頁內容,同樣的你必須加入防止的語法,搜尋 Disable DevTools 和 Disable View Source Code就能找到一拖拉庫的解決方案。甚至你可以加密你的原始碼,讓他們看起來就像亂碼一樣。
上述兩種都可以很簡單的被破解,簡單到使用者幾乎只要在瀏覽器上加裝擴充套件、停用 JavaScript就可以繞過了。甚至把你的網站儲存成離線檔案,也可以輕鬆獲得這些內容。
三、防止 Print Screen 按鍵
對,也許前面都無法選取文字和圖片了,但 Print Screen仍然可以讓使用者將你的頁面存成截圖,現在 OCR文字辨識功能唾手可得辨識率也極高(不信你試試 LINE的文字辨識)不防治這個按鈕不行;而且擷取畫面後還能透過裁切取得你的圖片。
不能按按鍵了,總該可以防止這個方法了...嗎?即使你禁止了在瀏覽器中使用這個按鍵,還有成千上萬的螢幕擷取軟體可以使用,你無法禁止使用者使用這些軟體。
進一步如果你能預測使用者開啟這類軟體時,自動將畫面隱藏好了,只要有心,還是可以用手機來拍攝並辨識。(因為你不可能關閉使用者的螢幕電源)
四、防止圖片被下載
你可以把圖片轉成 base64的編碼形式,這樣就不會被下載成為一張圖片檔案了,但是同樣的你無法對 base64的影像做效果,這些編碼後的影像也不能被快取在瀏覽器中,對效能並不友善,而且容量可能變大。
到這裡你應該知道「無法阻止任何真正的有心人」獲得你的內容了吧!但你真的需要防成這樣嗎?
回想剛開始建立網站時,也非常注重在如何防止網站內容遭竊,但經年累月過去你會發現真的沒有必要做這件事,一切都是防不慎防,以 WordPress的這類型外掛來說,作者也會說明防護不是 100%,永遠都會有更新的方式可以繞道破解。
你可以參考許多大站、常瀏覽的網站,幾乎都不會特別防治這件事。
為什麼?
因為身為站長,你更需要著重的應該是持續產出優質內容,如果你在架站前期花很多時間在研究防範,那很快地你就會被各種破解方式擊倒,漸漸失去建立內容的信心,最後關站。最新的優質內容才是對使用者、搜尋引擎最重要的,同時我也相信不斷精進自己的寫作、看著流量逐步提升,才會是一直強化讓網站活下去的自信。
別再挑選要用哪支外掛、哪段語法,立即開始寫作你的新文章吧。
如果如果如果你還是真的很想要防止這件事,也許你可以參考:
現在很多都是透過機器人採集來竊取內容(現在還有採集後自動替換常見詞語的功能),所以你可以在文章內加入自己的名稱、網站連結;在圖片上加上浮水印(浮水印消除技術也越來越強大),如此內容被採集的時候就可以讓你的名號、網站名稱、連結同時被散播出去,使用者也比較有機會能循線回到你的網站。(因為機器技術仍然可以清理掉你加入的網站連結)