301リダイレクトとは?SEO評価を引き継ぐ設定方法【.htaccess】

公開日
最終更新日
サイトリニューアル時には 301リダイレクトを忘れずに

サイトのリニューアルでURLが変わるとき、忘れてはいけないのが301リダイレクトです。設定を怠ると、検索順位の低下や、既存ユーザーの離脱につながりかねません。

結論から言うと、URLが恒久的に変わる場合は301リダイレクトで旧URLから新URLへ転送し、SEO評価を引き継ぐのが鉄則です。この記事では、301リダイレクトと302リダイレクトの違い、忘れたときのリスク、そして具体的な記述方法を解説します。

301リダイレクトとは

リダイレクトとは、古いURLへのアクセスを、新しい(正しい)URLへ転送する仕組みのことです。そのうち301リダイレクトは「恒久的な転送」を意味します。

サイトリニューアルなどは一時的なURL変更ではなく、恒久的にURLが変わるため、301リダイレクトを使います。301リダイレクトを使うと、古いURLのコンテンツのSEO評価を、新しいURLに引き継ぐことができます。よく似たものに302リダイレクトがあるので、次に違いを見ておきましょう。

302リダイレクトとは

302リダイレクトは「一時的な転送」です。たとえば、ページで不具合が発生している、システムのアップデートを行いたい、一部のページをリニューアル作業中、といった理由でコンテンツを一時的に公開したくないとき、メンテナンスページへ誘導する場合などに使われます。

数日〜数週間といった短期的なメンテナンス期間中の転送に使うのが302リダイレクト、恒久的なURL変更に使うのが301リダイレクト、と覚えておくとよいでしょう。

リダイレクトを忘れると…

前述のとおり、301リダイレクトは古いページのSEO評価を新しいURLに引き継ぎます。裏を返すと、301リダイレクトを忘れると検索エンジンの評価が一度リセットされ、検索順位が大幅に下がる可能性があります

さらに、旧URLをブックマークしていたユーザーがそこからアクセスすると「ページが見つかりません」という状態になり、既存ユーザーを失うリスクもあります。せっかく積み上げた評価とアクセスを守るためにも、リダイレクトは必ずセットで行いましょう。

ページ単位でのリダイレクト方法

特定のページから特定のページへリダイレクトを行う際は、.htaccessに次のように記述します。

例えば、会社案内ページのURLが次のように変わった場合(※旧・新URLどちらもWordPressと仮定)です。

旧)https://budsblue.net/wp/about/
新)https://budsblue.net/wp/company/

RewriteEngine on
RewriteRule ^about/$ https://budsblue.net/wp/company/ [R=301,L]

「http」から「https」へのリダイレクト方法

サイト全体を常時SSL化する際、httpでのアクセスをhttpsへまとめて転送するには、次のように記述します。

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

なお、WordPressサイトで多数のURLをまとめて転送する場合は、.htaccessに直接書くほか、「Redirection」などのリダイレクト用プラグインを使う方法もあります。旧URLと新URLの対応が多いときは、プラグインで一覧管理したほうが扱いやすいこともあります。

WordPressの.htaccessに追記するときは、# BEGIN WordPress# END WordPressで囲まれた範囲より前(上)に書くのがポイントです。この範囲内に書くと、WordPressの更新時に上書きされて消えてしまうことがあります。

設定後は、実際に旧URLへアクセスして新URLへ転送されるかを確認しましょう。ブラウザの開発者ツールやリダイレクトチェックツールで、ステータスコードが「301」になっているかを見ておくと確実です。

まとめ

  • 恒久的なURL変更は301、一時的な転送は302リダイレクトを使う
  • 301リダイレクトは旧URLのSEO評価を新URLに引き継ぐ
  • 忘れると検索順位の低下や既存ユーザーの離脱を招く
  • .htaccessやプラグインで、ページ単位・サイト全体の転送を設定できる

リダイレクトは、サイトのリニューアルや新規公開のタイミングで、公開作業と同時に行うことが多い作業です。抜け漏れが起きやすいので、公開時のチェックリストに入れておくと安心です。

IPPEI FUKUTA(株式会社バッズブルー 代表)

IPPEI FUKUTA(株式会社バッズブルー 代表)

WordPress専門のWeb制作者として15年・150サイト以上を担当。現場でつまずいた問題と解決策を、同じ制作者・フリーランスの方に向けて発信しています。無料のWeb便利ツール集「バドツール」を開発・運営中。