精彩热议 / 热议详情

博客评论,别把读者挡在验证码外面

来自:记录生活 2026-11-12 00:00 72 条评论

最近逛一些博客,想留句话,结果先做题。有的要输四位数字,有的要拖动滑块,还有的要先登录账号。折腾半天,原本想说的话也忘得差不多了。有一次连着试了三遍,最后提示操作过于频繁,我索性关掉页面,那篇文章也没再看完。我能理解站长的顾虑。评论一开放,垃圾广告就跟着来,办证、博彩、代开发票,删都删不完。可验证码拦住的往往不是机器人,而是真正想留言的人。机器人早就学会绕过去了,普通读者对着一堆扭曲的字母看了又看,最后干脆关掉页面。我现在没给评论加验证码。第一次留言需要审核,后台配了过滤插件,常见的垃圾评论基本进不来。审核也不费事,后台一眼就能看出哪些是广告,哪些是真的想聊天。偶尔有漏网的,手动删掉就行,也花…

这里只收录了这篇的「讨论信息」,没有正文。想看原文,点上面的标题去作者网站 (新窗口打开)。

全部评论 共 72 条 · 第 1/4 页

  • 沉沦 昨天 21:52

    其实能挡挡机器人就够了。

  • Ewan 博主 回复 @沉沦 昨天 21:57

    每个人的观点不一样吧,的确有那种验证码看半天看不出来啥,到最后本来想说的话以失败告终

  • 扶苏 昨天 20:11

    是真的有狠人的,评论关闭,只要自己写的开心即可~

  • Ewan 博主 回复 @扶苏 昨天 21:56

    哈哈,我也见过呢 😂

  • 再花 昨天 14:08

    我的验证码就只有一个 10 以内的加减法,毕竟面对人工垃圾评论,再好的验证码也是挡不住的,只要挡一些最低质的爬虫评论就好。 相比于垃圾广告,我更怕的是恶意反动违法评论,我的网站有备案,一旦绕开了检查机制出现在网站上我就怕要被抓去喝茶()所以我会人工审核所有别人提交的信息,即使麻烦点、没有时效性,但安全第一XD哎哟怎么还有字数上限,写了一堆那我就分开评论吧!

  • 再花 回复 @再花 昨天 14:08

    后来有一些人工提交的垃圾评论,我做了一个静默黑名单机制,被拉黑的用户评论时会看到正常通过,接口也调用了,但实际上不会邮件通知我,也不会出现在我的后台,而是被归纳在黑名单数据库中。你评你的,反正所有人都看不着。 PS:因为要是明显拉黑了,他们换个IP、ID,一样可以评论,所以我才用了静默的方式。

  • Ewan 博主 回复 @再花 昨天 22:15

    哈哈,跟他们斗智斗勇,我这里基本没什么垃圾评论了,好几年前我印象是垃圾评论还是比较多的,后来慢慢的也就基本没有了

  • 曾墨 昨天 12:11

    简单的验证还是可以的,我之前每天都有外国的IP用英文发广告,不要搞太复杂的验证码的情况下真正想评论的人是可以接受验证码功能的。这两天我也借鉴了一个站点的功能,可以选择是否显示位置和是否接收回复邮件提示。你的观点我还是比较认同的,写博客主还是以内容为主,花里胡哨的东西还是少花些精力,虽然我也喜欢搞些花里胡哨😂

  • Ewan 博主 回复 @曾墨 昨天 22:08

    我刚去博主那边看了一下,猛一看似曾相识,仔细一看,哈哈,改动的也不少呢 😂

  • aboss.top 昨天 09:31

    确实没必要搞的太复杂,说实话也没多少人会评论🤣

  • Ewan 博主 回复 @aboss.top 昨天 22:04

    搞的各种验证,困难重重的 🤣

  • Hary 一天前

    我感觉没必要,有那种很复杂的也确实麻烦,敢怒不敢言啊,其实也没那么多的垃圾评论,为了屏蔽那一丢丢,弄得正常访客的体验大打折扣有点得不偿失了,一般简单点的也无所谓了

  • Ewan 博主 回复 @Hary 一天前

    同感,简单能接受,复杂就劝退了。为了那几条垃圾评论把正常读者挡在外面,不划算。我现在就是靠审核和过滤兜着 😉

  • 维特笔记 一天前

    我感觉根本没必要弄什么验证码之类的,有的验证码弄的太花哨了,还是简单一点更好,垃圾评论这块我感觉现在真的没多少,也有可能是我的小破站访客少,简单一点挺好

  • Ewan 博主 回复 @维特笔记 一天前

    对的,现在的确没有那么多垃圾评论了,现在的验证方式真的是五花八门

  • 云心 一天前

    越省心越好,就怕评论错误,真的特尴尬无语。

  • Ewan 博主 回复 @云心 一天前

    同感,验证码最大的问题就是容易把真想留言的人挡在外面。我现在是首次审核 + 后台过滤,尽量让评论一次发出去,真有提交失败的情况,告诉我我去研究一下

  • mao 一天前

    我是用typecho默认的评论,然后让Ai写了个拦截的代码。 之前有广告来光临过,我把它们拉入垃圾评论里,Ai写的那个拦截是识别到垃圾评论里的邮箱就不给评论,我自己试了是没啥问题的 目前也没看到机器人再次光临XD

  • Ewan 博主 回复 @mao 一天前

    也是一个插件?你这挺不错的一个方案,我现在就是初次审核+人肉+过滤,基本见不到

  • mao 回复 @Ewan 一天前

    不是插件,是写了三个文件代码,一个是后端拦截,一个前端提示评论失败,一个js兜底放拦截拉黑的邮箱。😂我也在考虑要不要整成插件,又怕插件会出错