迷惑スパムは要らない!キャプチャ「reCAPTCHA」を実装です

前々から「私はロボットではありません」と文言が出るスパム対策のキャプチャ認証(reCAPTCHA)を「お問い合わせ」に入れたいと考えていました。
今回新しいサイトも立ち上げたことですので、思い切ってスパム対策キャプチャを実装してみました。

結果ありきで言えば実装は思いのほか簡単でした。

MEMO
reCAPTCHAとは

人間かロボット(スパム)かをワンクリックで判別してくれるキャプチャです。

スパム対策

記事もポストしていないのに気の早い話ですが、プラグイン「Contact Form7」利用のお問い合わせフォームにロボットによるスパム投稿対策をしました。

今回はその都度文字入力するのは面倒なので、より簡単なワンクリックでボットでないことを証明できるGoogleの「reCAPTCHA」というキャプチャを実装してみました。

こんな感じのものです。

これが実装されているだけで何となくそれっぽいサイトに見えるのは自分だけでしょうか(^^;

reCAPTCHA実装方法

難しくなく簡単ですので興味のある方お試しください。

準備するもの

Googleアカウント
サイトURL
Contact Form7インストール

keyを取得

「reCAPTCHA」 にアクセスして「Site key」「Secret key」の2個のキーを取得します。

最後に「Register」をクリックすると2つのキーが出現します。

この2個のキーを後で使いますのでメモなどに書き留めておいてください。

Contact Form7の設定

先ほど取得したキーをプラグイン「Contact Form7」へ設定します。

管理画面>お問い合わせ>インテグレーションで先ほど取得した「Site key」「Secret key」を貼り付けて保存します。

こんな感じになればOKです。

最後にショートコードを入れて終わりです
管理画面>お問い合わせ>コンタクトフォーム>編集でフォームの中に [recaptcha] を入れます。

配置はお好みで動かしてください。

保存してサイトのお問い合わせを確認して見て下さい。

長々と説明しましたが要は2個のキーを取得してプラグインへそのキーを貼り付けるだけです。

参考 reCAPTCHAContact Form7

あとがき

まだサイトを立ち上げたばかりなのでスパム投稿は少ないのですが、それでも全く無いわけではないので先行投資?ちょっと言葉の使い方が違うような気がしますが、備えあれば患いなしです。

しかしなんですねぇ~こんなキャプチャが入っていると、こんな底辺ブログでも何万PVもあるようなサイトに見えませんか(笑)

冗談はさておき無料ですので、スパム対策に実装して損はないと思います。

終わりです。。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA