KEMBAR78
WordPressのコメントフォームにreCAPTCHAを簡単に追加する方法

WordPressのコメントフォームにreCAPTCHAを簡単に追加する方法

スパムコメントは最悪です。まるで、あなたが丹精込めて作り上げたウェブサイトに、招かれざる客が無意味な落書きをしているかのようです。

私たちは長年にわたり何百ものWordPressサイトの管理を支援してきましたが、スパムコメントに関するフラストレーションは、サイトオーナーから最もよく聞かれる苦情の1つです。

しかし、ボットを停止するためだけにコメントを完全に無効にする必要はありません。より良い解決策があります:reCAPTCHA

reCAPTCHAは、コメントセクションのセキュリティガードのようなものです。スマートなパズルや簡単なチャレンジを使用して、ボットではなく実際の人間だけが投稿にコメントを残せるようにします。

このガイドでは、WordPressのコメントフォームにreCAPTCHAを簡単に追加する方法を紹介します。これにより、スパムを防ぎ、本物の会話の流れを可能にします。🛡️

WordPressコメントフォームにreCAPTCHAを追加する方法

Google reCAPTCHAとは?

コメントスパムは、多くのWordPressウェブサイトで問題となっています。WordPressの人気スパムフィルタリングサービスであるAkismetは、毎時約750万件のスパムコメントをブロックしています。

reCAPTCHAは、それを撃退するための最良の方法の一つです。reCAPTCHAは、ロボットと人間のユーザーを区別できる高度なCAPTCHA形式です。

実際、CAPTCHA は「Completely Automated Public Turing Test to Tell Computers and Humans Apart」(コンピューターと人間を区別するための完全に自動化された公開チューリングテスト)の略です。

Google は 2009 年に CAPTCHA 技術を買収し、その後 reCAPTCHA としてブランド名を変更しました。また、人間がテストに簡単に合格できるようにしました。

テストに合格するために、ユーザーは自分がロボットではないことを示すチェックボックスをクリックする必要があります。すぐに合格するか、一致するオブジェクトをクリックする必要がある複数の画像のセットが表示されます。

新しいreCAPTCHA

Google は、ウェブサイトの所有者が お問い合わせフォームログインページ、コメントフォームでスパムを減らすために利用できるように reCAPTCHA を公開しました。

WordPressのコメントフォームに設定して追加するのも非常に簡単です!

それでは、ステップバイステップの説明でWordPressのコメントフォームにreCAPTCHAを簡単に追加する方法を説明します。以下は、次のセクションで取り上げるすべてのトピックの概要です。

さあ、始めましょう!

WordPress reCAPTCHAプラグインのインストール

まず最初に行う必要があるのは、Advanced Google reCAPTCHA プラグインをインストールして有効化することです。詳細な手順については、WordPress プラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化したら、Advanced Google reCAPTCHA ページにアクセスしてプラグインの設定を構成する必要があります。

高度なGoogle reCAPTCHA設定ページ

プラグインは、Google reCAPTCHA APIキーを提供するように求めます。画面上部の「ドメインを登録」リンクをクリックして、公式のreCAPTCHAウェブサイトからこれらのキーを無料で作成できます。

reCAPTCHA APIキーを取得するためにウェブサイトを登録する

「ドメインを登録する」リンクをクリックすると、Google reCAPTCHAウェブサイトに移動し、そこでサイトをreCAPTCHAと連携させるために登録できます。

Googleアカウントでサインインするように求められます。その後、「新しいサイトを登録」ページが表示され、サイトを登録するためにいくつかの基本的な情報を提供する必要があります。

まず、「ラベル」フィールドにウェブサイト名または任意の名前を入力する必要があります。これにより、将来的にサイトを簡単に識別できるようになります。

Google reCAPTCHA に新しいサイトを追加する

次に、「Challenge (v2)」ラジオボタンを選択する必要があります。これにより、2つの新しいオプションが開きます。

サイトにreCAPTCHAチェックボックスを追加したいので、最初のオプション「私はロボットではありませんチェックボックス」を選択する必要があります。

下にスクロールすると、「ドメイン」テキストボックスが表示されます。これにより、reCAPTCHA チェックボックスを追加したいウェブサイトのドメイン名を追加できます。

プラス (+) アイコンをクリックして、複数のドメインまたは サブドメイン を追加することもできます。これにより、異なるウェブサイトで同じ API キーを使用できるようになります。

reCAPTCHAサイトにドメインとメールを追加

フォームに入力したら、「送信」ボタンをクリックしてサイトを登録できます。

Google reCAPTCHAは、このページに成功メッセージとサイトキー、シークレットキーを表示します。

サイトキーとシークレットキーをコピー

これらのAPIキーは、WordPressウェブサイトのプラグイン設定で使用できるようになりました。

WordPressのコメントフォームにreCAPTCHAを追加する

さて、WordPress管理エリア高度なGoogle reCAPTCHAページに戻る必要があります。

設定ページで、サイトキーとシークレットキーを貼り付ける必要があります。

サイトキーとシークレットキーを貼り付ける

次に、「コメントフォームで有効にする」ボックスがチェックされていることを確認してください。

デフォルトでは、reCAPTCHAはログインページ、登録ページ、パスワード紛失ページ、コメントフォームで使用されます。必要に応じてオプションを有効にするために、チェックボックスをオンまたはオフにできます。

完了したら、ページ下部にある「変更を保存」ボタンをクリックしてAPIキーを保存し、reCAPTCHAを有効にすることを忘れないでください。

おめでとうございます。WordPress のコメントフォームに reCAPTCHA を正常に追加しました。これで、ブログ記事のコメントセクションを確認して、機能していることを確認できます。

reCAPTCHAプレビューのコメント

💡 注: reCAPTCHA チェックボックスは、ログアウト中のユーザーにのみ表示されます。reCAPTCHA をプレビューするには、WordPress からログアウトするか、ブラウザのシークレットウィンドウでウェブサイトを開く必要があります。

ボーナスのヒント:WordPress のコメントスパムを撃退するその他の方法

reCAPTCHAは、ウェブサイトのコメントスパムと戦うための一つの方法にすぎません。他にもいくつかあります。

最初に行うべきことは、コメントモデレーションをオンにすることです。これにより、コメントがウェブサイトに表示される前に確認して承認する機会が得られます。

コメントは手動で承認する必要があります

Akismetプラグインを使用して、グローバルなスパムデータベースをチェックすることで、最も一般的な種類のスパムコメントを自動的にキャッチすることもできます。AkismetはWordPressにプリインストールされていますが、デフォルトでは有効になっていません。

さらに良いことに、プレミアム Sucuri プラグインを使用すると、疑わしいリクエストがウェブサイトに到達する前にブロックできます。これにより、自動化されたボットやスクリプトがコメントを送信できなくなります。私たちはすべてのウェブサイトで使用しています。

Antispam Beeプラグインを使用してスパムコメントをブロックすることもできます。これにより、承認されたコメント投稿者やGravatarを持つコメント投稿者など、信頼するユーザーに関するルールを設定できます。また、コードが含まれている場合など、コメントをすぐにスパムとしてマークするルールを作成することもできます。

これらの方法やその他の多くの方法については、WordPress のコメントスパム対策のヒントとツールの専門家によるピックで学ぶことができます。

WordPressでのコメントエクスペリエンスを向上させるためのエキスパートガイド

このチュートリアルで、ウェブサイトのWordPressコメントフォームにreCAPTCHAを追加する方法を学べたことを願っています。WordPressでのコメント体験を向上させるための他の記事もご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

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

究極のWordPressツールキット

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

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

34 CommentsLeave a Reply

  1. 以前はWP Armourを使用していましたが、残念ながら一部のスパムが通過してしまったため、削除する必要がありました。そのため、あなたの指示に従ってreCAPTCHAも設定しました。しかし、質問があります。2つのスパム対策ソリューションを使用すると、ウェブサイトに問題が発生しますか?1つでは不十分で、時折スパムが通過しました。reCAPTCHAを実装した後、状況は改善しましたが、正当なコメントやフォーラムのディスカッションをブロックしてしまうのではないかと心配しています。

    • 競合するはずはありませんが、この種のセットアップがサイトで正常に機能するかどうかを確認するためにテストすることは良い考えかもしれません。

      • ご返信ありがとうございます。すべてテストし、プラグインサポートにも相談したところ、うまくいったようです。両方のソリューションが連携し、ウェブサイトのスパムに対するセキュリティを相互に強化しました。数ヶ月後、通常のコメントは正常に通過し、スパムは停止したと感じています。したがって、私にとっては機能は素晴らしいです。お時間、ご返信、そしてご回答をありがとうございました。

  2. 簡単なセットアップで、すぐに機能します! reCAPTCHAのおかげで、私のブログへのスパムが大幅に減少しました。
    reCAPTCHAのおかげで、スパムコメントは過去のものになりました!私のコメントセクションは、ついにクリーンで魅力的なものになりました。

  3. これは、スパムコメントや購読に対するサイト保護において、本当に重要な点です。
    数日前にこの問題に直面し、唯一の解決策はreCAPTCHAを導入することでした。
    ありがとうございます

  4. Akismet プラグインを持っており、それは素晴らしいです。現在のブログで5年以上ブログを書いており、2200件以上のコメントがありますが、スパムはほとんどありません。もしあったとしても、常にスパムフォルダに入るので、誰も見ることができないので心配する必要はありません。

    reCAPTCHAは読者にとって迷惑になることがあります。時々遅延したり、機能しなかったりします。コンテンツは手動で承認する必要があるというヒントを提供した方が良いと思います。特定のメールアドレスからの最初のコメントを承認してから、その人物を毎回受け入れるようにします。これまでに問題はありませんでした。

    • 当サイトでは他のツールも試していますが、CAPTCHA を使用することに問題はありませんが、使用するかどうかは個人の好みです。

      管理者

  5. あなたが推奨するプラグインは、もうサポートされていないようです。他に何かありますか?

  6. プラグインにアクセスすると、reCAPTCHAセクションに次のように表示されます。「このプラグインはテストされていません…」

    これはまだ使用するのに最適なプラグインですか?安全ですか?それとも、もっと良いものはありますか?

    Cheers, Duncan.

  7. 指示通りに実行しましたが、サイトにreCaptchaボタンが全く表示されません。WPからサインアウトしました。シークレットウィンドウでも何も起こりません。

    • 特定のテーマとプラグイン自体の競合が原因である可能性があるため、プラグインの特定のサポートに問い合わせてください。

      管理者

  8. FYI… 新しい v3CAPTCHA には、クリック可能な「ロボットではありません」という確認はありません。サイトで実行されているかどうかを確認する唯一の方法は、アクセスしているサイトの画面の右下隅に表示される CAPTCHA アイコンです。

  9. こんにちは

    Akismetアンチスパムプラグインを使用している場合でも、reCaptchaテクノロジーを使用する必要がありますか?

    ありがとう

    • それは個人の好みの問題になります。どちらもスパムを防ぐためのツールであり、連携して機能します。

      管理者

    • サイトにログインしていない状態でシークレットブラウザでサイトを確認すると、管理者ユーザーには表示されていないか確認できます。

      管理者

  10. ヘルプ!チュートリアルで言われた通りに API キーを保存ボタンをクリックしましたが、サイトが全く機能しなくなりました。

  11. これは、これを使用すると、すべてのコメントをモデレートする必要がなくなるということですか?コメントが投稿されたらすぐに表示されず、私がコメントを確認するまで待たなければならないのが好きではありません。

    • You would still need to moderate comments, reCAPTCHA is a way to prevent spam from bots but there can be other comments you don’t want on your site :)

      管理者

返信する

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