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

WordPressのスパムコメントは最悪です。それは、あなたが丹精込めて作ったウェブサイトのあちこちに無意味な落書きをする、招かれざる客のようなものです。

実際、スパムコメントはWordPressウェブサイトの所有者からよく聞かれる苦情の一つです。

しかし、ボットを止めるためだけにコメントを完全に無効にする必要はありません。もっと良い解決策があります。それはGoogle reCAPTCHAです。

Google reCAPTCHAをコメントセクションの警備員と考えてください。それは、本物の人間だけが、ボットではなく、あなたの投稿にコメントを残せるように、スマートなパズルと簡単なチャレンジを使用します。

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

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

Google reCAPTCHAとは何ですか?

Google reCAPTCHAは、Googleが提供する無料ツールで、サイトをスパムや悪用から保護するのに役立ちます。それは、本物の人間と自動化されたボットを区別するためにスマートなチェックを使用します。

これは、多くのWordPressサイトでコメントスパムが大きな頭痛の種であるため重要です。例えば、人気のスパムフィルターAkismetは、毎時約750万件のスパムコメントをブロックしています。

reCAPTCHAはその洪水のようなスパムを止めるための最良の方法の一つです。それは、ボットをブロックするが、本物の読者は通過させるゲートキーパーと考えてください。

✏️ 名前に関する簡単な注記:CAPTCHAは「Completely Automated Public Turing test to tell Computers and Humans Apart」(コンピューターと人間を区別するための完全に自動化された公開チューリングテスト)の略です。Googleは2009年にオリジナルのCAPTCHA技術を購入し、それを改良して、人間がより簡単に通過できる改良版をreCAPTCHAと名付けました。

人々はどのようにそれを通過しますか?

多くの場合、それは「私はロボットではありません」というチェックボックスをクリックするだけです。必要に応じて、ユーザーは小さな画像チャレンジ(例:「信号機のあるすべての正方形をクリックしてください」)を表示される場合があります。これは人間には簡単ですが、ボットには困難です。

新しいreCAPTCHA

GoogleはreCAPTCHAを誰でも利用できるようにしているため、お問い合わせフォームログインページ、コメントフォームに追加できます。設定も非常に簡単です。

以下に、WordPressのコメントフォームにreCAPTCHAを追加する手順をステップバイステップで説明します。ここでは、カバーする内容の概要を簡単に示します。

  1. WordPress reCAPTCHAプラグインのインストール
  2. reCAPTCHA APIキーを取得するためにウェブサイトを登録する
  3. WordPressのコメントフォームにreCAPTCHAを追加する
  4. ボーナスのヒント:WordPress のコメントスパムを撃退するその他の方法
  5. FAQ:WordPressコメントフォームにreCAPTCHAを追加する
  6. WordPressでのコメントエクスペリエンスを向上させるための専門家ガイド

さあ、始めましょう!

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

まず最初に行う必要があるのは、Advanced Google reCAPTCHAプラグインをインストールして有効化することです。

これを行うには、WordPress管理エリアのプラグイン » 新規追加に移動します。

WordPress管理エリアのプラグインの下にある新規プラグイン追加サブメニュー

 次に、検索バーで「Advanced Google reCAPTCHA」を検索します。WebFactory Ltd.によって開発されたプラグインであることを確認してください。

見つかったら、「今すぐインストール」ボタンをクリックしてください。

高度なGoogle reCAPTCHAのインストール

プロセスを完了するために、「有効化」をクリックすることを忘れないでください。詳細な手順については、WordPressプラグインのインストール方法のステップバイステップガイドをご覧ください。

有効化したら、WordPressダッシュボードの設定 » Advanced Google reCAPTCHAページに移動して、プラグインの設定を構成する必要があります。

高度なGoogle reCAPTCHA設定ページ

プラグインは、Google reCAPTCHA APIキーの入力を求めます。

これらのキーは、公式のreCAPTCHAウェブサイトから無料で作成できます。次のステップでその方法を説明します。

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

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

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

まず、「ラベル」フィールドに、ウェブサイト名または任意の名前を入力する必要があります。これはご自身の参照用であり、将来的にサイトを簡単に識別するのに役立ちます。

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

次に、「チャレンジ(v2)」ラジオボタンを選択してオプションを開きます。

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

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

https://www を付けずにドメインを入力してください (例: wpbeginner.com)。

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

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

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

Google reCAPTCHA には、サイトキーとシークレットキーとともに成功メッセージが表示されます。

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

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

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

次に、WordPress 管理画面の「Advanced Google reCAPTCHA」に戻る必要があります。

設定ページで、Google から取得したサイトキーとシークレットキーを対応するフィールドに貼り付けます。

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

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

デフォルトでは、ログインページ、登録ページパスワード紛失ページ、コメントフォームで reCAPTCHA を有効にできます。

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

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

reCAPTCHAプレビューのコメント

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

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

reCAPTCHA は、ウェブサイトのコメントスパムと戦うための方法の 1 つにすぎません。検討すべきその他のオプションをいくつかご紹介します。

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

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

WordPressには標準でAkismetプラグインがインストールされていますが、デフォルトでは有効になっていません。スパムデータベースをチェックすることで、最も一般的な種類のスパムコメントを自動的に検出できます。有効にするにはAPIキーの登録が必要です。

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

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

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

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

まとめに入る前に、WordPressのコメントでreCAPTCHAを使用する際によくある質問について、いくつか簡単な回答をご紹介します。

reCAPTCHAは無料ですか?

はい。Google reCAPTCHA(v2)は、WordPressを含むほとんどのウェブサイトで無料で使用できます。使用するにはAPIキーを作成するだけです。

CAPTCHAとreCAPTCHAの違いは何ですか?

従来のCAPTCHAは通常、歪んだ文字を入力したり、簡単なパズルを解いたりするようにユーザーに求めます。reCAPTCHAはGoogleのアップグレード版で、チェックボックスをクリックしたり、ユーザーの行動を分析したりするなど、よりスマートなチェックを使用して、ユーザーが人間であることをより少ない手間で見分けます。

詳細については、CAPTCHA vs reCAPTCHA vs hCAPTCHAに関するガイドをご覧ください。

reCAPTCHA v2はまだ効果がありますか?

はい、reCAPTCHA v2(「私はロボットではありません」チェックボックス)は依然としてうまく機能し、広くサポートされています。多くのウェブサイト所有者は、シンプルで信頼性が高いため、これを使用しています。

なぜAIはreCAPTCHAを簡単に通過できないのですか?

reCAPTCHAはパズルだけでなく、ユーザーの行動(マウスの動き、タイミング、インタラクション)を分析してボットを検出するため、AIはreCAPTCHAを通過できません。AIツールは自然な人間のパターンを簡単に模倣できないため、しばしばフラグが立てられます。

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 :)

      管理者

返信する

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