SSL設定・常時https化の確認方法

ブログのURLをよく見てみると、「http://」で始まっているものと「https://」で始まっているものがあることに気づいた方もいるかもしれません。実はこの違い、SEOにも読者の信頼にも関わってくる、意外と見過ごせないポイントなんです。

この記事では、SSL設定と常時https化がそもそも何なのか、そして自分のブログで正しく設定できているかを確認する方法を、画像付きで紹介していきます。

そもそもSSL・常時https化とは何か

SSLとは、サイトとユーザーのブラウザ間でやり取りされる通信を暗号化する仕組みです。SSLが適用されているサイトはURLが「https://」から始まり、ブラウザのアドレスバーに鍵マークが表示されます。

「常時https化」というのは、サイト内のすべてのページでこの暗号化通信が有効になっている状態を指す言葉です。一部のページだけhttpsになっている、といった中途半端な状態は避けたいところですね。

なぜSSL設定・常時https化を確認しておく必要があるのか

ここで確認しておきたいのは、「SSL証明書がきちんと発行されているか」と「サイト全体が例外なくhttps通信になっているか」という2点です。設定した気になっていても、実際には一部のページだけhttp表示のまま残っていたり、証明書の反映がまだ完了していなかったりするケースは珍しくありません。

この2点を放置してしまうと、次のようなデメリットにつながる可能性があります。順番に見ていきますね。

SEOへの影響

Googleは以前から、httpsをランキング要因のひとつとして考慮すると公表しています。影響の大きさ自体はそこまで大きくないとされていますが、同じような内容の記事であれば、httpsの方が有利に働く可能性があるんですよね。特別な理由がない限りは、必ず有効にしておきたい設定です。

読者からの信頼性

ChromeなどのブラウザではSSL化されていないサイトにアクセスすると「保護されていない通信」といった警告が表示されることがあります。これを見た読者が不安になって離脱してしまう可能性もあるので、信頼性の面でもSSL化は欠かせません。

SSL設定の確認方法【画像付き手順】

エックスサーバーなど多くのレンタルサーバーでは、無料独自SSLの機能が最初から用意されています。とはいえ、自動で設定が反映されるまでに少し時間がかかることもあるので、実際に確認する手順を押さえておきたいですね。

ここでは4つのステップに分けて、順番に確認していきます。

Step1. URLがhttpsになっているか確認する

まずは一番シンプルな確認方法です。ブラウザで自分のサイトを開き、アドレスバーのURLが「https://」から始まっているか、鍵マークが表示されているかをチェックしてみてください。

 

SSL化の確認

Step2. レンタルサーバーの管理画面で設定状況を確認する

エックスサーバーの場合は「サーバーパネル」の「SSL設定」から、対象のドメインで独自SSLが有効になっているかを確認できます。反映まで数十分〜1時間程度かかることもあるので、設定直後に反映されていなくても心配しなくて大丈夫です。

Wordpress側ではSSLが出来ていない

 

Step3. WordPress側のサイトアドレス設定を確認する

WordPressの管理画面「設定」→「一般」を開き、「WordPressアドレス(URL)」と「サイトアドレス(URL)」の両方が「https://」で始まっているか確認しましょう。ここが「http://」のままになっていると、サーバー側でSSLを有効にしていても正しく反映されないことがあります。

WordPress側の「設定」→「一般」で見てみるとSSL化できていません。

そのため、手動で変更する必要があります。

Wordpress側のSSL化の完了

 

このように、

  • WordPressアドレス
  • サイトアドレス

この二つに「s」を加えて「https;//」して、画面一番下の「変更を保存」をクリックして、一度Wordpressからログアウトしましょう。

すると、

一度ログアウトして再度ログインするとSSL化できている

ちゃんとSSL化が出来ていることが分かりますね。

Step4. 混在コンテンツ(mixed content)がないか確認する

ページ全体はhttps化されていても、画像やスクリプトの一部が古いhttpのURLのまま読み込まれていると「混在コンテンツ」というエラーが発生することがあります。ブラウザの検証ツール(デベロッパーツール)のコンソールを開くと、警告が表示されていないか確認できますよ。

私はワードプレスをインストールした後に何度かSLL化できていなくて、自分のブログなのにアクセスできないことがありましたが、さすが利用者が多いエックスサーバー、ネットで調べたらすぐに解決できました。

よくある注意点・トラブル対応

SSL設定は基本的に自動で完了することが多いのですが、まれにうまく反映されなかったり、思わぬ落とし穴があったりします。ここでは特に注意しておきたい2つのポイントを見てみましょう。

反映されるまでの時間

独自SSLの設定は、申請してから反映されるまでに時間がかかることがあります。すぐに反映されなくても、慌てて何度も設定をやり直す必要はありません。少し時間を置いてから、もう一度確認してみてください。

SSL設定・常時https化に関するよくある質問

ここでは、SSL設定と常時https化について特によく寄せられる質問を3つ取り上げ、まとめてお答えしていきます。

Q. SSL化は無料でできますか?

A. エックスサーバーをはじめ、多くのレンタルサーバーでは無料の独自SSLが提供されています。追加費用なしで常時https化できるケースがほとんどです。

Q. すでに公開している記事のURLはどうなりますか?

A. 正しくリダイレクト設定を行っていれば、httpのURLでアクセスされてもhttpsのURLへ自動的に転送されるため、記事のURL自体を書き換える必要はありません。

Q. SSL化していないとどれくらい不利になりますか?

A. SEOへの影響はそこまで大きくないとされていますが、ブラウザ上での警告表示による読者の離脱リスクの方が、実務上は大きな影響になり得ます。特別な理由がなければ、必ず有効にしておくことをおすすめします。

まとめ

SSL設定・常時https化は、一度確認して有効になっていれば、あとは特に気にする必要のない設定です。ブログ開設直後の初期設定のひとつとして、早めにチェックを済ませておくと安心ですね。

設定の確認が終わったら、続けて他の初期設定にも取り組んでいきましょう。

▶関連記事:ブログ開設直後にやるべき初期設定7つ