WordPressでの場所に基づいてユーザーをリダイレクトする方法

WordPressの地理位置情報

数か月前、私の複数の場所のクライアントから、訪問者を特定の地域からサイトの内部の場所のページに自動的にリダイレクトできるかどうか尋ねられました。 最初は、リクエストがそれほど難しいとは思いませんでした。 IPアドレスをロケーションデータベースにダウンロードして、数行のJavaScriptをページに配置できれば、完了だと思いました。

まあ、それはあなたが思っているよりもはるかに難しいです。 発生した問題のいくつかを次に示します。

  • IPアドレス 継続的に更新されます。 また、無料のGeoIPデータベースには大量のデータが欠落しているため、精度が大きな問題になる可能性があります。
  • 内部ページ 対処する必要があります。 ホームページで誰かをリダイレクトするのは簡単ですが、彼らが内部ページにたどり着いたらどうでしょうか? セッションの最初の訪問時にリダイレクトできるようにCookieロジックを追加し、サイトをチェックアウトするときにそのままにしておく必要があります。
  • キャッシング 今日では非常に必要であるため、各ユーザーを識別する処理を行うシステムが必要です。 フロリダからのXNUMX人の訪問者がフロリダのページにアクセスし、その後すべての訪問者にアクセスすることは望ましくありません。
  • リクエスト すべてのページのすべてのユーザーのデータの場合、サーバーの速度が大幅に低下する可能性があります。 情報を何度も調べ続ける必要がないように、各ユーザーセッションを保存する必要があります。

毎週の使用でますます多くの問題が発生したので、私はついに諦めていくつかの調査を行いました。 ありがたいことに、会社はすでにこれらの問題を特定し、サービスで処理しました。 ジオターゲティングWP。 GeotargetingWPは、WordPress内でコンテンツをジオターゲティングしたり、ジオターゲティングされたリダイレクトを作成したりするための強力なAPIサービスです。 彼らはあなたのニーズに応じて使用できるXNUMXつのプラグインを構築しました:

  1. ジオターゲティングプロ シンプルで強力な機能を備えているため、国別のオファーでアフィリエイトマーケターに人気のプラグインです。 州や都市固有のコンテンツをターゲットにするのに役立つ優れた精度を備えています。
  2. ジオリダイレクト いくつかの簡単な手順で、ユーザーの場所に基づいてさまざまなWebサイトにユーザーを送信します。 WordPress用のGeoRedirectsプラグインは、複数の基準に基づいてリダイレクトを簡単に作成できる強力なツールです。
  3. ジオフラグ は、Geotargeting Proプラグインのシンプルなアドオンで、次のようなシンプルなショートコードを使用して、現在のユーザーの国旗またはその他の必要なフラグを表示できます。
    [geo-flag squared = "false" size = "100px"]
  4. ジオブロッカー WordPressのプラグインを使用すると、特定の場所からのユーザーへのアクセスを簡単にブロックできます。 あなたは彼らがあなたのサイト全体にアクセスするのをブロックするか、単純にどのページを選ぶことができます。

このプラットフォームでは、ターゲットとするリージョンを構築して利用できるため、複数のリージョンに基づいて無限のルールを作成する必要がありません。 国や都市をグループ化して、ユーザーをターゲットにしやすくすることができます。 例として、ヨーロッパと呼ばれる地域とアメリカと呼ばれる別の地域を作成し、それらの名前をショートコードまたはウィジェットで使用するだけで時間を節約できます。 キャッシングも問題ではありません。 Cloudflare、Sucuri、Akamai、Ezoic、Reblaze、Varnishなどを使用しているかどうかに関係なく、実際のユーザーIPを検出します。カスタムのものがある場合は、簡単に追加できます。

彼らのAPIは最高のジオロケーション精度を提供し、大陸、国、州、都市のデータを返します。 コストは使用量に基づいているため、APIに直接接続して、好きなように使用できます。

ジオターゲティングWordPressの使用を開始する

開示:私たちはサービスがとても好きなので、この投稿ではアフィリエイトリンクを使用しています!

 

どう思いますか?

このサイトはAkismetを使用して迷惑メールを減らします。 コメントの処理方法を学ぶ.