WordPressで国をブロックする方法は?
公開: 2023-04-19特定の国から Web サイトへの不要なトラフィックが急増したことはありませんか? 対応していない場所に基づいた訪問者である場合もあれば、悪意のあるボットによるハッキングの試みである場合もあります。 理由が何であれ、そのようなトラフィックは Web サイトに悪影響を及ぼします。
サイトの速度が低下し、サーバー リソースが使い果たされる可能性があります。 また、Web サイトがハッキングされる可能性もあります。 WordPress サイトが特定の国からの訪問者を必要としない場合、ジオブロッキングと呼ばれるプロセスを使用して WordPress で国をブロックできます。
この記事では、ジオブロッキングの基礎と、それを Web サイトに実装する方法について説明しました。
TL;DR :不要なトラフィックをブロックする最も簡単で信頼性の高い方法を探している場合は、このWordPress ジオブロッキング プラグイン をダウンロードしてインストールしてください。 数回クリックするだけで、選択した国を選択してブロックできます。
目次
→ジオブロッキングとは?
→ジオブロッキングを実装する理由
→サイトのトラフィックの発信国を調べるには?
→プラグインを使用して国をブロックする方法?
ジオブロッキングとは?
ジオブロッキングは、特定の国から発信された IP アドレスが Web サイトにアクセスするのを禁止するために使用される方法です。
IP アドレスは、インターネットへのアクセスに使用されるデバイスを識別するコードです。 たとえば、ラップトップを使用して Web サイトにアクセスする場合、そのラップトップには IP アドレスが割り当てられます。 IP アドレスをブロックすると、そのラップトップを使用しているユーザーがサイトにアクセスできなくなります。
ジオブロッキングでは、1 つの IP アドレスだけをブロックするのではなく、特定の国のすべての IP アドレスから WordPress サイトへのアクセスをブロックできます。
これは、「カナダ」をブロックした場合、コンピューター、携帯電話などのデバイスでインターネットを使用しているカナダ人はあなたのウェブサイトにアクセスできないことを意味します。
WordPress サイトの所有者は、さまざまな理由でトラフィックをブロックします。 これらの理由について簡単に触れますが、これはあなた自身の WordPress サイトに役立つと思われるためです.
[トップに戻る↑ ]
ジオブロッキングを実装する理由
サイトの所有者が国をブロックする必要がある理由はたくさんあります。 ここでは、一般的なものに触れます。
私。 悪意のあるトラフィック
WordPress Web サイトで国をブロックする主な理由は、サイトに侵入しようとする悪意のあるユーザーをブロックすることです。 ハッカーは世界中に存在しますが、データは特定の国に集中していることを示しています。
Center for Strategic and International Studies (CSIS) は、中国とロシアが 2006 年以来、サイバー ハッキングの最大の発信元であることを発見しました。地理的ブロックを設定すると、ブロックされた訪問者はサイトにアクセスできなくなります。それに。
ii. 地元の聴衆
WordPressサイトでブロックするために、特定の国にのみローカルに対応したい場合があります. したがって、他の国からのトラフィックはサイトにとって意味がありません。 これらの不要な訪問者にコンテンツを表示するには、サーバー リソースを使用する必要があります。
通常、WordPress ホスティング プロバイダーは、ホスティング プラン (クラウド ホスティングか共有ホスティングか) に応じて、制限付きのリソースを Web サイトに付与します。 リソースを節約して、より関連性の高いオーディエンスに対応したいと考えています。
iii. プライベート オーディエンス
Web サイトへのアクセスを、会社の従業員など、選択した対象者のみに制限したい場合があります。 この場合、ジオブロッキングを使用して、オフィスを持たない他のすべての国をブロックできます。 したがって、訪問者の位置情報に基づいて、アクセスを許可または禁止できます。
iv。 アスキュー アナリティクス
ある国から発信された大量のスパム トラフィックが原因で、分析がめちゃくちゃになっていることに気付くかもしれません。 これにより、トラフィック量とコンバージョン率に関するデータが不正確になる可能性があります。
v. プレミアム コンテンツ
地理的ブロックは、映画やテレビ番組などのプレミアム メディアへのアクセスを制限するサイトにも実装されています。 これは、著作権およびライセンス条件を遵守するために行われます。 これは、Netflix や Amazon Prime などのサイトで見ることができます。
vi. 価格差別
一部の Web サイトでは、さまざまな国向けに複数のサイトを運営しています。 各国で、価格は、コスト、生活水準、およびその他の要因に基づいて決定されます。 したがって、所有者は他の国へのアクセスを制限したいと考えています。
vii. 法的義務
オンライン ギャンブルのようなドメインでは、法律は国だけでなく地域によっても異なります。 このような場合、Web サイトはアクセスを制限し、適用される法律を確実に遵守する必要があります。
ウェブサイトのトラフィックの発信元を特定する方法がわからない場合は、詳細な手順をご覧ください。 すぐにトラフィックのブロックを開始したい場合は、スキップできます。
[トップに戻る↑ ]
サイト トラフィックの発信国を確認する方法
あなたのウェブサイトへのトラフィックがどこから発信されているかを調べるには、次の 2 つの方法があります。Google アナリティクスを使用するか、WordPress プラグインを使用して国をブロックすることができます。
1. Google アナリティクスの使用
1. Google アナリティクスにサインアップして、ウェブサイトを追加します。
2. ウェブサイトをプロパティとして設定する必要があります。 これを行う方法について、Google が提供するステップバイステップのガイドを次に示します。
3. 完了すると、次のようなダッシュボードが表示されます。
4. 次に、下にスクロールする必要があります。「Sessions by countries」が表示されます。
5. 「場所の概要」にアクセスして、トラフィックの発信元に関する詳細を確認することもできます。
2.プラグインの使用
IQ Block Country や MalCare など、いくつかの地域ブロック プラグインが利用できます。 ここでは、WordPress マルウェア スキャン プラグインの使用方法を紹介します。
- まず、Web サイトに MalCare をダウンロードしてインストールします。
- サインアップして、Web サイトを MalCare ダッシュボードに追加する必要があります。
- ダッシュボードには、「セキュリティ」というオプションが表示されます。
- 詳細の下で、[トラフィック リクエスト] > [もっと見る] に移動します。
- 次のレポートが表示されます。 これにより、IP アドレスと、トラフィックが Web サイトにアクセスしている国がわかります。 また、「ステータス」の下に、その IP アドレスがサイトへのアクセスを許可されているかどうかも示されます。
次に、MalCare を使用すると、ログイン リクエストも表示されます。 これは、どの WordPress サイトでもログインのセキュリティをチェックするために非常に重要な機能です。
[もっと見る] をクリックすると、ログイン試行のリストが表示されます。 ここでは、成功としてマークされる自分のログイン試行を確認できます。 また、失敗したログイン試行のリストと、使用しようとしたユーザー名も表示されます。
以下の例では、使用した外部 Web サイトはロンドンのみに対応しており、本社はロンドンにあり、海外で働く従業員はいません。 したがって、イングランド以外のすべての国を除外できます。
しかし、MalCare のログイン要求レポートを確認すると、ユーザー名「admin」を使用して、さまざまな国から WordPress 管理者にログインしようとする試みが行われていることがわかります。
「管理者」は最も一般的なユーザー名であり、ハッカーはこれをよく知っています。 幸いなことに、この WordPress サイトでは、ユーザー名をより複雑なものに変更したため、これらのログイン試行は失敗しました。
この機能により、ブロックする国がわかります。 この場合、米国、ロシア連邦、シンガポールをブロックしたいと考えています。
ウェブサイトでジオブロッキングを有効にする方法を見てみましょう。
[トップに戻る↑ ]
プラグインを使用して国をブロックする方法は?
WordPress サイトにジオブロッキングを実装するには、手動またはプラグインを使用する 2 つの方法があります。 手動の方法はすぐに却下します。 理由は次のとおりです。手動のブロック プロセスは長く複雑です。
- WordPress ファイルにアクセスし、数千行のコードを追加して個々の IP アドレスをブロックする必要があります。
- さらに、htaccess ファイルなどの WordPress サイトのバックエンド ファイルを改ざんすると、ウェブサイトが破損する危険があります。 これは、コーディングで発生したわずかなエラーでも、全体が誤動作する可能性があるためです。
- また、これらのサイトを手動でブロックした後でも、ハッカーは手動ブロックをバイパスしてサイトにアクセスする方法を持っています. 彼らは、IP アドレスを隠して、ブロックされた Web サイトにアクセスできるようにするプロキシ サーバーまたは VPN を使用している可能性があります。
代わりに、 MalCare のようなプラグインを使用して、国がサイトにアクセスするのを簡単にブロックする効果的な方法.
プロセスは簡単で高速です。 さらに、プラグインはインテリジェントなシグナルを使用して IP アドレスの動作を分析します。 そのため、誰かが VPN またはプロキシ サーバーを使用しようとすると、MalCare はこの IP アドレスが悪意のあるものかどうかを分析し、ブロックします。
したがって、ブロックされた国の IP アドレスは実際にはブロックされており、サイトが壊れる心配はありません。 MalCare を使用して Web サイトにジオブロッキングを実装する方法を見てみましょう。
→ MalCare を使用したジオブロッキングの国
ステップ 1: MalCare にサインアップし、アカウントを設定します。 次に、ウェブサイトを選択します。
ステップ 2:その後、 [管理]を選択し、 [GeoBlocking]をクリックします。
ステップ 3:ドロップダウン メニューから、ブロックする国を選択できます。 選択した国のすべての IP がブロックされ、Web サイトへのアクセスがブロックされます。
ステップ 4:ページの下部にあるブロック国をクリックします。
それでおしまい! これらの IP アドレスから着信するすべての IP アドレスを正常にブロックしました。 ブロックされた国では、ウェブサイトが検索結果に表示されなくなります。 アドレスバーにアドレスを入力してアクセスすると、次のようなプロンプトが表示される可能性があります。
→ MalCare を使用して国のブロックを解除する
国のブロックを解除したい場合は、同じ [ジオブロッキング] タブでサイトにアクセスできます (手順 1 と 2 を使用)。 ここでは、右側にプラス記号が付いた Web サイトの名前が表示されます。
プラス記号をクリックすると、ブロックした国が表示されます。 ここで、ブロックを解除したい国を選択し、[国をブロック解除] をクリックします。
また、誤って適切なトラフィックがブロックされた場合に、IP アドレスをホワイトリストに登録する方法についてのガイドも確認してください。
[ss_click_to_tweet tweet =”特定の国からサイトへのハッキングの試みがあった場合、それらの国からのサイトへのアクセスをブロックできますか? このガイドをチェックして、サイトに実装してください。」 content="" style="デフォルト"]
[トップに戻る↑ ]
最終的な考え
ジオブロッキングの助けを借りて、ターゲット ユーザーにサービスを提供し、既知の悪意のあるハッカーやボットをブロックできます。
次に、これらの悪意のあるボットから Web サイトを保護するための対策を講じる必要があります。 個人データのセキュリティを確保することで、ターゲットオーディエンスにより良いサービスを提供するのに役立ちます.
サイトを完全に保護するには、Web サイトで MalCare を有効にしておくことをお勧めします。 ジオブロッキング機能とは別に、それはあなたのサイトに全面的な保護を提供します. サイト全体を定期的にスキャンして、マルウェアやハッキングを探します。 また、既知の悪意のあるトラフィックからサイトをプロアクティブに防御します。
また、WordPress 強化対策を適用して、ウェブサイトを強化することをお勧めします。 これにより、ハッカーがチャンスを逃さないように、Web サイトが強化されます。
MalCare Now で WordPress ウェブサイトを保護しましょう!