HTML
 Computer >> コンピューター >  >> プログラミング >> HTML

WordPress で国をブロックするには? (最適なジオブロッキング方法)

特定の国から Web サイトへの不要なトラフィックが急増したことはありませんか?対応していない場所に基づいた訪問者である場合もあれば、悪意のあるボットによるハッキングの試みである場合もあります。理由が何であれ、そのようなトラフィックは Web サイトに悪影響を及ぼします。

サイトの速度が低下し、サーバー リソースが使い果たされる可能性があります。また、Web サイトがハッキングされる可能性もあります。 WordPress サイトが特定の国からの訪問者を必要としない場合は、ジオブロッキングと呼ばれるプロセスを使用して WordPress で国をブロックできます。

この記事では、ジオブロッキングの基礎と、それを Web サイトに実装する方法について説明しました。

TL;DR :不要なトラフィックをブロックする最も簡単で信頼性の高い方法をお探しの場合は、この WordPress ジオブロッキング プラグイン をダウンロードしてインストールしてください .数回クリックするだけで、選択した国を選択してブロックできます。

目次

→ ジオブロッキングとは?

→ ジオブロッキングを実装する理由

→ サイト トラフィックの発信国を調べる方法は?

→ プラグインを使用して国をブロックする方法は?

ジオブロッキングとは?

ジオブロッキングは、特定の国から発信された IP アドレスが Web サイトにアクセスするのを禁止するために使用される方法です。

IP アドレスは、インターネットへのアクセスに使用されるデバイスを識別するコードです。たとえば、ラップトップを使用して Web サイトにアクセスする場合、そのラップトップには IP アドレスが割り当てられます。 IP アドレスをブロックすると、そのラップトップを使用しているユーザーがサイトにアクセスできなくなります。

ジオブロッキングでは、1 つの IP アドレスだけをブロックするのではなく、特定の国のすべての IP アドレスをブロックできます。 WordPress サイトにアクセスできなくなります。

WordPress で国をブロックするには? (最適なジオブロッキング方法)

これは、「カナダ」をブロックした場合、コンピュータ、携帯電話などのデバイスでインターネットを使用しているカナダ人は誰もあなたのウェブサイトにアクセスできないことを意味します。

WordPress サイトの所有者は、さまざまな理由でトラフィックをブロックします。あなた自身の WordPress サイトに役立つと思われるので、これらの理由について簡単に触れます。

[トップに戻る↑]

ジオブロッキングを実装する理由

サイトの所有者が国をブロックする必要がある理由はたくさんあります。ここでは、一般的なものに触れます:

i.悪意のあるトラフィック

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. 完了すると、次のようなダッシュボードが表示されます:

WordPress で国をブロックするには? (最適なジオブロッキング方法)

4. 次に、下にスクロールする必要があります。[国別のセッション] が表示されます。

WordPress で国をブロックするには? (最適なジオブロッキング方法)

5. 「場所の概要」にアクセスして、トラフィックの発信元に関する詳細を確認することもできます。

2.プラグインの使用

IQ Block Country や MalCare など、いくつかの地域ブロック プラグインが利用できます。ここでは、WordPress マルウェア スキャン プラグインの使用方法を紹介します。

    • まず、Web サイトに MalCare をダウンロードしてインストールします。
    • サインアップして、Web サイトを MalCare ダッシュボードに追加する必要があります。
    • ダッシュボードに、[セキュリティ] というオプションが表示されます。

WordPress で国をブロックするには? (最適なジオブロッキング方法)
    • 詳細の下で、[トラフィック リクエスト]> [もっと見る] に移動します。
    • 次のレポートが表示されます。これにより、IP アドレスと、トラフィックが Web サイトにアクセスしている国がわかります。また、「ステータス」の下に、その IP アドレスがサイトへのアクセスを許可されたかどうかも示されます。
WordPress で国をブロックするには? (最適なジオブロッキング方法)

次に、MalCare を使用すると、ログイン リクエストも表示されます。これは、どの WordPress サイトでもログイン セキュリティをチェックするために非常に重要な機能です。

WordPress で国をブロックするには? (最適なジオブロッキング方法)

「もっと見る」をクリックすると、ログイン試行のリストが表示されます。ここでは、成功としてマークされる自分のログイン試行を確認できます。また、失敗したログイン試行のリストと、使用しようとしたユーザー名も表示されます。

以下の例では、使用した外部 Web サイトはロンドンのみに対応しており、本社はロンドンにあり、海外で働く従業員はいません。したがって、イングランド以外のすべての国を除外できます。

しかし、MalCare のログイン要求レポートを確認すると、ユーザー名「admin」を使用して、さまざまな国から WordPress 管理者にログインしようとしたことがわかります。

WordPress で国をブロックするには? (最適なジオブロッキング方法)

「管理者」は最も一般的なユーザー名であり、ハッカーはこれをよく知っています.幸いなことに、この WordPress サイトでは、ユーザー名をより複雑なものに変更したため、これらのログイン試行は失敗しました.

この機能により、ブロックする国がわかります。 In this case, we want to block the United States, Russian Federation, and Singapore.

Let’s take a look at how to enable geoblocking on your website.

[トップに戻る↑]

How To Block Countries Using A Plugin?

There are two ways you can implement Geoblocking on your WordPress site:manually or using a plugin. We’re going to dismiss the manual method right off the bat. Here’s why:The manual blocking process is long and complicated.

  • You would need to access your WordPress files and then add thousands of lines of code to block individual IP addresses.
  • Plus, any time you tamper with the backend files of a WordPress site like the htaccess file, you risk breaking your website . This is because even the slightest error introduced in the coding can cause the whole thing to malfunction.
  • And even after blocking these sites manually, hackers have ways of bypassing your manual blocks and access your site. They may use a proxy server or a VPN which can hide their IP address and help them access blocked websites.

Instead, an effective way to easily block countries from visiting your site is by using a plugin like MalCare.

The process is simple and fast. Plus, the plugin uses intelligent signals to analyse the behaviour of the IP address. So if someone tries to use a VPN or proxy server, MalCare will analyse if this IP address is actually malicious and then block it.

So, blocked country IP addresses are actually blocked, and you don’t have to worry about breaking your site! Let’s take a look at how you can implement Geoblocking on your website using MalCare.

→ Geoblocking countries using MalCare

Step 1:Sign up with MalCare and set up an account. Then select your website .

WordPress で国をブロックするには? (最適なジオブロッキング方法)

ステップ 2: After that select Manage and then click on GeoBlocking .

WordPress で国をブロックするには? (最適なジオブロッキング方法)

ステップ 3: From the dropdown menu, you can choose which countries you wish to block . All IPs from the chosen countries will be blocked from accessing your website.

WordPress で国をブロックするには? (最適なジオブロッキング方法)

ステップ 4: Click on the Block Countries present at the bottom of the page.

それでおしまい! You’ve successfully blocked all IP addresses coming in from these IP addresses. The country blocked will no longer see your website appear in the search results. If they visit it by typing in the address in the address bar, they would likely see a prompt like so:

WordPress で国をブロックするには? (最適なジオブロッキング方法)

→ Unblocking countries using MalCare

In case you want to unblock a country, you can visit the site under the same Geoblocking tab (using Step 1 and 2). Here, you’ll see the website’s name listed with a plus sign on the right.

WordPress で国をブロックするには? (最適なジオブロッキング方法)

If you click on the plus sign, the countries you blocked will appear. Here, you can select which ones you want to unblock and then click on ‘Unblock Country’.

Also, check out our guide on how to whitelist an ip address if accidentally the good traffic is blocked.

If there are hack attempts on your site from a particular countries, you can block those countries from accessing your site? Check out this guide to implement it on your site.クリックしてツイート

[トップに戻る↑]

最終的な考え

With the help of Geoblocking, you can serve a targeted audience and you can bar known malicious hackers and bots.

Next, you need to take measures to secure your website against these bad bots. It will help serve your target audience better by ensuring the security of their personal data.

To completely protect your site, we recommend keeping MalCare active on your website. Apart from the Geoblocking feature, it will provide your site with all round protection. It will regularly scan your entire site for malware and any hacks. And it will also proactively defend your site against known malicious traffic.

We also suggest you apply WordPress Hardening measures to make your website strong. This will fortify your website so that hackers don’t stand a chance!

Secure your WordPress Website with MalCare Now!


  1. WordPress サイトからマルウェアを削除する方法 (マルウェア クリーンアップ ガイド)

    Web サイトでハッキングや不審なアクティビティが疑われる場合、神経をすり減らす経験になる可能性があります。確実にわかるまで、理由も解決策も特定できません。 WordPress サイトからマルウェアを削除する方法について知りたい ? ご心配なく。WordPress からマルウェアを駆除し、原因を特定して、今後のトラブルを回避するお手伝いをいたします。 まず、ウェブサイトをスキャンします。 スキャンにより、ワードプレス サイトがマルウェアに感染しているかどうかが確認されます。マルウェア攻撃が時間内に特定されない場合、WordPress サイトに大混乱をもたらす可能性がある

  2. WordPress サイトで未使用の CSS を削除 (または延期) する方法

    WordPress で使用されていない CSS を削除しますか? ウェブサイトを高速化しますか? Web サイト最適化の主な目標は、不要なコードを削除することです。これにより、Web サイト ページの合計サイズが縮小され、ページの読み込み時間が短縮され、訪問者のユーザー エクスペリエンスが向上します。 Web サイトのページのサイズを大幅に削減できる領域の 1 つは、スタイリングです。ウェブサイトのスタイリングは、カスケーディング スタイル シートと呼ばれるルールベースの言語によって制御されます。カスケーディング スタイル シートは、HTML や Javascript と並ぶワールド ワイ