防採集代碼[推薦!]

來源:互聯網
上載者:User
人工複製文章採集是沒辦法防止的,也有些站長用換行加隱藏字元的方法來防止直接複製,但這類方法也會嚴重影響搜尋引擎的收錄。
下面我說說我自己在做站過程中,想過的一些防採集個人經驗和心得吧。
總結了一下,有三種實用的方法。
1、文章頭尾無唯一特徵代碼後加自己網站隨機廣告廣告..
2、文章列表加隨機不同的連結標籤,比如<a href="",<a class="dds" href=''
3、本文頭尾或列表頭尾添加和文章頭尾一樣的重複特徵代碼<!--重複特徵代碼-->
如果全加上,絕對可以有效防採集,單獨加一種就可以讓採集者頭疼。。
完全可以對付通用的CMS採集程式。。

這裡提到的特徵代碼是指一般採集程式用來截取採集資料的頭尾代碼,例如:
<div id="content">
內容<div>內容裡也有div標籤</div>
</div><script>...</script>
--------------------------------
上面程式碼片段的採集頭尾特徵代碼就是:<div id="content">和</div><script>
,通過程式得到這兩個特徵代碼,就可以截取並採集到內容了。

下面,我們開始說第一種方法:
文章頭尾加本站隨機廣告資訊,隨機廣告是不固定的,可以在自己的後台建立一個關於本站的介紹、推廣資訊、優秀資源等,廣告條數記錄越多越好。字數控制在一行內為宜。

比如你的文章內容是"歡迎訪問阿里西西",那麼隨機廣告的加入方法:
<div id="xxx">
{隨機廣告1}歡迎訪問阿里西西{隨機廣告2}
</div>
注:文章本文頭尾不要和隨機廣告有任何的特定的代碼!隨機廣告1和隨機廣告2每篇文章只要隨機顯示一個就可以了,也就是有的文章頭部顯示廣告,有的是尾部顯示廣告.這樣一來,想用機器自動採集你網站內容文章的人,就會把你網站的資訊一起採集過去(如果是這樣,對方採集越多越好,幫你做宣傳)
有些人會說,採集系統有過濾功能,是的,正則很強大,但沒有人能一一去查看所有的文章把你的廣告特徵碼給翻查出來過濾的。能過濾採集者所知道的一部分我不懷疑。但要想全部過濾,那還不如直接到你網站複製內容了。

第二種防採集方法:

---------------------------------------
<!--<div id="xxx_文章ID">-->
其它標題或內容...
<!--<div id="xxx_文章ID">--> <div id="xxx_文章ID">
隨機廣告1歡迎訪問阿里西西隨機廣告2
<--</div>-->
</div>
<--</div>-->
-------------------------------------

這是第二種防採集方法。在文章本文頁面插入重複特徵頭尾代碼的注釋。
當然,這個可以用正則去掉,但足於對付通用的採集系統。。

第三種防採集方法:

第三種加在文章的列表,隨機連結樣式或代碼:
<a href="xxx.html">標題一</a><a href='#'>2009-10-9</a>
<a title="xxx" href="xxx.html">標題二</a><a href=#>2009-10-9</a>
<a href='xxx.html'>標題三</a><a title="xxx" href="#">2009-10-9</a>
<a href=xxx.html>標題四</a><a href='#'>2009-10-9</a>

-----------------------------------
原理是讓採集的人無法抓到列錶鏈接規律,無法批量進行採集.

如果三種方法全部加上,我想一定能讓想採集的人頭疼半天而放棄的..

如果你還問,如何防止別人複製採集呢?要做到這一點容易,把你的網站的網線拔了,自己給自己看就好了.哈哈.

如果你的文章來自原創,那像可以加上著作權聲明,別人隨意轉載時,你可以要求對方刪除你有著作權的文章.

上面三點只是我個人觀點,在這基礎上,相信你或大家會有更好的點子來幹擾採集者的

作者:阿里西西
來源:www.alixixi.com

相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。