HTTPSのSEO

HTTPSがセキュリティ、ブラウザーの信頼、Googleのcanonical選択に与える意味と、HTTPからHTTPSへ安全に移行する方法を解説します。

初回公開:2026年6月26日 · 最終更新:2026年8月21日 · Advanced
言語

HTTPSは暗号化されたHTTPです。Googleは2014年にHTTPSを非常に軽いランキングシグナルとして発表しましたが、現在のページエクスペリエンスガイダンスは、Core Web Vitals以外の要素は順位を直接高くしないと述べています。HTTPSの実際の理由はChromeの「安全ではありません」表示、HTTP/2、現代的なブラウザー機能、そしてWebの最低条件であることです。移行ではすべてのHTTP URLを対応するHTTPSへ1対1で301し、canonical、内部リンク、サイトマップ、hreflangを更新し、混在コンテンツを直し、リダイレクトを少なくとも1年間維持します。Googleは条件付きでHTTPSをcanonicalとして優先しますが、悪い証明書やダウングレードリダイレクトはその優先をHTTPへ反転させ、HSTSでも上書きできません。

TL;DR — Googleの現在のページエクスペリエンスガイダンスは、Core Web Vitals以外の要素は*“don’t directly help your website rank higher”* (翻訳)「ウェブサイトの順位を直接高くすることには役立たない」と述べています。したがって、HTTPSによる現在のランキング向上を約束しないでください。確認されているのは歴史的な事実です。Googleは2014年8月、HTTPSを「非常に軽い」ランキングシグナル(クエリの1 %未満)として発表し、Gary Illyesは2015年に同点の決着要因と表現しました。これは日付のあるコメントであり、現在の仕組みが文書化されたものではありません。一方、Googleのcanonical化ガイダンスは、現在、条件付きでHTTP版と同等のHTTPSページをcanonicalとして積極的に優先します。ただし、無効な証明書、安全でない依存関係、HTTPSからHTTPへのリダイレクト、HTTPを指す余計なcanonicalタグがあると、その優先は反転します。HSTSでも上書きできません。HTTPSを使う本当の理由は、Chromeの「安全ではありません」ラベル、(主要ブラウザーすべてで使える)HTTP/2、現代的なブラウザーAPI、そしていまや最低条件であることです。成長のレバーではありません。移行はサイト移行です。すべてのURLを301にし(301でPageRankは失われません)、アクティブとパッシブの混在コンテンツを直し、canonical・サイトマップ・内部リンクを更新し、Search Consoleを再確認します。プロトコル変更にChange of Addressツールはありません。HSTSとそのブラウザー内部の307リダイレクトは、サーバー側の301の代替ではなく、その上に加わるブラウザー層の保護です。

Googleは現在、HTTPSによるランキング向上を約束していますか?

2014年ではなく、現在Googleが述べていることから始めましょう。現在のページエクスペリエンスの文書 は、Core Web Vitals以外のページエクスペリエンス要素(HTTPSもその中に挙げられています)は、“don’t directly help your website rank higher in search results.” (翻訳)「検索結果でウェブサイトの順位を直接高くすることには役立たない」と述べています。これは現在入手できる最も直接的で新しいガイダンスであり、HTTPSであることによる現在のランキング向上を約束する根拠にはなりません。

2014年のシグナルと「同点の決着」— 現在の仕組みではなく歴史

確認されているのは歴史です。 Googleは2014年8月6日にHTTPSをランキングシグナルとして発表し、開始時の重みがどれほど小さいかを珍しく率直に説明しました。元の表現は、*「非常に軽いシグナルで、世界のクエリの1 %未満に影響し、高品質なコンテンツなど他のシグナルより重みが小さい」というものでした。記事は、導入を促すために時間とともに「強化することを決めるかもしれない」*とも付け加えました。SEOメディアが言い換えがちな「ブースト」ではなく、「強化」です。 Evidence for this claim Google announced HTTPS as a very lightweight ranking signal affecting fewer than one percent of global queries at launch. Scope: Google's 2014 announcement establishes the signal and its weight at launch; it does not quantify the signal's current weight. Confidence: high · Verified: Google Search Central: HTTPS as a ranking signal

1年後の2015年9月、Gary Illyesはこのシグナルを同点の決着要因と表現しました。“it acts more like a tiebreaker. For example, if all quality signals are equal for two results, then the one that is on HTTPS would get … or may get … the extra boost.” (翻訳)「より同点の決着要因に近い働きをします。たとえば2つの結果の品質シグナルがすべて同じなら、HTTPS上にある方が必要な追加の後押しを得る、または得るかもしれません。」同じ年、優先順位については*“you should switch to HTTPS for users, not as a ranking signal.”* (翻訳)「ランキングシグナルとしてではなく、ユーザーのためにHTTPSへ切り替えるべきです」と率直に述べました。同時期のJohn Muellerの説明も、切り替えだけで目に見える順位変化を期待するなという同じ方向を示しています。

「同点の決着」は、2015〜2016年のIllyesによる日付付きで代表的な説明であり、Googleが現在アクティブなランキングの仕組みとして文書化しているものではない、と扱ってください。したがって、現在形でより保守的な出典は上のページエクスペリエンスの表現です。「HTTPSはSEOに役立つか」への正直で日付のある答えは、Googleが2014年に小さなシグナルを確認し、Google社員が2015年に同点の決着要因と表現したが、現在のガイダンスはその仕組みを直接言い直していない、です。努力の使い道を選ぶなら、HTTPSは衛生項目であり成長のレバーではありません。今日の歴史的シグナルの重みが正確にどうであれ、これは変わりません。

GoogleのHTTPS canonical優先 — 条件付きであり、スキームだけではない

2014年のランキングシグナルとは別に、Googleが現在文書化しているcanonical化の優先があります。“Google prefers HTTPS pages over equivalent HTTP pages as canonical, except when there are issues or conflicting signals such as” (翻訳)「問題や、次のような矛盾するシグナルがある場合を除き、Googleは同等のHTTPページよりHTTPSページをcanonicalとして優先します」。例として、無効なSSL証明書(画像以外の)安全でない依存関係、ユーザーをHTTPページへリダイレクトするHTTPSページ、HTTP版を指すrel="canonical"があります。

これは、ほとんどの他のガイドが見落とすニュアンスで、よくある単純化(Illyesが2016年に言った「ランキングシグナルは*“basically looking at the first five characters in front of the URL”* (翻訳)「基本的にはURLの前にある最初の5文字を見ている」という説明を含む)にも反します。この短い説明は2014年のランキングシグナルを指しており、今回のcanonical化の判断ではありません。Google自身のガイダンスは、悪い証明書やダウングレードのリダイレクトがHTTPSの優先を上書きすると明記しています。“Avoid bad TLS/SSL certificates and HTTPS-to-HTTP redirects because they cause Google to prefer HTTP very strongly.” (翻訳)「悪いTLS/SSL証明書とHTTPSからHTTPへのリダイレクトは、GoogleがHTTPを非常に強く優先する原因になるため避けてください」。そしてHSTSでも直せません。“Implementing HSTS cannot override this strong preference.” (翻訳)「HSTSを実装しても、この強い優先を上書きできません」。

Evidence for this claim Google says HSTS cannot override its strong preference for HTTP caused by a bad TLS certificate or an HTTPS-to-HTTP redirect. Scope: HTTP and HTTPS equivalents Confidence: high · Verified: How to specify a canonical URL

実際の帰結は、期限切れまたは設定不良の証明書はUXの問題にとどまらず、Googleが、順位を取りたいHTTPSページではなくHTTPページをインデックスする方向へ進む原因にもなることです。証明書の失敗の種類と診断方法はSSL/TLS証明書を、今回の判断に関するSearch Console専用レポートはHTTPSレポートを参照してください。

HTTPSが実際に重要な理由

ランキングの話をいったん外すと、1つの注意点を最初に示す必要はあるものの、HTTPSを使う理由は圧倒的です。HTTPSが保護するのは、ブラウザーとサーバーの間の転送チャネルです。アプリケーションコードを監査したり、エンドポイントを保証したり、ユーザーの意図を保証したりはしません。HTTPSで侵害されたサイト、HTTPSで配信されるフィッシングフォーム、復号後のデータ侵害は、いずれも起こり得ます。HTTPSは必要な衛生対策ですが、接続の先にあるすべてのもののセキュリティ保証ではありません。

範囲を明確にしたうえで、実務上の理由は次のとおりです。

  • Chromeの「安全ではありません」警告。 Chrome 68(2018年7月)以降、ChromeはすべてのHTTPページを「安全ではない」と表示します。実際の訪問者の前にアドレスバーで表示されるため、どんなランキングの小さな後押しより大きなコンバージョン問題です。
  • HTTP/2(およびHTTP/3)の実務上の前提。 主要ブラウザーで平文HTTP上のHTTP/2を提供するものはなく、HTTP/2仕様自体は暗号化を必須としていないにもかかわらず、主要ブラウザーはTLS上でしかネゴシエートしません。Google自身の文書が述べるように、“in some cases, TLS can improve performance, mostly as a result of making HTTP/2 possible.” (翻訳)「場合によってはTLSが性能を改善することがあり、その主な理由はHTTP/2を可能にすることです」。これは「可能性がある」であって保証ではありません。TLSのオーバーヘッド、サーバー設定、接続の再利用も関係します。それでもHTTP/2の多重化とヘッダー圧縮によって、HTTPS + HTTP/2のサイトは平文HTTP/1.1より速くなることが多く、昔の「TLSは遅延を加える」という心配とは逆です。
  • 現代のブラウザー機能に必要です。 Service Worker、位置情報・カメラ・マイクのAPI、プログレッシブWebアプリは、通常、安全なコンテキストを必要とします(localhostのような例外は機能とブラウザーごとに確認してください)。Googleは*“HTTPS is required for many new browser features, especially those required for progressive web apps.”* (翻訳)「HTTPSは多くの新しいブラウザー機能、特にプログレッシブWebアプリに必要です」と述べています。
  • 参照データと「ダークトラフィック」— デフォルトであり、普遍的ではありません。 現代のデフォルトReferrer-Policystrict-origin-when-cross-origin)で動くブラウザーは、HTTPSページからHTTPの宛先へリンクをたどると、Refererヘッダーを完全に落とします。同一スキームまたはアップグレードのナビゲーションなら、少なくともオリジンは送ります。したがってHTTPのままだと、外へ送るトラフィック(と流入元のアトリビューション)がデフォルトで「ダイレクト」に崩れる可能性があります。ただしサイト独自のReferrer-Policyヘッダーで両方向に上書きできるため、他社の分析データの欠落を監査するときに絶対則として扱わないでください。
  • 最低条件です。 推定で約89 %のサイトがHTTPSを使っています(W3Techs、2026年。正確な現在の件数ではなく方向性の推定として扱ってください)。SEO上の話は切り替えによる利益ではなく、目に見える未対応サイトになるリスクです。

HTTP → HTTPSの移行

HTTP→HTTPSの移行はサイト移行であり、同じ規律が必要です。Googleのサイト移行ガイダンス から直接分かる良いニュースは、“301 and other permanent redirects don’t cause a loss in PageRank.” (翻訳)「301などの恒久的なリダイレクトでPageRankが失われることはありません」ということです。切り替えでリンクの評価が失われるという古い恐れは神話です。実際のリスクは実行にあり、301漏れ、混在コンテンツ、古いcanonical、Search ConsoleでHTTPSプロパティを確認していないことがトラフィックを失わせます。

要点を1段落でまとめると、まず稼働中のHTTPサイトをベンチマークします(クロール、ランキング、Search Consoleのエクスポート、被リンクプロファイル)。TLS証明書を取得します(無料のLet’s Encrypt DV証明書も、有料のOV/EV証明書と同じシグナルを持ちます)。すべてのHTTP URLを対応するHTTPSへ1対1で301リダイレクトし、内部リンク、サイトマップ、hreflangを含め、HTTPSをどこでもcanonicalにします。古い内部リンクをリダイレクトで覆い隠さないでください。切り替え前に混在コンテンツを直し、4つのSearch Consoleプロパティをすべて再確認します(プロトコル変更にChange of Addressツールは不要)。少なくとも1年間はリダイレクトを稼働させます。一時的な順位変動は想定してください。回復する下落は移行が落ち着く過程ですが、下落が続くなら何かが壊れています。

これはリスクマップであり、手順書ではありません。段階的な手順、ステージングでのリハーサル、大規模なリダイレクト対応表、ロールバック計画、完全な移行チェックリストはHTTPからHTTPSへの移行を参照してください。このページは、より詳しいガイドと同期しなくならないよう、簡潔な概要に留めています。

混在コンテンツ

混在コンテンツとは、HTTPSページがHTTP経由でサブリソースを読み込むことです。2種類があり、その違いが優先順位を決めます。

  • アクティブな混在コンテンツ — スクリプト、スタイルシート、iframe、XMLHttpRequest。改ざんされたスクリプトがページ全体を書き換えられるため、ブラウザーは完全にブロックします。移行後にサイトを実際に壊すのはこちらなので、先に直してください。
  • パッシブな混在コンテンツ — 画像、音声、動画。ブラウザーは通常表示しますが、安全性の表示を下げて警告します。

HTTPSサイトをクロールして(Ahrefs Site Audit、Screaming Frog)、Chrome DevToolsのコンソールを監視するか、CSPレポートを集めて見つけます。先回りした最もきれいな修正はContent-Security-Policy: upgrade-insecure-requestsヘッダーです。ブラウザーに、サブリソースのhttp://リクエストを送信前に黙ってhttps://へ書き換えさせます。移行中と移行後の安全網として役立ちます。HTTPページへの通常のアンカーリンクは混在コンテンツではなく、単に移動するだけです。

HSTS(恒久リダイレクトの代替ではない理由)

HSTS(HTTP Strict Transport Security)は、ユーザーがhttp://リンクを入力またはクリックしても、ドメインでは常にHTTPSを使うようブラウザーに伝えるレスポンスヘッダー(Strict-Transport-Security)です。「最初のリクエスト問題」を閉じます。301しかない場合、新しい訪問者の最初のリクエストはリダイレクトが発生する前にHTTPで送られ、その瞬間をSSLストリッピング攻撃者が狙います。Googleの文書の表現では、HSTSは再訪問者について*“avoid the cost of the 301 redirect”* (翻訳)「301リダイレクトのコストを避け」、“defeats attacks like SSL Stripping.” (翻訳)「SSLストリッピングのような攻撃を打ち破ります」。

SEO担当者が区別すべき点は2つです。

  • HSTSはサーバー側の301を置き換えません。 ブラウザーがHSTSを尊重すると、HTTPSへの内部 307リダイレクトを実行します。しかしこれはクローラーが見られないブラウザー内部の処理です。検索エンジンには、移行を理解してリンク評価を引き継ぐため、実際のサーバー側301が必要です。両方が必要です。
  • HSTS preloadはほぼ永久です。 ドメインをブラウザー組み込みのpreloadリストへ送信できます(少なくとも1年のmax-ageincludeSubDomainspreloadが必要)。初回訪問者にも隙間がなくなりますが、リストから外れるのは遅く困難です。Googleは*“Don’t enable HSTS until you’re certain your site operation is robust enough to avoid ever deploying HTTPS with certificate validation errors.”* (翻訳)「証明書検証エラーのあるHTTPSを決してデプロイしないほどサイト運用が堅牢だと確信するまで、HSTSを有効にしないでください」と警告しています。preloadは一方通行の扉として扱ってください。

よくある神話

  • 「HTTPSは現在の大きなランキング向上である」 いいえ。2014年の「非常に軽い」クエリの1 %未満のシグナルと、2015年の「同点の決着」という表現は日付のあるコメントです。現在のガイダンスは、Core Web Vitals以外のページエクスペリエンス要素は「順位を直接高くすることには役立たない」と述べています。
  • 「切り替えるとランキングが急落する」 リダイレクトを正しく行えば、そうなりません。恒久リダイレクトでPageRankは失われません。害を生むのは雑な移行であり、プロトコルの切り替えではありません。
  • 「Change of Addressツールが必要だ」 HTTP→HTTPSでは必要ありません。ドメイン変更のためだけのものです。
  • 「期限切れ証明書はUXだけを壊し、SEOには関係ない」 いいえ。悪い証明書は、GoogleのHTTPS canonical優先をHTTPページへ反転させる条件の1つであり、ユーザー向けのページも壊します。
  • 「HTTPSはチェックアウトページだけで重要だ」 いいえ。ChromeはすべてのHTTPページに警告を出し、現代的なAPIは通常、安全なコンテキストを必要とします。
  • 「TLSはサイトを遅くする」 実際には通常逆です。HTTPSによってHTTP/2が使えるようになるためです。ただしTLSは性能を「改善することがある」のであって、保証するわけではありません。
Evidence for this claim Google's current page-experience documentation says aspects beyond Core Web Vitals do not directly help a site rank higher, so it does not support promising a universal direct HTTPS ranking boost. Scope: page experience and ranking Confidence: high · Verified: Understanding Google Page Experience

HTTP→HTTPSの移行は、より広いサイト移行の規律の中にあります。同時にドメインやプラットフォームも変えるなら、先にそちらを読んでください。移行を重ねるとリスクが増幅します。

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.