作为一名SEOer,相信大家都应该听说过“文章采集”,自己原创手写的文章半小时内被别人原模原样采集走了,最可气的是自己发布的文章没有排名,甚至是还没有被百度搜索引擎收录,而那个采集我们文章的人却已经拥有了一个很不错的排名,相当于我们在给别人做嫁衣,大家是不是看到这种采集的人就很头痛。

采集分为两种,一种是机器/程序采集,另一种是人工手动采集,市面上常见的采集工具(如:火车头、八爪鱼)是常见的一种采集程序,要采集成千上万的数据必须要用到采集工具。但是也有一些小站把原创和采集相结合,30%原创+70%采集,而这70%的采集一般都是去目标网站里面手动复制文章然后进行排版,手动采集文章主要是选择文字复制粘贴、F12审查元素、Ctrl+U查看源代码、Ctrl+S另存为,今天博主就教大家怎么使用JavaScript来防止他人通过这几种方法采集你的文章。
利用JavaScript禁止ctrl+u、ctrl+s、f12、选中文字
把下面的这段代码添加在网站页面的<body></body>之间即可实现禁止选中文字。
<script>
//网站禁止选择文字
document.body.onselectstart = function() {
self.event.returnValue=false
};
</script>
把下面的这段代码添加在网站页面的<body></body>之间即可实现禁止鼠标右键。
<script>
//网站禁止右键
document.body.oncontextmenu = function() {
self.event.returnValue=false
};
</script>
把下面的这段代码添加在网站页面的<body></body>之间即可实现禁止F12审查元素。
<script>
//按键触发
document.onkeydown = function(){
//禁止 F12
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
}
}
</script>
把下面的这段代码添加在网站页面的<body></body>之间即可实现禁止Ctrl+U查看源代码。
<script>
//按键触发
document.onkeydown = function(){
//禁止ctrl+u
if (event.ctrlKey && window.event.keyCode==85){
return false;
}
}
</script>
把下面的这段代码添加在网站页面的<body></body>之间即可实现禁止Ctrl+S网页另存为。
<script>
//按键触发
document.onkeydown = function(){
//禁止ctrl+s
if (event.ctrlKey && window.event.keyCode==83){
return false;
}
}
</script>
把下面的这段代码添加在网站页面的<body></body>之间即可实现禁止F5刷新页面。
<script>
//按键触发
document.onkeydown = function(){
//禁止 F5
if (window.event && window.event.keyCode == 116) {
event.keyCode = 0;
event.returnValue = false;
}
}
</script>
如果想同时实现以上的几种效果,可以把上面几段代码放在同一个<script></script>l里面,如下:
<script>
//按键触发
document.onkeydown = function(){
//禁止ctrl+u
if (event.ctrlKey && window.event.keyCode==85){
return false;
}
//禁止 F12
if (window.event && window.event.keyCode == 123) {
event.keyCode = 0;
event.returnValue = false;
}
//禁止ctrl+s
if (event.ctrlKey && window.event.keyCode==83){
return false;
}
//禁止 F5
if (window.event && window.event.keyCode == 116) {
event.keyCode = 0;
event.returnValue = false;
}
}
//网站禁止右键
document.body.oncontextmenu = function() {
self.event.returnValue=false
};
//网站禁止选择文字
document.body.onselectstart = function() {
self.event.returnValue=false
};
</script>
利用纯代码禁止选中文字与鼠标右键
降以下代码添加到网站主题下header.php文件中的<body>中即可实现禁止选中文字与鼠标右键。
oncontextmenu="return false" onselectstart="return false"
<body <?php body_class()?> oncontextmenu="return false" onselectstart="return false">
以上利用JavaScript实现禁用的方法简单来说就是当用户使用键盘执行某一命令是返回的一种状态,而这种状态对应的则是keyCode(键码值),键盘上的每一个按键都会有一个对应的keyCode,为了让大家能更清楚的了解keyCode(键码值),博主整理了一套健全的keyCode(键码值)对照表,大家可以根据自己的需求设置不同的禁止命令。
说在最后:上面的这些做法仅仅是对网站做了一层简单的防护,懂编程的人可以通过禁用JavaScript继续采集,但是应付一般的小白来说应该足够了,那些利用爬虫程序采集的博主目前还没有较好的方法来限制,如果你有比较好的方法希望能不吝赐教一下,同时博主也在这里呼吁大家转载他人文章的同时尊重一下作者,在文章末尾或者开篇留下文章来源。
版权声明:若无特殊注明,本站文章皆为王金亮博客原创,转载请保留文章出处。
本站原创文章,作者:王金亮,如若转载,请注明出处:https://www.jayseoer.com/4.html
评论列表(144条)
现在都是直接看源代码,右键就会失效,不过对于采集文章来说多少还是管点作用的。
对于一些小白来说这些防护差不多就够了,那些稍微懂点编程或者技术的就不行了
写的不错,很实用
这也仅仅是第一层小小的防护,懂编程会程序采集的还是能采集
文章不错非常喜欢
感谢支持!
对付小白已经足够了
这样都弄了,对网站优化有没有弊端呢
只是做了一些表面防护措施,不影响网站优化的,蜘蛛还是能正常抓取的!
这种可以防止网站被批量采集,还有一种方法就是把网站代码全部打乱。
文章不错,小白也能看得懂一部分。
学习了赞一个
学到了,感谢分享
для вас лучший разработчик, получить joy casino бездепозитный бонус актуальное зеркало джой казино
по справедливости электротовары, casino x демо игры
еще лучше побившими, casino x сегодня
по слухам оперен, casino x доступное
если позволите полезные, casino x андроид
了解财务独立的最快方法。
链接 – http://15282.click.critsend-link.com/c.r?v=4+paaslc6rblbsadaah5ucqjgw2tsg6nentoqo3mh5p7llfr534mqgequrn6ztttmnuyp6x7u5i7e5g6tpej3owq5t25ryrpbqggfzzntpg2otv4b23p26bp2daqhbzf2et3uh4rz35p2lwxjcwawscyczmps4erueub4utodsfwe6ab4ng4uyo===+1123886@critsend.com&u=https://hdredtube3.mobi/btsmart
查看最新的方式来make取梦幻般的利润。
链接 – https://plbtc.page.link/aF8A
每个需要钱的人都应该尝试这个机器人。
链接 – https://plbtc.page.link/aF8A
没有投资的巨额收入是可用的。
链接 – https://plbtc.page.link/aF8A
看看新的金融工具,它可以让你致富。
链接 – https://plbtc.page.link/aF8A
让你的笔记本电脑与此程序的金融工具。
链接 – https://plbtc.page.link/aF8A
即使是一个孩子知道如何make钱。 这个机器人是你所需要的!
链接 – https://plbtc.page.link/aF8A
需要现金? 启动这个机器人,看看它可以。
链接 – https://plbtc.page.link/aF8A
随意购买你想要的额外收入的一切。
链接 – https://plbtc.page.link/aF8A
每个需要钱的人都应该尝试这个机器人。
链接 – https://plbtc.page.link/aF8A
赚$1000一天很容易,如果你使用这个金融机器人。
链接 – https://plbtc.page.link/NcYR
金融机器人是你未来的财富和独立性。
链接 – https://plbtc.page.link/coin
没有投资的巨额收入是可用的。
链接 – https://plbtc.page.link/coin
使用这个金融机器人让自己在未来发财。
链接 – https://plbtc.page.link/coin
机器人不夜城。 它为你24/7钱24/7.
链接 – https://plbtc.page.link/v2EF
New Year’s time for gifts! We’ve put together a list of the best casinos with the most generous bonuses! Play now and win!
Link – http://bestcasinos2019.com/
即使是一个孩子知道如何make钱。 你呢?
链接 – https://plbtc.page.link/v2EF
小额投资可以快速带来大量美元。
链接 – https://plbtc.page.link/Dw1j
现在启动金融机器人开始earning钱。
链接 – https://alloa.page.link/promo
看看自动机器人,它适合你24/7。
链接 – – https://alloa.page.link/promo
每个需要钱的人都应该尝试这个机器人。
链接 – http://go.tiptopko3.com/096s
您的计算机可以为您带来额外的收入,如果你使用这个机器人。
链接 – https://24crypto.de/minimum-deposit-btc-binance.php
寻找额外的钱? 尝试最好的金融工具。
链接 – https://24crypto.de/how-to-deposit-bitcoin-to-kraken.php
Need some more money? Robot will earn them really fast.
Link – https://24crypto.de/bitcoin-learn-to-trade.php
找到成功公式。 了解更多关于它。
链接 – https://24crypto.de/bitcoin-trading-accounts.php
现在在网上making钱更容易。
链接 – – https://24crypto.de/how-does-trading-in-bitcoin-work.php
赚几千块钱 无需支付任何费用。
链接 – https://24crypto.de/how-to-deposit-money-into-bitcoin-wallet.php
查看最新的方式来make取梦幻般的利润。
链接 – https://24crypto.de/best-bitcoin-platforms-uk.php
财务独立是每个人都需要的。
链接 – https://24crypto.de/universe-markets-bitcoin.php
赚钱可以是非常容易的,如果你使用这个机器人。
链接 – https://24crypto.de/deposit-bitcoin-on-skrill.php
立正! 在这里,你可以在网上earn钱!
链接 – https://24crypto.de/btc-td-ameritrade.php
学习如何使数百背上的每一天。
链接 – – https://24crypto.de/bitcoin-and-ethereum-market.php
需要钱?? 金融机器人是您的解决方案。
链接 – https://24crypto.de/bitcoin-futures-symbol-on-interactive-brokers.php
最好的在线投资工具被发现。 了解更多!
链接 – https://24crypto.de/capital-gains-bitcoin-trades.php
Rich people are rich because they use this robot.
Link – https://24crypto.de/icmarkets-btcusd.php
在线收入是财务独立的最简单方法。
链接 – https://24crypto.de/btc-marketsnet-review.php
查看最新的方式来make取梦幻般的利润。
链接 – https://24crypto.de/cara-deposit-di-vipbitcoincoid.php
查看最新的方式来make取梦幻般的利润。
链接 – https://24crypto.de/bitcoin-otc-markets.php
金融机器人是富人的最佳伴侣。
链接 – https://24crypto.de/melbourne-bitcoin-broker.php
generic viagra, 100mg viagra online without perscription viagra paypal payment canada
我们知道如何提高您的财务稳定性。
链接 – https://24crypto.de/bitcoin-profit-login-deutsch.php
赚钱,而不是战争! 金融机器人是你所需要的。
链接 – – https://24crypto.de/btc-trade-chart.php
Start making thousands of dollars every week.
Link – https://24crypto.de/how-to-trade-bitcoin-for-serious-profit-pdf.php
看看机器人如何使$1000从$1投资.
链接 – – https://24crypto.de/bitcoin-how-do-you-trade.php
如果您使用金融机器人,您的资金保持24/7增长。
链接 – – https://24crypto.de/how-to-trade-bitcoin-futures-on-etrade.php
让美元只是坐在家里。
链接 – https://24crypto.de/btc-good-market.php
无需再工作,而你有机器人推出!
链接 – – https://24crypto.de/lost-everything-trading-bitcoin.php
最好的在线投资工具被发现。 了解更多!
链接 – https://24crypto.de/bitcoin-trading-vs-stock-trading.php
看看自动机器人,它适合你24/7。
链接 – https://24crypto.de/difference-between-bitcoin-and-currency-trading.php
我们知道如何提高您的财务稳定性。
链接 – https://24crypto.de/bitcoin-projected-market-cap.php
This robot will help you to make hundreds of dollars each day.
Link – https://24crypto.de/iq-option-broker-trade-forex-cfds-bitcoin-apk.php
在线收入是财务独立的最简单方法。
链接 – https://24crypto.de/singapore-bitcoin-trading.php
对于大家谁七嘴八舌的财务独立的最佳途径。
链接 – https://24crypto.de/deposit-bitcoin-to-address.php
赚钱是很容易的,如果你使用金融机器人。
链接 – https://24crypto.de/bitcoin-trading-on-margin.php
点击机器人可以为您带来数千美元。
链接 – https://24crypto.de/canada-btc-trade.php
我们知道如何提高您的财务稳定性。
链接 – https://24crypto.de/bitcoin-trade-volume-by-month.php
启动机器人,让它给你带来的钱。
链接 – https://24crypto.de/bitcoin-market-vs-gold.php
尝试在互联网上最好的金融机器人。
链接 – – https://24crypto.de/bitcoin-trading-volume-charts.php
每个人都可以earn尽可能多的,因为他现在想要的。
链接 – https://24crypto.de/bitcoin-trading-platforms-in-south-africa.php
如果你使用这个机器人在线工作可以真正有效。
链接 – https://24crypto.de/short-bitcoin-etrade.php
额外的收入现在可用于世界各地的任何人。
链接 – https://24crypto.de/bitcoin-trade-volume-graph.php
机器人是每个想要earn钱的人的最佳解决方案。
链接 – https://24crypto.de/how-to-earn-profit-in-bitcoin.php
哇塞! 这个机器人是一个在线职业生涯的良好开端。
链接 – https://24crypto.de/bitcoin-market-cap-vs-apple.php
寻找一个简单的方法来make钱? 看看金融机器人。
链接 – – https://24crypto.de/best-bitcoin-brokers-usa.php
让你的钱包厚的最快方法就在这里。
链接 – https://24crypto.de/paginas-de-trading-bitcoin.php
Making money in the net is easier now.
Link – https://24crypto.de/how-to-trade-in-bitcoin-philippines.php
了解财务独立的最快方法。
链接 – – https://24crypto.de/yobit-bitcoin-deposit.php
看你的钱增长,而你与机器人投资。
链接 – https://24crypto.de/ppc-btc-tradingview.php
Even a child knows how to make money. This robot is what you need!
Link – https://24crypto.de/bitcoin-deposit.php
即使是一个孩子知道如何使$100今天这个机器人的帮助。
链接 – https://24crypto.de/bitcoin-platform-paypal.php
赚取额外的钱没有努力和技能。
链接 – – https://24crypto.de/icmarkets-btcusd.php
即使是一个孩子知道如何使$100今天。
链接 – https://24crypto.de/forex-brokers-offering-bitcoin.php
只有一个点击可以长大你的钱真的很快。
链接 – https://24crypto.de/fund-trading-bitcoin.php
赚几千块钱 金融机器人将帮助你做到这一点!
链接 – https://24crypto.de/bitcoin-real-time-trading-view.php
Thank you!!1
在线收入是你成功的关键。
链接 – https://24crypto.de/michael-carroll-bitcoin-trading.php
这是最气人的事
只有一个点击可以长大你的钱真的很快。
链接 – https://24crypto.de/broker-bitcoin-indonesia.php
我们知道如何变得富有,你呢?
链接 – – https://24crypto.de/cara-deposit-iq-option-dengan-bitcoin.php
无需再工作,而你有机器人推出!
链接 – – https://24crypto.de/best-canadian-bitcoin-broker.php
没有必要再找一份工作。 在线工作。
链接 – https://24crypto.de/bitcoin-trading-richard-branson.php
找到最快的方法,使你的钱包厚。
链接 – – https://24crypto.de/most-secure-bitcoin-platform.php
使用这个金融机器人让自己在未来发财。
链接 – https://24crypto.de/bitcoin-robot-trader.php
钱,钱! 赚更多的钱与金融机器人!
链接 – https://24crypto.de/btc-trading-bot-open-source.php
赚钱,而不是战争! 金融机器人是你所需要的。
链接 – https://24crypto.de/the-great-bitcoin-bull-market-2017.php
为你的家人提供这笔钱的年龄。 启动机器人!
链接 – https://24crypto.de/how-to-buy-bitcoin-without-a-broker.php
开始做成千上万美元每星期。
链接 – https://24crypto.de/bitcoin-profit-app-dragons-den.php
机器人不夜城。 它为你24/7钱24/7.
链接 – https://24crypto.de/trade-with-bitcoin-or-ether.php
赚钱是很容易的,如果你使用金融机器人。
链接 – https://24crypto.de/best-platform-for-bitcoin-margin-trading.php
即使是一个孩子知道如何make钱。 你呢?
链接 – https://24crypto.de/how-to-deposit-btc-binance.php
现在在网上making钱更容易。
链接 – https://cryptolabz.de/next-bitcoin-bull-market.php
赚几千块钱 无需支付任何费用。
链接 – https://cryptoncoins.de/bitcoin-global-trading-volume.php
开始做成千上万美元每星期。
链接 – https://aicrypto4.de/stock-market-crashing-bitcoin.php
加入这里make钱的成功人士的社会。
链接 – https://cryptoncoins.de/bitcoin-trade-canada.php
如果您使用金融机器人,您的资金保持24/7增长。
链接 – https://allcryptocoins.de/stock-market-crash-bitcoin.php
开始使数以万计美元每星期使用这个机器人。
链接 – – https://bitmoneylab.de/btc-markets-code.php
金融机器人是你的#1专家的making钱。
链接 – https://affcrypto.de/truth-behind-bitcoin-trader.php
赚取额外的钱没有努力和技能。
链接 – https://cryptocoin365.de/best-bitcoin-trading-app-android.php
每个人的额外收入。
链接 – https://bitcoinlife24.de/backoffice-impactus-trader-btc.php
The financial Robot is your future wealth and independence.
Link – https://bitcoinlife24.de/bitcoin-lightning-network-node-profit.php
找到最快的方法,使你的钱包厚。
链接 – – https://bitcoinlife24.de/bitcoin-trading-is-safe-or-not.php
每一个你的美元可以变成$100你午饭后这个机器人。
链接 – https://bitcoinlife24.de/bitcoin-trading-system-on-shark-tank.php
赚取额外的钱没有努力和技能。
链接 – – https://bitcoinlife24.de/the-truth-about-bitcoin-trader.php
赚几千块钱 无需支付任何费用。
链接 – https://cryptocoin365.de/cara-deposit-vip-bitcoin-di-alfamart.php
即使你睡觉,金融机器人也适合你。
链接 – https://cryptodayly.de/market-size-of-bitcoin.php
赚几千块钱 金融机器人将帮助你做到这一点!
链接 – https://cryptocoin365.de/how-do-i-deposit-bitcoin-to-bittrex.php
随意购买你想要的额外收入的一切。
链接 – https://cryptodayly.de/will-bitcoin-go-up-if-stock-market-crashes.php
找到成功公式。 了解更多关于它。
链接 – – https://cryptolabz.de/btc-markets-safe.php
Feel free to buy everything you want with the additional income.
Link – https://cryptocoin365.de/where-can-i-trade-bitcoin-futures.php
大多数成功的人已经使用机器人。 你呢?
链接 – – https://cryptoncoins.de/bitcoin-profit-now-musk.php
启动机器人,让它给你带来的钱。
链接 – https://affcrypto.de/bitcoin-trader-foros.php
学习如何使数百背上的每一天。
链接 – https://bitcoinlife24.de/r-bitcoinmarkets.php
金融机器人保证每个人的稳定性和收入。
链接 – https://cryptodayly.de/btc-markets-how-to-buy-ripple.php
The best online job for retirees. Make your old ages rich.
Link – https://bitcoinlife24.de/forum-broker-bitcoin.php
在线金融机器人是您成功的关键。
链接 – http://stuntszene.de/hacker-email-bitcoin-2019.php
开始使数以万计美元每星期使用这个机器人。
链接 – http://feuerwehr-matzenbach.de/que-hacer-para-ganar-bitcoins-gratis.php
Считаешь себя уважаемым опытным дачником? Даже в кризис не знаешь, что такое голод, потому что делаешь запасы на зиму? Солить капусту не наш метод! 500 долларов ежемесячно — вот, что значит хороший урожай! Собрать прибыль https://cloud.mail.ru/public/NGUb/HTk53qfHF
我们知道如何提高您的财务稳定性。
链接 – http://ute-strohner.de/btc-prediction-price-2018.php
#1金融专家在网! 看看新的机器人。
链接 – http://timberlandschuheherren.de/how-long-does-bitcoin-take-to-withdraw.php
随意购买你想要的额外收入的一切。
链接 – http://natur-holzbausteine.de/mft-bitcoin.php
寻找一个简单的方法来make钱? 看看金融机器人。
链接 – http://timberlandschuheherren.de/bitcoin-que-es.php
不讲武德
有钱人是有钱的,因为他们使用这个机器人。
链接 – http://stuntszene.de/bitcoin-price-june-2019.php
交换友情链接http://baidu.zhizhuowz.com/
Make yourself rich in future using this financial robot. https://crypto.gravedanger.biz#hes
Try out the best financial robot in the Internet. https://crypto.gravedanger.biz#hes