SSL化をしないとどうなる?今必須のサイトのSSL化について解説します。servicesキャンペーンpromotionHOMEブログWEBの知識SSL化をしないとどうなる?今必須のサイトのSSL化について解説します。BLOGブログ最新記事SEOWEBの知識よくある質問ホームページ制作マーケティングWEBの知識SSL化をしないとどうなる?今必須のサイトのSSL化について解説します。「ネット上で自分のホームページは見れるから問題ないだろう」なんて思っている方はいらっしゃいませんか?正直、今回ばかりはそうもいきません。当記事ではその理由と、SSLとは何かを解説します。✅もくじ・SSL化をしないと具体的にどうなる?・SSL,常時SSL化とは何か?・サイトを常時SSL化する方法SSL化をしないとどうなる?SSL化をしないで起こることは以下の4つです。・ホームページが正しく表示されない・検索順位が落ちる・ネット上でのなりすましや重要な情報が漏れるなど、セキュリティ面でリスクに晒される・ページの表示速度が遅いホームページを運用する上でかなりのデメリットとなります。それでは、各項目を詳しく見ていきます。ホームページが正しく表示されないGoogleは2019年10月3日に以下の発表をしました。Blog-https://security.googleblog.com/2019/10/no-more-mixed-messages-about-https_3.html要約すると「Chromeでは混合コンテンツをブロックします」という発表で、SSL化されてないコンテンツ(画像や動画、音声など)は表示出来なくなります。サイトの表示が崩れてしまう恐れがあるのです。これのアップデートは2019年の12月から以下の3つの段階に分けて行われます。混合コンテンツをデフォルトでブロック。画像が混合コンテンツである場合「安全でない」という表示がされる2020年2月・・・画像の混合コンテンツもブロックこのように、サイトにアップしている画像や動画が表示されなくなります。SSL化できていないサイトがあれば、遅くとも2020年の1月末までに早急に対応するべきです。検索順位が落ちる後ほど詳しく解説しますが、SSL化(常時SSL化)することでユーザーが暗号化された安全な接続を享受することができます。Googleは”セキュリティがGoogleの最優先事項”と公式で発表しているほど、セキュリティに重点を置いています。実は、2014年時点で既に”SSL化されているサイトを優遇して検索順位上位に表示する”と明言しており、近年その傾向が徐々に強くなってきています。逆に言えば、SSL化していないサイトは検索順位が落ちてしまうということです。Googleは”WEBサイトはSSL化されていて当たり前”だと考えているようですので、そちらに寄せていく必要があります。セキュリティ面でリスクに晒されるSSL化(常時SSL化)が出来ていないと、主に以下のリスクを自身のサイトだけでなく、ユーザーにまで与えてしまう可能性があります。・ユーザーへの不信感ちなみに、以上のセキュリティリスクを回避する為には「常時SSL化」というサイト全体をSSL化する手法を取る必要があります。お問い合わせフォームや会員登録フォームだけをSSL化するだけでは不十分です。「このサイトは安全ではありません」という表示を見たことはありませんか?これはSSL化されていないサイトであるとGoogleが教えてくれているのです。ユーザーがこの表示を見たときやURLがhttp://で始まっていると不安に思いサイトを離れてしまうので、その分の機会損失にもつながります。ページの表示速度が遅い常時SSL化をすることで、HTTPS通信になります。HTTPS通信はHTTP/2という次世代プロトコルからレスポンス速度が速くなるメリットを享受できます。HTTP通信(SSL化が出来ていない通信)のままだと、多くのブラウザでHTTP/2がサポートしておらず、サイトの速度に差が出てしまうのです。表示速度が遅いことがデメリットに繋がるのでしょうか?理由は簡単で、「ユーザーがストレスだと感じるから」です。この記事を読んでいる方にも経験があるのではないでしょうか?開きたいサイトをクリックして、3秒以上待っていても一向に表示されない。表示されたとしても、サイトがかなり重くてイライラする・・・そんなサイトを無理して読むくらいなら、似たような情報が載っているサイトを探してそちらを見ますよね。一般的に、「ユーザーが待ってくれるのは3秒まで」と言われています。3秒を過ぎると過半数のユーザーがすぐにサイトから離れてしまうので、ページの表示速度が遅いのはかなりのデメリットです。Googleも検索順位にサイトの表示速度を指標にすると明言しています。SEOの観点からみてもユーザー視点からみても、常時SSL化をするメリットが大きいのです。SSL,常時SSL化とは何か?ここからはSSLについて簡単に解説していきます。SSLとはWEBサーバーとWEBブラウザの通信を暗号化する手法、つまり、サイトとユーザーのやり取りを暗号化する方法です。前からメディアで騒がれていますが、非暗号化通信だと個人情報の抜き取りやなりすましといったネット上の犯罪が、少し知識があれば誰にでも簡単にできてしまいます。これらの犯罪を防止するためにサイトをSSL化しているのです。通信が暗号化されているので、もしも途中でデータを盗み見られたとしても解読は困難となります。クレジットカードや住所・電話番号などを取り扱うサイトの場合、情報が第三者に漏れてしまうと取り返しのつかない事態になりかねません。一度でもそういった事件が起きてしまうと、ネット上で信頼を回復させるのは至難の業です。リスクを回避する為に、SSL化を行いましょう。・常時SSL化とは?常時SSL化とは、サイト全体をSSL化することです。ユーザーが情報を送信するお問い合わせフォームや会員登録フォームだけにSSLをかけておくだけでは不十分ですので、サイト全体を暗号化して情報漏洩や改ざん、盗聴を予防するために用います。基本的に、SSL化と言えば常時SSL化を指すことが多く、OPTIMUMでもSSL化をする際はサイト全体を暗号化します。サイトを常時SSL化する方法ここからはSSL化する方法のご紹介です。手順としては以下の通りになります。当記事では簡略化して説明していきます。1まずは自身のサーバーの状況を確認しましょう。「レンタルサーバーか自社サーバーか」「SSL証明書に対応しているか」「テスト環境の構築が可能か(テストサーバー)」「ディレクトリやルートの設定はどうなっているのか」など、あらかじめ必要となる情報を確認しておきます。レンタルサーバーの場合はSSL化がより簡単に行えます。2や7の設定がサーバーパネル上でボタンをクリックするだけで良い場合が多いです。2レンタルサーバーである場合は、一度サーバーパネルまでログインして対応しているSSL証明書を確認してみましょう。無料でSSL証明書を発行している場合もあります。自社サーバーの場合、CSRを作成しファイルをSSL証明書ベンダーに渡します。審査に通ればSSL証明書が発行されます。発効後に、中間CA証明書・SSL証明書をダウンロードしましょう。3必ずバックアップを保存しておきましょう。4のソースコードの書き換えは、かなり繊細な作業ですので予期せぬエラーや混合コンテンツの書き換えミスが発生することが考えられます。テスト環境でHTTPSに引っ越ししたサイトの表示を確認出来るようにしましょう。4HTML/CSSやJSで記述されているリンクやパス、コード自体をHTTPS用に書き換えます。5正確に表示されているか確認します。エラーが出ている場合は修正も行います。Chrome開発者ツールを使用しましょう。6CMSを使用している場合は、そちらも合わせてHTTPS化を行います。76までの手順ですと、HTTPとHTTPSの2つのサイトにユーザーがアクセスできる状態です。HTTPにアクセスがあったらHTTPSのサイトに飛ばすことができるようにリダイレクト設定を行いましょう。8サーチコンソールやアナリティクスなどのツールもHTTPS化を行ったURLで再設定を行います。・SEOの観点から見ても、SSL化するメリットはかなりある期日まで残りわずかとなりました。