6

私のブログで問題が発生しました。私のブログ記事に「素敵な」コメントを残してくれる親切なボットからの訪問がありました :(

キャプチャモジュールを使用する以外に、それらを締め出すためのよりスマートな方法があるかどうか疑問に思っています. キャプチャモジュールに関する私の問題は、それらがユーザーにとって迷惑だと思うことです:(

それが誰かの助けになるかどうかはわかりませんが、私のサイトはasp.net mvcベータ版です。

4

8 に答える 8

11

これを使うことを考えたことはありますか?

http://akismet.com/

よくある質問から

新しいコメント、トラックバック、またはピンバックがブログに来ると、Akismet Web サービスに送信されます。Akismet Web サービスはコメントに対して何百ものテストを実行し、賛成または反対を返します。

とても使いやすいシステムで、おすすめです。

于 2008-11-03T21:59:28.407 に答える
7

私はHoneypots と Hashes で幸運に恵まれました。

ロボットが正常に投稿するのを困難にすることで、ユーザーが登録、キャプチャ、または akismet からの誤検知なしで投稿できるようにすることができます。

于 2008-11-03T22:37:45.723 に答える
5

本当にシンプルなCAPTCHAを用意してください。おそらく、常に「オレンジ」にしますか?誰もそれをやったことがないと思います。

于 2008-11-03T22:08:44.910 に答える
2

Akismet は間違いなく、私が知っているスパム コメントを制限するための第 1 の方法です。また、それをサードパーティにオフロードするのもいいです(合理的な価格で)..そのように、クライアントが不満を言う場合は、「責任を転嫁する」だけです

もう 1 つのオプションは、mod_security のスパマー署名ファイルのようなものを組み込むことです。コメントをスキャンして、一致した場合にモデレートするメッセージを配置できるキーワードのリストがあります。ただし、これらのキーワードを含むトピックについて実際に議論した掲示板がある場合は、多くのモデレーターが必要になります。:-)

また、IP をスキャンして SpamHaus または DCShield のブロック リストと照合することも検討してください。私たちは最近このアプローチを開始しましたが、驚異的な成果を上げています。

機能しないもの: 登録が必要、単純なキャプチャ、ユーザー エージェント... これらは自動化するか、安価な労働力で無効にすることができます。

于 2008-11-03T22:11:08.023 に答える
0

いくつかの回答がAkismetにアドバイスしましたが、私は同意せず、動的キャプチャアプローチが最良のものであると考えています

于 2011-01-25T09:03:58.447 に答える
0

Disqusを使用してブログのコメントを実行することで、スパムを他人の問題にしました。切り替えて以来、スパムはありません.Disqusは常にそれを維持しています.

于 2008-11-04T03:20:54.640 に答える
0

いくつかの選択肢があると思います...

  1. コメントを投稿するには登録が必要ですが、これはキャプチャよりも煩わしいので、おそらく最良のアイデアではありません

  2. ポスターのユーザー エージェント (ここを参照) を調べて、本物に見えるものを探すか、疑わしいと思われるものを除外します

  3. 素敵なキャプチャを使用してください。面倒ですが、適切に使用すればそれほど悪くはありません。先日、Gmailの内容を読むことができなかったため、Gmailにサインアップするのに7回の試行が必要でした. 素敵なキャプチャですが、それほど悪くはありませんが、短くて読みやすいものにしました

于 2008-11-03T22:03:08.337 に答える
0

受信しているスパムがリンクの多いものである場合、2 つ以上のリンクを含むコメントはスパム コメントであると見なし、ブログの作成者が承認しない限りブログに投稿しないでください。これは、ほとんどのコメント スパム プラグインが行うことです。私は現在、ブログ ソフトウェアに取り組んでおり、akismet を完全に統合できるようになるまでの間、このソリューションを採用しました。

于 2008-11-03T22:07:59.513 に答える