SSL証明書の有効期限は?更新方法・期限切れの注意点を解説

SSL証明書の有効期限は?更新方法・期限切れの注意点を解説

SSL証明書には有効期限があります。HTTPS化した直後は正常でも、証明書の更新に失敗して期限が切れると、ブラウザに警告が表示され、サイトへアクセスしにくくなることがあります。

現在のレンタルサーバーでは無料SSLを自動更新する仕組みが一般的ですが、「自動更新だから何もしなくてよい」ではなく、期限・更新方式・失敗時の通知方法を確認しておくことが重要です。

30秒でわかる結論

  • SSL/TLS証明書には有効期限があり、期限切れになるとHTTPS接続で警告が出る
  • 2026年10月時点で、公開TLSサーバー証明書の最大有効期間は200日
  • Let’s Encryptの標準証明書は現在90日間で、自動更新を前提に運用する
  • 2027年2月10日からLet’s Encryptの標準証明書は64日、2028年2月16日から45日へ短縮予定
  • レンタルサーバー利用者は、まず「無料SSLが自動更新されるか」を確認する
  • 更新に失敗したら、ドメイン・DNS・対象ホスト名・サーバー設定・更新エラーを確認する
  • 初心者は証明書を手動更新するより、自動更新できる環境を優先する

SSL証明書には有効期限がある

WebサイトのHTTPS通信で使うSSL/TLS証明書は、一度発行すれば永久に使えるものではありません。

証明書には「いつから有効か」と「いつまで有効か」が記録されており、有効期限を過ぎるとブラウザは正常な証明書として扱えなくなります。

有効期限がある理由

証明書を定期的に更新することで、ドメインの管理権限や証明書情報を定期的に確認し、古い鍵・誤発行・侵害された証明書が長期間使われ続けるリスクを抑えます。

2026年現在のSSL証明書の有効期限は何日?

証明書の有効期間は、認証局や証明書サービスによって異なります。

ただし、ブラウザなどから信頼される公開TLSサーバー証明書には業界ルールがあり、2026年3月15日以降に発行される証明書は最大200日です。

発行時期 最大有効期間
2026年3月15日より前 398日
2026年3月15日~2027年3月14日 200日
2027年3月15日~2029年3月14日 100日
2029年3月15日以降 47日

これは公開TLS証明書の「最大値」です。実際の証明書は、認証局やサービスによってこれより短い有効期間で発行されます。

Let’s Encryptの有効期限は90日

無料SSLで広く使われているLet’s Encryptでは、2026年10月時点の標準証明書は90日間です。

ただし、Let’s Encryptは証明書の短期化を予定しています。

時期 標準証明書の予定
2026年10月時点 90日
2027年2月10日以降 64日
2028年2月16日以降 45日

「90日ごとに手作業で更新する」という意味ではない

Let’s Encryptは自動更新を前提にした運用が基本です。レンタルサーバー側が無料SSLを管理している場合、利用者が毎回証明書ファイルを取得して設定し直す必要がないケースが多くあります。

SSL証明書の有効期限を確認する方法

有効期限は、ブラウザやサーバーの管理画面などで確認できます。

ブラウザから確認する

HTTPSでサイトを開き、ブラウザのサイト情報・接続情報から証明書情報を表示すると、有効期間を確認できます。

ブラウザによって表示場所や名称は異なりますが、証明書情報には一般に次のような内容があります。

  • 対象ドメイン
  • 発行者
  • 有効開始日時
  • 有効終了日時

レンタルサーバーの管理画面で確認する

無料SSLを提供するレンタルサーバーでは、SSL設定画面に「有効」「設定済み」「自動更新」などの状態が表示される場合があります。

初心者が確認する項目

  • 対象ドメインがSSL有効になっているか
  • wwwあり・なしの両方が必要なら両方が対象か
  • 自動更新に対応しているか
  • 更新失敗時に通知されるか
  • 現在の証明書が期限切れになっていないか

SSL証明書はどうやって更新する?

更新方法は大きく分けて、自動更新と手動更新の2つです。

方式 特徴 向いている人
自動更新 期限前にシステムが再発行・更新する 一般的なレンタルサーバー利用者
手動更新 申請・発行・設定を自分で行う 独自管理のサーバーや特殊な証明書運用

レンタルサーバーの無料SSLは自動更新が基本

共用レンタルサーバーでは、無料SSLを有効化すると、その後の証明書更新までサーバー側が自動処理するサービスが多くあります。

1.無料SSLを有効化
2.認証局から証明書を取得
3.サーバーへ証明書を設定
4.期限前に自動更新
正常ならHTTPSを継続

この方法なら、利用者が秘密鍵・証明書ファイル・中間証明書などを毎回手動で扱わずに済みます。

初心者は自動更新できる環境を優先

証明書の有効期間は今後さらに短くなる方向です。数十日単位の証明書を人がカレンダーで管理するより、自動更新できるレンタルサーバーやACME対応環境を使う方が運用ミスを減らしやすくなります。

手動更新が必要になる場合

次のような環境では、証明書の更新作業を自分で管理する場合があります。

  • VPSや専用サーバーを自分で構築している
  • 独自のWebサーバー構成を使っている
  • 会社指定の認証局や証明書を使っている
  • OV・EVなど組織認証を伴う証明書を利用している
  • ロードバランサーやCDNなど別の機器・サービスで証明書を終端している

この場合、単純に「新しい証明書を買う」だけではなく、申請・本人または組織確認・ドメイン確認・証明書発行・サーバーへの設定まで必要になることがあります。

更新手順は証明書の種類と環境で違う

DV・OV・EVや、レンタルサーバー・VPS・CDNなどによって作業が異なります。契約中サービスの公式手順を優先してください。

SSL証明書の更新に失敗するとどうなる?

証明書更新に失敗して有効期限を過ぎると、サイトデータそのものが削除されるわけではありません。

ただし、HTTPS接続時にブラウザが証明書エラーを表示し、訪問者が通常どおりサイトを閲覧できなくなる可能性があります。

会社サイト 影響 ★★★★★

警告画面によって問い合わせや取引先の閲覧を妨げる可能性があります。

EC・申込サイト 影響 ★★★★★

購入・申込前に離脱される原因になります。

個人ブログ 影響 ★★★★☆

閲覧者が安全性に不安を感じ、アクセスを中止する可能性があります。

管理画面 影響 ★★★★★

WordPressログイン画面などへの安全なアクセスに支障が出ます。

自動更新に失敗する主な原因

「自動更新対応」と表示されていても、条件が崩れると更新できない場合があります。

原因 確認ポイント
DNSの接続先が変わった 対象ドメインが正しいサーバーを向いているか
ドメインが失効した ドメイン契約・更新期限
対象ホスト名が変わった wwwあり・なし、サブドメイン
認証処理が通らない アクセス制限・DNS・サーバー設定
サーバー移転をした 新サーバー側でSSLを再設定したか
証明書設定が手動管理 更新後の証明書を正しく設置したか

SSL証明書が更新されないときの確認手順

1.現在の有効期限を確認
本当に期限切れ・期限間近なのか確認する
2.サーバー管理画面を確認
SSLが有効か、更新エラーがないかを見る
3.DNSを確認
対象ドメインが正しいサーバーへ向いているか確認する
4.対象ドメインを確認
example.comとwww.example.comなど、必要な名前が証明書に含まれているか見る
5.公式手順で再発行・再設定
必要な場合だけ更新操作を行う
6.HTTPSで再確認
ブラウザから新しい有効期限を確認する

焦ってSSL設定を削除しない

更新失敗の原因がDNSや認証待ちの場合、既存SSL設定を削除すると状況が悪化することがあります。まずエラー内容と現在の接続状態を確認してから対処してください。

更新時期はいつ?

「有効期限の前日になったら更新する」という運用は避けます。

自動更新サービスでは、有効期限より前の段階で更新処理が開始されます。正確な更新タイミングは認証局・ACMEクライアント・レンタルサーバーによって異なります。

重要なのは残り日数より「自動化が正常か」

証明書の有効期間が短期化しているため、「残り30日になったら人が更新する」という固定運用より、更新処理が自動で実行され、失敗を検知できる仕組みの方が重要です。

サーバー移転時はSSL証明書も確認する

サーバーを移転すると、旧サーバーで使っていたSSL証明書が新サーバーへ自動的に移るとは限りません。

レンタルサーバーの無料SSLでは、新サーバー側で改めてSSLを有効化・発行する形になることがあります。

移転時の確認項目

  • 新サーバー側でSSL証明書が発行済みか
  • DNS切り替え前後のどちらで証明書を発行するか
  • example.comとwww.example.comの両方を使うか
  • 新サーバーがHTTPSで正常表示できるか
  • 旧サーバーをすぐ停止して問題ないか

無料SSLと有料SSLで更新方法は違う?

「無料だから短い」「有料だから長い」と単純には判断できません。

公開TLS証明書には共通の最大有効期間があり、その範囲内で認証局・商品・サービスごとに有効期間や更新方式が決まります。

項目 無料SSL 有料SSL
代表例 Let’s Encryptなど DV・OV・EV商品など
更新 自動化されることが多い 商品・販売元により異なる
組織確認 通常はDV OV・EVでは確認あり
初心者の確認点 自動更新が有効か 契約更新と証明書更新の方法

無料SSLと有料SSLの選び方そのものは別記事で扱い、この記事では「期限を切らさず更新する」という運用に集中します。

証明書の更新と契約更新は同じではない

有料SSLを利用している場合、「証明書そのものの有効期限」と「販売サービスの契約期間」が同じとは限りません。

たとえば契約上は複数年分を購入できても、ブラウザが信頼する1枚の公開TLS証明書を数年間そのまま使えるわけではありません。契約期間中に短い証明書を再発行して使う方式があります。

見るべきものを分ける

  • ドメインの更新期限
  • SSLサービスの契約期限
  • 現在発行されている証明書の有効期限

この3つは別々に確認してください。

教科書判定

教科書判定

一般的なWordPress・会社サイトは「自動更新される無料SSL」を第一候補にする

初心者が証明書の期限を毎回手作業で管理する必要はありません。レンタルサーバーが無料SSLと自動更新を提供しているなら、その仕組みを使う方が運用ミスを減らしやすくなります。

ただし、「自動更新」と表示されていても、DNS変更・ドメイン失効・サーバー移転などで更新に失敗する可能性があります。会社サイトでは少なくとも定期的にHTTPS表示と証明書状態を確認し、更新失敗通知を受け取れる状態にしてください。

VPS・専用サーバー・独自の証明書運用をする人は、ACMEなどによる自動化と失敗監視まで含めて設計するべきです。

FAQ

Q.SSL証明書の期限が切れるとサイトは消えますか?

サイトのファイルやWordPressデータが消えるわけではありません。ただし、HTTPS接続時にブラウザが証明書エラーを表示し、利用者が正常に閲覧できなくなる可能性があります。

Q.Let’s Encryptは何日ごとに更新が必要ですか?

2026年10月時点の標準証明書は90日間ですが、通常は有効期限当日に手作業で更新するのではなく、自動更新します。更新タイミングは利用するサーバーやACMEクライアントの仕組みに従います。

Q.無料SSLでも自動更新されますか?

レンタルサーバー側が自動更新機能を提供していれば可能です。ただし、すべてのサービス・環境で同じではないため、契約先の仕様を確認してください。

Q.期限が残っているのに更新してもよいですか?

自動更新では期限が切れる前に新しい証明書を取得するのが通常です。手動運用の場合も、期限切れ直前まで待つ必要はありません。具体的な更新可能時期は利用サービスのルールを確認してください。

Q.証明書の有効期間が今後短くなるのは本当ですか?

はい。公開TLS証明書の最大有効期間は、2026年3月15日から200日、2027年3月15日から100日、2029年3月15日から47日へ段階的に短縮されます。そのため、今後は自動更新の重要性がさらに高くなります。

まとめ

この記事の結論

  • SSL/TLS証明書には有効期限がある
  • 2026年10月時点の公開TLS証明書の最大有効期間は200日
  • Let’s Encryptの標準証明書は2026年10月時点で90日
  • 証明書の有効期間は今後さらに短期化する
  • 一般的なレンタルサーバー利用者は自動更新を優先する
  • 更新失敗時は、期限・サーバー設定・DNS・対象ドメインを順番に確認する
  • サーバー移転時は新サーバー側のSSL設定も必ず確認する
  • 会社サイトでは自動更新だけに任せず、更新失敗を検知できる状態にする
次に読む

「Let’s Encryptとは?無料SSLの仕組み・有効期限・注意点」もあわせて確認してください。