- Chromeのセキュア接続機能を有効にしてHTTPS接続を強制し、脆弱なサイトへのアクセスを回避する。
- ウェブサーバーにSSL証明書を導入することで、「安全ではありません」という警告を解消し、SEOを向上させる。
- セキュアDNSやセキュリティチェックなどの高度なツールを管理し、包括的な保護を実現します。
ウェブサイトにアクセスした際に、 URLのすぐ横に「安全ではありません」という警告が表示されたことはありませんか? パソコンがハッキングされた、あるいはウェブサイトにウイルスが蔓延しているのではないかと不安になるのは当然ですが、ご安心ください。ほとんどの場合、深刻な問題ではありません。Chromeは単に、接続が暗号化されていないため、入力したデータが第三者に盗み見された場合に漏洩する可能性があることを警告しているだけです。
この記事では、安全なブラウジングに必要なすべての情報、そしてウェブサイトを運営している場合は、ユーザーを遠ざけてしまう警告メッセージを削除する方法について解説します。ブラウザの内部設定からSSL証明書の管理まで、あらゆる側面を網羅しているので、データが保護され、インターネット上の攻撃者にとって格好の標的にならないという安心感を持ってブラウジングを楽しむことができます。
Google Chromeで安全な接続を強制する方法

Chromeにもっと積極的にセキュリティ対策を講じてほしい場合は、すべてのウェブサイトでHTTPSをデフォルトで使用させるように強制する機能を有効にすることができます。これにより、ブラウザは自動的にURLを最適化し、安全なバージョンのサイトを検索します。また、このプロトコルをサポートしていないサイトにアクセスする前に警告を表示します。
設定するには、ブラウザを開き、「その他」>「設定」を選択します。次に、サイドメニューから「プライバシーとセキュリティ」セクションを探し、「セキュリティ」セクションを開きます。そこに「常に安全な接続を使用する」オプションがありますので、これを有効にし、プライベートサイト(社内イントラネットなど)についても警告を表示するか、パブリックサイトのみについて警告を表示するかを選択します。
ChromeはHTTPSに加えて、セキュリティを確保するための強力なツールを提供しています。その一つがセキュリティチェックです。これは基本的に自動スキャン機能で、データ漏洩で流出したパスワードを検出したり、保留中のアップデートを確認したり、バックグラウンドで情報を盗み出している可能性のある悪意のある拡張機能を検出したりします。
もう一つの重要な機能はセキュアDNSです。ウェブサイトを検索する際、Chromeはドメイン名をIPアドレスに変換する必要があります。セキュアDNSを有効にすると、このプロセスが暗号化されるため、どのページを閲覧しているかを他人に知られることはありません。同じセキュリティメニューで設定でき、自動モードを使用しない場合はカスタムサービスプロバイダを選択することもできます。
極めて高いセキュリティレベルを求めるユーザー向けには、物理的なセキュリティキーやGoogleの高度な保護プログラムがあり、これらはフィッシングや最も高度なマルウェアに対する追加の障壁となり、カスタムルート証明書やアクセスPINを管理します。
自分のウェブサイトが「安全ではありません」と表示された場合はどうすればよいでしょうか?

ウェブサイトを所有していて、この警告が表示される場合、問題はSSL(Secure Sockets Layer)証明書がインストールされていないことです。この証明書がないと、サーバーと訪問者間の通信は平文で行われ、GoogleはセキュリティとSEOランキングの両面でこれを厳しく評価します。
ウェブサイトを安全にするための手順
- SSL 証明書を取得します。 ホスティングプロバイダーによっては、無料のもの(Let's Encryptなど)を利用できる場合と、有料のものを購入できる場合があります。単一ドメイン向けの基本プラン、 ワイルドカード すべてのサブドメインをカバーするため、または EV(拡張検証)これらは最も厳格であり、より大きなビジネス上の信頼を生み出す。
- 混合コンテンツを調整する: SSLをインストールするだけでは十分ではありません。ウェブサイトがHTTPSに対応していても、画像やスクリプトの一部はHTTP経由で読み込まれることがあります。これをHTTPSと呼びます。 混合コンテンツ そして南京錠が表示されなくなります。コードを見直すか、プラグインを使用してください。 「検索と置換」 WordPressで、古いパスをすべて新しいパスに変更します。
- 301リダイレクトを強制的に実行します。 ウェブサイトに2つのバージョン(安全なものとそうでないもの)が存在しないようにするには、すべてのトラフィックをHTTPSを使用するように強制する必要があります。これは通常、ファイルを編集することで行われます。 .htaccess サーバー側では、HTTPリクエストを暗号化されたバージョンにリダイレクトするコードを数行追加することで対応できます。
- サイトマップと検索コンソールを更新してください。 検索エンジンに安全な接続に移行したことを認識させることが重要です。 XMLサイトマップを更新してください トラフィックの損失を防ぐため、Google Search Consoleに新しいHTTPSプロパティを登録してください。
HTTPとHTTPSの主な違い
簡単に言うと、HTTPはハガキを送るようなものです。途中でハガキに触れた人は誰でもメッセージを読むことができます。一方、 HTTPSは金庫を送るようなものです。鍵を持っているのは送信者と受信者だけです。この安全なプロトコルはTLS暗号化を使用するため、たとえハッカーがデータを傍受したとしても、意味のない文字列しか見ることができません。
自己署名証明書が存在することに注意が必要です。自己署名証明書はデータ暗号化の性能は同等ですが、外部機関による検証を受けていないため、ブラウザは信頼せず、セキュリティ警告を表示します。鍵マークを閉じるには、認証局による認証が必要です。
安全なブラウジングを維持するためには、Chromeで安全な接続を有効にすることと、サーバー上のSSL証明書を常に最新の状態に保ち、有効期限切れを防ぎ、混合コンテンツによるデータ漏洩を防ぐことが理想的な解決策であり、これによりユーザーのプライバシーを最優先事項とすることができます。