用wp建站的朋友遇到网站被采集挺苦恼,于是产生这个防采集的小思路。
插件起名:WP防止采集助手
使用说明:本插件就是一个独立的文件,没有任何配置文件,使用时需要修改文件代码,本插件不会破坏正文内容,不影响搜索引擎抓取,但对指定IP访问时内容中会插入广告代码
BUG修复/功能增加:
2022-09-18,新增只在内容页有效
2022-09-18,新增多广告插入
2022-09-18,新增随机抽取3条广告
2022-09-19,修复错误,已测试
2022-10-04,禁止外部访问fangcaiji.php文件
使用方法:
1,按wp正常插件安装即可,安装好之后会出现在网站/wp-content/plugins/目录中,完整路径:/wp-content/plugins/fangcaiji.php
2,编辑fangcaiji.php,填写采集IP,每行IP填写格式【”123.123.123.123″,】,如下所示
function filter_ips() { $ipstr = array( "123.123.123.123", "124.123.124.124", "127.0.0.1", /* 这里可以插入更多IP,根据上面格式添加 */ ); return array_filter($ipstr); }
3,插入内容,可以是html或文本,广告内容会随机在正文中插入,以免被采集器识别,array_rand($ads,3);默认随机抽取3条,数字就代表条数
function insert_content($content,$count=1) { /* 插入广告代码,可以是html或文本 */ $ads = array( "!!!!!广告内容1!!!!", "!!!!!广告内容2!!!!", "!!!!!广告内容3!!!!", "!!!!!广告内容4!!!!", "!!!!!广告内容5!!!!", ); //随机抽取3条 $nads = array_rand($ads,3); foreach($nads as $n){ $content = rand_in_str($content,$ads[$n]); } return $content; }
4,按正常WP插件安装即可,代码下载:插件下载(如果有需要其他cms的和自动添加采集IP黑名单等高级功能的请加我微信咨询,解放双手是我的座右铭)
收费版的一些功能介绍:
1,后台爬虫抓取日志趋势图
2,黑名单管理
3,爬虫黑名单机制
4,浏览器检测
5,空UA检测
6,日志清理
7,白名单设置
8,内容广告设置
9,标题敏感词设置
演示视频:
免责声明:使用本插件造成一切后果由使用者负责,请勿用做非法用途!
我开发的高效率发文工具:头条捕手浏览器插件V1.0.1
原创文章,作者:admin,如若转载,请注明出处:http://106.13.203.214:8080/fangcaiji/