N.N. LLC. ロゴ - 千葉県船橋市のIT企業N.N. LLC.
技術ブログ

HTTPS移行のSEO影響と正しいリダイレクト設定

6分で読めます
HTTPS移行のSEO影響と正しいリダイレクト設定

HTTPS化の重要性

HTTPS(HyperText Transfer Protocol Secure)は、WebサーバーとブラウザのSEO通信をSSL/TLS証明書で暗号化するプロトコルです。Googleは2014年にHTTPSをランキングシグナルとして使用することを公式に発表し、2018年にはChromeブラウザでHTTPサイトに「安全ではありません」の警告を表示するようになりました。

2026年現在、上位表示されているサイトの大多数がHTTPS化されており、HTTPのままのサイトはユーザーからの信頼も検索順位も失うリスクがあります。新規サイトは最初からHTTPSで構築し、既存のHTTPサイトは早急にHTTPS移行を行うべきです。

HTTPS移行がSEOに与える影響

ランキングシグナルとしてのHTTPS

GoogleはHTTPSをランキングシグナル(加点要因)として使用しています。HTTPSだからといって劇的に順位が上がるわけではありませんが、他の条件が同等であればHTTPSサイトが優先される傾向があります。

移行時の一時的な順位変動

HTTPS移行を行うと、一時的に検索順位が変動する可能性があります。これはURL構造が変更されるためで、Googleがリダイレクトを処理し新しいURLをインデックスするまでに時間がかかります。正しくリダイレクトを設定すれば、通常は数週間以内に順位が回復します。

リファラー情報の保持

HTTPサイトからHTTPSサイトへの遷移ではリファラー情報が失われますが、HTTPS同士であれば保持されます。HTTPS化することで、アナリティクスツールでの正確なリファラーデータの取得が可能になります。

HTTPS移行の手順

ステップ1: SSL/TLS証明書の取得

SSL/TLS証明書を取得してサーバーにインストールします。Let's Encryptを使えば無料で証明書を取得できます。有料の証明書が必要な場合は、OV(Organization Validation)やEV(Extended Validation)証明書を選択します。

ステップ2: HTTPSでのサイト動作確認

HTTPS版のサイトがすべてのページで正常に動作することを確認します。混在コンテンツ(Mixed Content)の問題がないかチェックします。混在コンテンツとは、HTTPSページ内でHTTPリソース(画像、CSS、JavaScriptなど)を読み込んでいる状態です。

<!-- 混在コンテンツの例(修正が必要) -->
<img src="http://example.com/image.jpg" />
<script src="http://cdn.example.com/script.js"></script>

<!-- 修正後 -->
<img src="https://example.com/image.jpg" />
<script src="https://cdn.example.com/script.js"></script>

<!-- プロトコル相対URLを使う方法もある -->
<img src="//example.com/image.jpg" />

ステップ3: 301リダイレクトの設定

すべてのHTTPページからHTTPSページへの301(永久)リダイレクトを設定します。ページ単位ではなく、サーバー設定で一括してリダイレクトするのが効率的です。

# Apache (.htaccess)
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# Nginx
server {
    listen 80;
    server_name example.com www.example.com;
    return 301 https://$host$request_uri;
}

ステップ4: 内部リンクとリソースURLの更新

サイト内のすべての内部リンク、画像URL、CSS/JavaScriptのパスをHTTPSに更新します。データベース内のURLも含めて一括置換が必要です。

ステップ5: Google Search Consoleへの再登録

HTTPS版のサイトをGoogle Search Consoleに新しいプロパティとして追加し、サイトマップを再送信します。HTTPS移行後のインデックス状況を監視し、問題がないか確認します。

HTTPS移行のチェックリスト

  • SSL/TLS証明書が正しくインストールされているか
  • すべてのHTTPページからHTTPSへの301リダイレクトが設定されているか
  • 混在コンテンツ(Mixed Content)が解消されているか
  • 内部リンクがHTTPSに更新されているか
  • canonicalタグがHTTPSのURLを指しているか
  • XMLサイトマップがHTTPSのURLで更新されているか
  • robots.txtがHTTPS版のサイトマップを参照しているか
  • Google Search ConsoleにHTTPS版が登録されているか
  • 外部サービス(アナリティクス、広告など)の設定がHTTPSに対応しているか
  • HSTS(HTTP Strict Transport Security)ヘッダーが設定されているか

HTTPS移行は慎重に行えばSEOリスクを最小限に抑えることができます。事前に十分なテストを行い、移行後もSearch Consoleで状況をモニタリングしましょう。

HTTPS
SSL
リダイレクト
サイト移行
テクニカルSEO

関連記事