初心者ガイド
SSL化(常時SSL・https)とは?レンタルサーバーの無料SSLで設定する方法
本サイトにはプロモーション(アフィリエイト広告)が含まれています。
情報ソース
- 当サイト掲載データ(各サービス公式サイトで確認した情報)
更新履歴(1件)
- 記事を公開。
サイトのURLが「https://」で始まり、鍵マークが付いている状態をSSL化(https化)と呼びます。今はほぼ必須の設定で、幸い多くのレンタルサーバーで無料にできます。この記事では意味・必要性・設定手順を初心者向けに整理します。用語の短い説明は用語集の無料独自SSLも参照してください。
SSL化とは何か
SSL(TLS)は、ブラウザとサーバーの間の通信を暗号化する仕組みです。SSL化すると次の効果があります。
- 通信の暗号化: 入力内容(問い合わせ・ログイン情報など)の盗み見を防ぐ
- 信頼性の表示: 鍵マークが表示され、「保護されていない通信」の警告が出なくなる
- SEOの標準対応: 検索エンジンはhttpsを標準的な状態として扱う
SSL化していないサイトは、ブラウザに警告が出て訪問者が離脱する原因になります。
レンタルサーバーの「無料SSL」で十分
かつてSSLは有料でしたが、現在はLet’s Encryptという無料のSSL証明書が普及し、当サイト掲載の多くのサービスが無料で提供しています。個人ブログ・一般的な企業サイトなら無料SSLで十分です。
- 無料SSL対応の例(掲載データ): エックスサーバー・ConoHa WING・ロリポップ! ほか多数
- 一部注意: 海外勢では初年度のみ無料の場合あり(例: GoDaddyエコノミーは1年間)。契約前に「無料が続くか」を確認してください(契約前チェックリスト)
有料SSL(企業認証・EV SSL)は、金融・大企業サイトなど「運営組織の実在を強く証明したい」場合の選択肢で、個人サイトには通常不要です。
設定手順(無料SSLの一般的な流れ)
- サーバーの管理画面で対象ドメインを選び、無料SSL(独自SSL)設定を実行
- 発行・反映を待つ(数分〜数十分)
- サイトが
https://で表示されるか確認 - **常時SSL化(http→httpsへのリダイレクト)**を設定する ← ここが重要
多くのサービスでは1〜2がボタン操作で完結します。WordPressの場合は、管理画面の「設定→一般」でサイトURLをhttps://に変更し、リダイレクト設定(サーバー機能かプラグイン)を入れます。
常時SSL化を忘れずに
SSL証明書を入れただけでは、http://でのアクセスがそのまま残ることがあります。**http://アクセスを自動でhttps://へ転送する「常時SSL化」**まで行って初めて完了です。これを怠ると、同じページがhttpとhttps両方で存在する状態になり、評価が分散するなどの不都合が起きます。
無料SSLと有料SSLで安全性は変わりますか?
通信を暗号化する強度は基本的に同等です。違いは「運営組織の実在をどこまで証明するか」で、有料の企業認証・EV SSLは審査を経て組織情報を保証します。個人ブログや一般的なサイトは無料SSL(ドメイン認証)で問題ありません。
SSL化するとサイトは遅くなりますか?
現代のサーバー・ブラウザではSSLによる速度低下はごくわずかで、実用上ほぼ気になりません。むしろhttpsはHTTP/2以降の高速化技術の前提でもあります。
SSL証明書の更新は自分でやりますか?
無料SSL(Let's Encrypt)は多くのサービスで自動更新されます。設定時に自動更新が有効か確認しておけば、以降の手間はほぼありません。
まとめ
- SSL化(https化)は今や必須。無料SSLで十分なサイトがほとんど
- 証明書を入れたら**常時SSL化(http→httpsリダイレクト)**まで必ず行う
- 無料SSLが「ずっと無料か」だけ契約前に確認する
- 設定はブログ開設の初期設定の一部です(WordPressブログの始め方)