reCAPTCHAの代替となるCloudflare Turnstile

Google reCAPTCHAの料金改定

2024年8月1日にGoogle reCAPTCHAの料金改定があり、無料で1,000,000件/月使えていたものが10,000件/月までとなんと1/100まで無料利用枠が減ってしまいました。

仕事でもGoogle reCAPTCHAを使っていたので仕事なのでGCPでプロジェクトを作ってreCAPTCHAを移行しましたが、個人や中小など小さな規模のWEBサイト運営者にとっては痛い出費になってしまいます。

Cloudflare Turnstile

CDNで有名なCloudflareからGoogle reCAPTCHAを完全に代替できるTurnstileというサービスが公開されています。
かなり大規模なWEBサイトでなければ無料プランで全く問題なく使えます。

無料で始めるボタンから登録するか、ログインします
画面左カラムの「Turnstile」を選択します
ウィジェット名を入力します。WEBサイトで使用するのであればドメイン名でいいです。
「ホスト名の追加」から使用するWEBサイトのドメイン名を入力します
ウィジェットモード、事前クリアランスはデフォルトで大丈夫です。
入力が終わったら「追加」ボタンを押します。
Google reCAPTCHAと同様にサイトキーとシークレットキーが発行されるので2つとも控えておきます。
Contactform7にはTurnstileを使用するためのインテグレーションが用意されているので、「インテグレーションのセットアップ」を開きます。
先ほどTurnstileで発行されたサイトキーとシークレットキーを入力して「変更を保存」を押します。

あとはフォームの任意の場所にショートコードを入力すると、お問い合わせフォーム内にTurnstileが導入されます。

HTML
[turnstile]

むしろGoogle reCAPTCHAよりも動作は速いと思いますが、一般的にはGoogle reCAPTCHAを目にすることの方が多いと思うので、訪れた方が「これは何だ?」と思わないように一文を入れました

HTML
[turnstile]
スパム防止のためCloudflare Turnstileを利用しています

相当な大規模サイトでない限りGoogle reCAPTCHAではなくCloudflare Turnstileで全く問題ないと思います。

PAGE TOP