WP防止采集助手(正文随机插入广告代码)

用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,如若转载,请注明出处:https://seopuzi.com/fangcaiji/