はじめに
WordPressでブログを始めると、「SSL」「HTTPS」「保護されていない通信」といった言葉を目にします。
僕もブログを立ち上げたばかりの頃は、「HTTPSって何?」「ちゃんと設定できているの?」とかなり不安になりました。
実際にBlue GarageでもSSLの設定を行い、「保護されていない通信」と表示されて焦った経験があります。
この記事では、その時の体験を交えながら、SSLについて初心者向けに分かりやすく解説します。
SSLとは?
SSLとは、サイトと読者の通信を暗号化する仕組みです。
簡単にいうと、
「第三者から情報を盗み見られないようにする技術」
です。
例えば、
- お問い合わせフォーム
- ログイン情報
- コメント
- パスワード
こういった情報を安全に送受信できます。
今ではほとんどのWebサイトでSSLが使われています。
HTTPSとは?
SSLが有効になると、URLは
https://
から始まります。
逆にSSLが無効だと
http://
になります。
この「S」は
Secure(安全)
の意味です。
つまり、
- http = 暗号化されていない
- https = 暗号化されている
という違いがあります。
「保護されていない通信」と表示される理由
僕も最初、この表示が出てかなり焦りました。
ですが、原因はいくつかあります。
例えば、
- SSLがまだ反映されていない
- httpの画像を読み込んでいる
- キャッシュが残っている
- WordPressのURL設定がhttpになっている
などです。
必ずしもサイトが壊れているという意味ではありません。
Blue Garageで実際に起きたこと
Blue Garageでも最初は
「保護されていない通信」
と表示されました。
SSL Labsで確認すると、
評価はA
になっていました。
つまりSSL自体は正常でした。
原因はブラウザのキャッシュや設定の影響で、しばらくすると正常に表示されるようになりました。
初心者だとかなり焦りますが、慌てなくても大丈夫なケースもあります。
SSLが設定できているか確認する方法
確認方法は簡単です。
- URLが「https://」になっている
- 鍵マークが表示される
- SSL LabsでA評価以上になっている
この3つを確認すれば安心です。
SSLはSEOにも重要
GoogleはHTTPSを推奨しています。
SSLが有効になっているサイトは、
- 安全性
- 信頼性
という面でも有利になります。
ブログを運営するなら、最初に設定しておきたい項目です。
まとめ
SSLはブログを安全に運営するために欠かせない仕組みです。
僕もBlue Garageを立ち上げたばかりの頃は、「保護されていない通信」と表示されて不安になりました。
ですが、一つずつ確認していけば、初心者でも問題なく設定できます。
これからブログを始める方も、まずはSSLが有効になっていることを確認して、安心して記事を書き始めましょう。
