Feb 05, 2005
a tag チェック
a tag チェックは、コメントやトラックバックの本文にリンクが張られていた場合、スパムと判定するチェックです。
最近、MTでのスパム対策で使われ始めており、非常に効果が有るという事ですので、採用する事にしました。
一瞬、スパマーで無い人がa tagをつけて投稿されたらまずいんじゃないの?と思いましたが、その必要は無いと判断しました。
スパムではなくて a tag をつけて送る人は以下の理由でまずいない。
- コメントでタグを書き込む人はまずいない。
- トラックバックは通常はタグを取って送る様になっている。
仮にスパムではなくて a tag をつけて送られて来たとしても、XSS脆弱性対策の為にサニタイズ処理をしている場合(スターターキットは対応済み)、全てのタグは実体参照に変換されるから、そもそも a tag を投稿する事自体意味が無い。
多くのスパマーは本文にリンクを沢山つける事で自分のページランクを高めようとするので、a tagをスパムとして弾くのはno followタグの目指している方向の直接的な解であり、効果的なはずである。
no followタグはそれ自体では効果がなく、間接的な解であるが、スパマーに意欲をそぐという意味で、長い時間をかければ効果が出てくると思われる。
ちょっと説明が分かりにくいかもしれないが、一言でいうと、no followタグと同じ目的の対策であり、かつ、即効性がある対策という事です。
現在、トラックバックURLはスパム対策の為に非表示としています。
表示する為には、「表示」ボタンをクリックして下さい。
・1日以上前に開いたページのTBアドレスを使うとスパムとして弾きます。
・MovableTypeのクイックポストではTBを送れません。
writeback message: Ready to post a comment.
現在、投稿フォームはスパム対策の為に非表示としています。
表示する為には、「表示」ボタンをクリックして下さい。
A quick preview will be rendered here when you click "Preview" button.