功能预览

功能介绍

防采集干扰码在访客视角长什么样,会影响正常阅读吗

干扰码是 AnQiCMS 内置的防采集能力:针对批量抓取与复制搬运的文本流掺入噪声字符,而浏览器渲染给真人访客的版面不受影响,正常阅读察觉不到。它与敏感词过滤、JWT 认证、防 SQL 注入和 XSS 同属站内防护层,但职责不同:干扰码保护内容资产,其余防线保护站点本身。开启范围按需控制,避免无差别全站生效。

干扰码 内容保护 防采集

功能介绍

内容站被批量采集是常见困扰:辛苦产出的文章几分钟内出现在别的站点上。AnQiCMS 内置的防采集干扰码针对的就是这种行为——在内容被以文本流方式抓走时掺入噪声字符,而浏览器渲染给真人访客的版面不受影响。先回答最关心的问题:正常阅读看不到它,干扰码改变的是「抄走的那份文本」,不是「看到的那页内容」。

干扰码针对的是什么行为

采集工具的工作方式与浏览器不同:它不发完整渲染请求,而是把页面文本或接口返回的正文原样拿走,批量落进自己的库。这类文本流拿到的内容里,干扰码以人眼不在意、机器照单全收的形式混入——搬运方得到的就是夹着噪声的文字,直接发布质量崩坏,人工清洗成本又高。对内容被逐字洗版的站点,这一层把「零成本搬运」变成「有成本搬运」。

真人视角为什么看不到

真人访客经过的是完整渲染路径:浏览器按页面结构显示文字与版式,正文读起来和没开干扰码时没有区别。区别出现在两条路径的产物不一致时——复制文本流与渲染结果本来就不同,采集方拿到的那份被掺了噪声,而截图、录屏这类「按渲染结果搬运」的方式不在干扰码的职责内,那需要水印一类的另一种手段。把干扰码理解成「对文本流的防线」,就不会用它去挡错目标。

哪些场景要控制开启范围

干扰码适合开启在原创价值集中的正文输出上,不必无差别全站生效:栏目导航、联系方式这类功能文本没有保护必要,掺噪声反而可能干扰依赖文本准确性的下游使用。抓取协作的部分也要留边界——搜索引擎正常抓取站点地图指向的内容是收录基础,防采集不等于拒绝搜索引擎,配置时以「批量搬运者被掺噪、正常抓取与阅读不受影响」为判断标准。

与站内其他防护层的分工

干扰码守的是内容资产,另有两条防线保护站点本身:一条是输入面,内置的 JWT 认证、防 SQL 注入与 XSS 攻击能力挡住借内容接口进来的攻击尝试;一条是发布面,敏感词过滤与内容审核决定什么文字能对外出现。三层各自独立生效:干扰码不防攻击,认证不防采集,审核管不了搬运。站点安全与内容保护是两组问题,配防线时别用一层的答案去填另一层的空。

常见问题

问:开了干扰码,用户全选复制文章会不会带噪声? 答:设计目标是让按渲染显示的阅读不受影响;不同浏览路径的产物存在差异,对以「复制原文再发布」为主的栏目开启即可。

问:干扰码能百分之百防住采集吗? 答:不能。它提高的是批量搬运的成本,配合更新节奏、原创声明与渠道投诉使用,才是完整的内容保护策略。

问:和 RSS 输出冲突吗? 答:以文本流为通道的订阅输出要不要带干扰,取决于你是否希望全文外发;只出摘要的订阅形式与干扰码互不干扰。