WordPressのスパム対策に最適なInvisible reCAPTCHAの導入方法!

ここあです。

 

WordPressのスパム対策と言えば…

一番オーソドックスなプラグインが

Akismet Anti-Spamです。

 

AkismetはWordPressをインストールした時点で

デフォルトで入っているプラグインなので

ごく当たり前のように設定して利用していませんか?

 

しかし、実際によく調べてると

こちらの記事にも書いた通り…

WordPressを高速化!サイトの表示速度をアップさせる5つの方法!

 

Akismetはあくまでもスパムコメントを隔離し

サイト運営者の目にスパムコメントを触れさせないという

 

いわゆる迷惑メールフォルダにスパムメールを

移動させるような役目を果たすプラグインなんですね。

 

つまり、スパムコメント自体は投稿されており

完全にスパムコメントを防止するプラグイン

というワケではありません^^;

 

なので、本当にスパムコメントを防止しようと思うなら

投稿される時点で防止するのが

一番確実な防止策になります。

 

ということで今回は、私もAkismetの代わりに入れ替えた

Googleが提供している第三世代のスパム防止用認証システム

Invisible reCaptchaの導入方法についてご紹介致します。

 

WordPressにInvisible reCaptchaを導入する方法

それでは順番に、WordPressに

Invisible reCaptchaを導入する方法について解説していきます。

 

GoogleのreCaptchaサイトに登録する

Invisible reCaptchaを導入するにはまず

Googleアカウントを取得し

GoogleのreCaptchaサイトに登録しなければなりません。

 

Googleアカウントをまだ取得していないという場合は

先にGoogleアカウントを取得しましょう。

Googleアカウントの取得方法

 

Googleアカウントを取得している場合は

GoogleのreCaptchaサイトにアクセスしてください。

Google reCaptchaへ

 

Google reCaptcha

 

 

GoogleのreCaptchaサイトに移動したら

画面右上、My reCAPTCHAをクリックしましょう。

My reCAPTCHAをクリック

 

 

My reCAPTCHAをクリックすると

reCAPTCHAのアカウント登録ページが表示さるので

reCAPTCHAのアカウント登録ページ

 

 

Register a new siteの記入項目に…

●Label:ラベル名を入力

サイト名やお問い合わせフォームなど、わかりやすい名前で大丈夫です。

※ラベル名はあなたがどこにreCAPTCHAを設置したか確認するためのものなので
あなたが分かれば何でもOKです。

 

●Choose the type of reCAPTCHA:reCAPTCHAの世代を選択

CheckboxはreCAPTCHAの第2世代

InvisibleはreCAPTCHAの第3世代になります。

Androidはモバイルアプリを保護する端末認証です。
※Google Play 開発者向けのサービス

 

ちなみに、第2世代のreCAPTCHAとは…

 

私がお問い合わせフォームに導入している

「私はロボットではありません」にチェックを入れるもの。

 

第3世代のreCAPTCHAは…

 

「私はロボットではありません」にチェックを入れた後

さらに、指示される画像をクリックして

認証するタイプのものになります。

reCaptcha

 

 

これらいずれか第2世代のreCAPTCHAか

第3世代のreCAPTCHAを選択すると…

 

さらに、どのサイトに導入するのかという

ドメインの入力欄が表示されるので

あなたが導入したいサイトのドメインを入力してください。
※この時点で①、②の入力は終わっています。

ドメインの入力

 

 

ドメイン名を入力したら

Accept the reCAPTCHA Terms of Serviceにチェックを入れ
※利用規約に同意する

最後にRegisterをクリックしましょう。

 

そうすると、以下reCAPTCHAをあなたのサイトで使用するための

  • Site key(サイトキー)
  • Secret key(シークレットキー)

が表示されるので

 

recaptchaキーの発行

 

この画面を開いたまま

WordPressの管理画面に移動してください。

 

WordPressにInvisible reCaptchaをインストール

Google reCAPTCHAにサイト登録できたら

続いて、WordPressの管理画面に移動し

 

WordPressのプラグイン

Invisible reCaptchaをインストールします。

 

Invisible reCaptchaをインストールする方法は

ダッシュボードメニューからプラグイン → 新規追加をクリック

画面右上の検索ボックスにInvisible reCaptchaと入力しましょう。

 

そうすると、このようなプラグイン

Invisible reCaptchaが表示されますので

そのまま今すぐインストールをクリックしてください。

Invisible recaptchaのインストール

 

 

今すぐインストールをクリックし、インストールが完了したら、

そのまま有効化をクリックしましょう。

 

有効化が完了したら、先ほどGoogleのreCAPTCHAサイトで表示された

  • サイトキー
  • シークレットキー

それぞれを設定しなければなりません。

 

なので、続いてダッシュボードメニューから

設定 → Invisible reCAPTCHAをクリック

ダッシュボードメニュー

 

 

Invisible reCAPTCHAの設定画面を開きます。

Invisible reCAPTCHAの設定画面

 

 

Invisible reCAPTCHAの設定画面を開いたら上から順番に

  • サイトキーを入力
  • シークレットキーを入力
  • 言語を選択
  • バッジの表示箇所を選択

これら4つを設定します。

 

 

Invisible reCAPTCHAの設定画面

 

 

③の言語は自動選択でも構いませんが

基本的に閲覧者は日本人が多いはずなので

私は日本語(Japanese)で設定しました。

 

ちなみに、④バッジの位置というのは…

Inline(インライン)で設定した場合、コンテンツの中に

reCAPTCHAのバッジがこのように表示されます。

 

↓こんな感じですね…

お問い合わせフォーム

 

 

また、それ以外に

Bottom Right、Bottom Leftとありますが

 

この2つを設定した場合には

サイトの右下や左下に小さくバッジが表示されます。

 

なので、レイアウトに合わせてお好みで調整してください。

通常はInlineで問題ないと思いますが…^^

※Bottom Right、Bottom Leftは、笑えるぐらい存在感なさすぎです(笑)

 

上記、4項目が設定できたら変更を保存をクリックして

設定を保存し忘れないようにしてくださいね。

 

続いて、WordPressのタグをクリックして…

以下4カ所全てチェックしましょう。

Invisible reCAPTCHAの設定画面

 

 

英語で分かりにくいと思いますが、上記4項目は

  • ログインフォーム
  • 登録フォーム
  • コメントフォーム
  • パスワード忘失時

それぞれを保護するためのチェック項目です。

 

Invisible reCAPTCHAを導入するなら

これら4項目は全て保護するべきなので

迷わず4つともチェックしましょう。

 

4カ所全てチェックできたら

最後に、変更を保存をクリックしてください。

 

Invisible reCAPTCHAはさらに

WordPressのお問い合わせフォームのプラグイン

コンタクトフォーム7もサポートしています。

 

なので、コンタクトフォーム7を導入している場合は

引き続きContact Formsをクリックし

以下の場所にチェックを入れておきましょう。

Invisible reCAPTCHA設定画面

 

 

ただし、reCAPTCHAのタグを

コンタクトフォーム7で個別に設定している場合は

 

コンタクトフォーム7の設定を無効にする必要が

ありますので、ご注意ください。

 

お問い合わせフォームをまだ設置されていない場合は

こちらも合わせて参考にしてくださいね^^

お問い合わせフォームの作り方を図解で分かりやすく解説!

 

Invisible reCaptchaの表示例(一部)

WordPressに無事、Invisible reCAPTCHAが

導入出来たらいろいろとチェックしてみましょう。

 

WordPressの管理画面

Invisible reCAPTCHAを導入すると

WordPressの管理画面にログインする際

このようにreCAPTCHAのバッジが表示されます。

 

WordPress管理画面
※4文字のかな入力はSiteGuard WP Plugin(プラグイン)の設定によるものです。

 

ログイン時には、Invisible reCAPTCHAの設定を

第3世代にしていると、画像をクリックする

認証画面が開きますので

 

指定された画像をクリックし

認証することでログインできるようになります。

 

こうして人の手でしっかりと認証することで

botによるハッキングからあなたのサイトを

より安全に守ることができます。

 

お問い合わせフォーム

Invisible reCAPTCHAをお問い合わせフォームに設定すると

同様にお問い合わせフォーム内に

reCAPTCHAのバッジが表示されます。

 

お問い合わせフォーム

※Inlineの設定をした場合は、ここに表示されます。

 

お問い合わせ内容を入力し、送信ボタンをクリックすると

reCAPTCHAの認証画面が表示されますので

reCAPTCHAの認証がされない場合は、送信できなくなります。

 

コメントフォームやパスワード忘失時にも

チェックを入れておくことで

reCAPTCHAの認証画面が表示されます。

 

WordPressにInvisible reCAPTCHAを導入する方法まとめ

WordPressにInvisible reCAPTCHAを導入する方法まとめ

 

今回は、WordPressのスパム対策に最適な

Invisible reCAPTCHAの導入方法について解説致しました。

 

WordPressは全世界のシェア率が約30%

日本でのシェア率は約85%と利用者が非常に多い

CMS(コンテンツ・マネジメント・システム)プログラムです。

 

つまり、それだけ利用者が多いということは

逆にWordPressで構築されたWebサイトは

悪の手にも狙われやすいということなんですね。

 

さらに、ブログアフィリエイトやサイトアフィリエイトで

オウンドメディアの収益化を考える場合はなおさら

こうしたセキュリティ対策も怠ってはいけません。

 

もちろん、それはオウンドメディアの運営者である

あなただけではなく

 

あなたのサイトを訪れるユーザーにとっても

安心して利用してもらえる信用にも繋がります。

 

なので、ぜひこの機会にWordPressに

Invisible reCAPTCHAを導入して

セキュリティ効果を高めると共に

 

誰が見ても安心して利用できる

価値の高いオウンドメディアを

構築するようにしてくださいね。

 

最後までお読みいただきありがとうございました!

 

WordPressテーマ「THE THOR」
一流の開発陣によって集客と収益に徹底的にこだわり開発された究極のテーマ「ザ・トール」。どのテーマよりも早く実装された革新的機能が詰まったこのテーマで、あなたもインターネットを活用したビジネスを始めませんか?