垃圾广告评论、博彩外链、色情灌水留言会污染网站内容、拖累审核工作量,还会触发搜索引擎垃圾内容判定,造成收录下滑、权重波动。ZBlogPHP 默认评论功能无过滤防护,极易被群发工具批量刷广告。本文完整讲解关闭评论、手动审核、IP 拦截、关键词屏蔽、反垃圾全套实操方案,宝塔 + ZBlog 环境直接套用。
一、按需关闭评论功能(全站 / 单篇文章)
方式 1:全站彻底关闭评论(纯技术笔记站适用)
登录 ZBlog 后台,顶部「网站设置」-「评论设置」
找到「开启评论功能」,取消勾选,保存
清空站点缓存,前台所有文章评论框直接消失
配套模板修改:打开主题 article.html,删除评论调用代码,避免残留空白区块:
{if $article.CommentStatus=='open'}
<!-- 此处删除评论区块HTML代码 -->
{/if}方式 2:单篇文章独立关闭评论
方式 3:指定分类批量禁用评论
二、开启评论人工审核,杜绝广告直接展示
后台「网站设置」→「评论设置」
勾选「所有评论需审核后显示」
可选开启「游客评论必须填写邮箱」,增加群发工具提交门槛
三、关键词屏蔽,自动拦截博彩、外链、敏感词留言
1. 后台批量添加屏蔽关键词

2. 屏蔽外链完整方案
http://、https:// 两个特征字符串,可大幅拦截外链广告。四、IP 拉黑,封禁恶意灌水 IP
后台评论列表,查看广告评论对应的访客 IP 地址
复制 IP,进入「屏蔽 IP」页面,添加该 IP 永久封禁
支持 IP 段批量拉黑,同一网段批量刷评论可直接封禁整段 IP
五、进阶反垃圾评论加固(防爬虫群发)
1. 开启评论验证码
2. 限制同一 IP 评论频率
3. 禁止游客匿名评论
六、模板层面隐藏评论输入框
{if $article.CommentStatus=="open" && $zbp->Config('ZC_COMMENT_SWITCH')}
<!-- 评论表单代码 -->
{else}
<p>本文已关闭评论功能</p>
{/if}七、垃圾评论定期清理运维习惯
每周查看一次待审核评论列表,批量删除广告留言
定期扩充屏蔽关键词词库,新增新型广告特征词
导出拉黑 IP 列表备份,重装程序后可一键导入
八、SEO 层面好处
无垃圾外链、广告内容,页面纯净度提升,搜索引擎信任度提高
无需大量人工审核,持续输出原创干货内容,利于长尾词收录
不会因为垃圾外链被判定为垃圾站点,规避降权风险
标签: ZBlog 关闭评论 ZBlog 屏蔽垃圾评论 ZBlog 评论关键词拦截 ZBlog 防广告留言 ZBlog 拉黑 IP


