はじめに

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が有効になっていることを確認して、安心して記事を書き始めましょう。