最も必要とされている時に、信頼できるWordPressチュートリアルを。
WordPress入門ガイド
WPBカップ
2500万人以上
当社のプラグインを使用しているウェブサイト
16+
WordPress経験年数
3000+
専門家によるWordPressチュートリアル

WordPressコメントスパムをコメント用Cookieで削減する方法

成長中のサイトには新たな課題が伴いますが、その一つがコメントスパムです。幸いなことに、コメントスパムに効果的に対処するためのソリューションはたくさんあります。例えば、Akismetを使用することで、コメントスパムを効果的に減らすことができます。また、スパムボットをブロックするためにCAPTCHAを使用することもできます。この記事では、WordPressのコメントスパムをCookies for Commentsで減らす方法を紹介します。

まず、Cookies for Commentsプラグインをインストールして有効化する必要があります。このプラグインはすぐに機能し、設定する必要はありません。

コメント用Cookieの仕組み

コメントスパムのほとんどは、スパムボットによって送信されています。これらのスパムボットは、基本的にウェブをクロールしてコメントフォームを探し、スパムコメントを送信するソフトウェアスクリプトです。

何千ものウェブサイトにスパムを送信するために、これらのプログラムは画像やスタイルシートを読み込みません。ページ上のテキストがあれば、コメントフォームの存在を判断するのに十分です。

コメント用Cookieプラグインは、WordPressサイトのページにアクセスされた際に、スタイルシートまたは画像を読み込みます。ユーザーのブラウザがスタイルシートまたは画像ファイルをダウンロードした場合、プラグインはユーザーのブラウザにCookieを設定します。

ユーザーがコメントを投稿しようとすると、プラグインはクッキーをチェックします。クッキーが存在する場合、それはユーザーがスパムボットではないことを意味します。

Cookieが存在しない場合、そのユーザーはスパムボットである可能性が高く、送信されたコメントはスパムとしてマークされます。

スパムボットによるコメントを完全に停止する方法

コメント用の Cookie はスパマーを正常に検出しますが、コメントを投稿することは許可します。このコメントはスパムコメントに入ります。もう少し努力すれば、ボットがコメントを投稿するのを完全に阻止できます。

そのためには、Cookieの値を見つける必要があります。ウェブサイト上のどこかを右クリックし、ページのソースを表示を選択してください。

Google Chrome でページソース表示を開く

これにより、ブラウザに新しいタブが開き、ページのHTMLソースが表示されます。ページの下部までスクロールして、次のような行を見つけてください。

<img alt='css.php' src="http://example.com/wp-content/plugins/cookies-for-comments/css.php?k=9692e3a737ecafe8fe6329490410ff50&amp;o=i&amp;t=201927728" width='1' height='1' />

css.php?k=の後の値はCookieの値です。この例のように、 9692e3a737ecafe8fe6329490410ff50です。次のステップでこの値が必要になります。

FTPクライアントを使用してウェブサイトに接続し、.htaccessファイルを編集する必要があります。.htaccessファイルの先頭に、このコードを貼り付けてください。

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]

XXX をクッキーの値に置き換える必要があります。

これで完了です。.htaccessファイルはCookieの値を検索し、値が見つからない場合は、ユーザーのコメントを停止します。

この記事が、あなたのサイトでの WordPress コメントスパムを減らすのに役立ったことを願っています。

この記事が気に入った場合は、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。TwitterおよびGoogle+でも私たちを見つけることができます。

開示: 当社のコンテンツは読者によってサポートされています。これは、一部のリンクをクリックすると、手数料が発生する可能性があることを意味します。WPBeginnerがどのように資金調達されているか、なぜそれが重要なのか、そしてどのように私たちをサポートできるかを確認してください。こちらが当社の編集プロセスです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

8 CommentsLeave a Reply

  1. WP 3.9 を実行していますが、このプラグインは 3.9 でテストされていないと WP から警告されます。これは解決に取り組んでいただけますか?(そして、素晴らしいプラグインのように見えるものに感謝します!)

    [私もWP 4.0サイトを運営しており、両方にプラグインをインストールしました。うまくいけばお知らせします。]

Leave A Reply

コメントいただきありがとうございます。すべてのコメントは、コメントポリシーに従ってモデレーションされ、メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で意味のある会話をしましょう。