SSL証明書とは?HTTPS化が必要な理由
ホームページのURLが「https://」で始まっているか、「http://」で始まっているか。
この違いを決めているのが「SSL証明書」です。
この記事では、SSL証明書とは何か、ホームページをHTTPS化する必要がある理由と、進め方を解説します。
1.通信を暗号化して証明する
SSL証明書は、ホームページとそれを見る人の間の通信を暗号化し、そのホームページが本物であることを示すためのものです。SSL証明書を設定すると、URLが「https://」で始まるようになります(HTTPS化)。
| http | https | |
|---|---|---|
| 通信 | 暗号化されない | 暗号化される |
| ブラウザの表示 | 「保護されていない通信」などと表示されることがある | 鍵の印などが表示される |
| お問い合わせの内容 | 途中で盗み見られるおそれがある | 守られる |
※今は、SSLの次の仕組みである TLS が使われていますが、一般には「SSL」と呼ばれることが多いです。
2.HTTPS化が必要な理由
http のホームページでは、お問い合わせのフォームに入力した名前やメールアドレスが、暗号化されずに送られます。公共のWi-Fiなどでは、途中で盗み見られるおそれがあります。
また、今の主なブラウザは、http のホームページに「保護されていない通信」などと表示します。見る人に不安を与え、お問い合わせをためらわせる原因になります。Googleも、HTTPS化をすすめています。
HTTPS化は、見る人の情報を守り、安心して使ってもらうために、今のホームページには欠かせません。
3.HTTPS化の進め方
SSL証明書の種類
| 種類 | 確かめる内容 | 費用の目安 |
|---|---|---|
| ドメイン認証(DV) | ドメインを使う権利があるか | 無料のものもある(Let's Encrypt など) |
| 企業認証(OV) | 会社が実在するか | 有料 |
| EV認証 | 会社の実在を、より厳しく確かめる | 有料 |
会社やお店のホームページなら、多くの場合、レンタルサーバーが用意している無料のSSL(ドメイン認証)で十分です。
進め方
- 01SSLを設定する
レンタルサーバーの管理画面で、ドメインにSSL(無料のものなど)を設定します。
- 02https で開けるか確かめる
「https://」で始まるURLで、ホームページが表示されるか確かめます。
- 03ホームページの中のURLを直す
WordPressの設定のURL、画像やリンクのURLを https に直します。
- 04http から https へ転送する
http で開いた人を、自動で https に移す設定をします。
- 05Search Console などを直す
Search Console や Googleアナリティクスに、https のURLを登録します。
切り替えたあとに確かめたいこと
- すべてのページで、鍵の印が表示されるか
- 画像が表示されているか(http の画像が残っていないか)
- お問い合わせのフォームが動くか
- SSL証明書が、自動で更新される設定になっているか
4.よくある質問
無料のSSLで大丈夫ですか?
通信の暗号化の強さは、無料でも有料でも変わりません。会社やお店のホームページなら、多くの場合は無料のもので十分です。
SSL証明書には、期限がありますか?
あります。多くのレンタルサーバーでは自動で更新されますが、設定の変更などで止まることもあるため、ときどき確かめましょう。
HTTPS化すると、検索の順位は上がりますか?
Googleは、HTTPSをランキングの要素のひとつとしていますが、それだけで大きく変わるわけではありません。見る人の安全のために対応しましょう。
HTTPS化したら、「保護されていない」と出るページがあります。
ページの中に、http の画像や読み込みが残っている可能性があります。保護されていない通信と表示される原因の記事も参考にしてください。
5.まとめ
SSL証明書は、ホームページの通信を暗号化し、本物であることを示すものです。HTTPS化は、見る人の情報を守るために欠かせません。
- レンタルサーバーの無料のSSLで、多くの場合は十分
- SSLを設定したら、ホームページの中のURLも https に直す
- http から https へ転送する
- 証明書の自動更新が止まっていないか、ときどき確かめる
まずは、自分のホームページのURLが「https://」で始まっているか確かめてみましょう。警告が出る場合の確かめ方は、ホームページが「保護されていない通信」と表示される原因で解説しています。
HTTPS化や、SSLの設定で困っている場合は、浅草Web屋にご相談ください。
6.自分のホームページを確認する
何から確認すればよいか分からない方は、まず無料チェックをお試しください。ホームページのURLを入力すると、公開情報から確認できる範囲で、サイトの状態をチェックできます。
※無料チェックで確認できるのは、外部から見える公開情報の範囲です。サーバー内部の設定や、すべての弱点を確認できるわけではありません。結果は、ホームページ全体の安全性を保証するものではありません。ご自身のサイト、または管理者の了承があるサイトでご利用ください(利用規約)。
もっと詳しく調べたい場合や、修正・復旧について困っている場合もご相談いただけます。相談する