WEBサイト・SEO

WordPressで301リダイレクトを設定するには?一対のURLで確認する方法

WordPressで301リダイレクトを設定するには?一対のURLで確認する方法の実務ガイド。WordPress転送の設定・確認表

Webサイト・SEO · 実務ガイド

WordPressで301リダイレクトを設定するには?一対のURLで確認する方法

WordPressで記事のURLを変えた管理者・制作担当者向けです。301は、旧URLから新URLへの永続的な移転を伝える応答です。専用プラグインRedirectionを例に、管理画面の入力と確認を説明します。

一対のURLの入力見本、クエリの扱い、応答の確認、不良時の停止を示します。読後は、設定値と期待結果をまとめ、試し環境で実測する確認表を作れます。

先に答えを知りたい方へ既存の転送場所を確認し、試し環境でSourceへ旧パス、Targetへ同じ回答の新URLを登録します。301と一致条件を確かめ、実際の応答と対象外の正常表示を確認します。

DREEXY編集部 · 資料確認:2026-10-10

WordPressで301リダイレクトを設定するには?一対のURLで確認する方法の実務ガイド。WordPress転送の設定・確認表
WordPress転送の設定・確認表

この記事でできるようになること

  • 一対の転送の入力値を準備できる
  • パス・クエリ・301の設定を区別できる
  • 確認結果と停止・復旧の条件を表にできる

01 / Webサイト・SEO

WordPressの転送は、現在の管理場所を確かめます

既存の転送機能を確認し、サーバーとプラグインに同じルールを重ねないようにします。

今の転送はどこが返しますか。一対のURLを、既存の管理場所と整合させます。
一対のURLを、既存の管理場所と整合させます。 この図を保存 ↓

WordPressでページを移したときは、古いURLから同じ内容の新しいURLへ案内する必要があります。301は永続的な移転を知らせる番号です。まず現在のサイトで、どこが転送を管理しているかを確認します。SEOプラグイン、専用プラグイン、サーバー、CDN(複数の配信拠点から内容を届ける仕組み)の設定が既に動いている場合があります。

本稿では作者の公式資料が公開されているRedirectionを例に、一対のURLを管理画面から設定する方法を説明します。他のプラグインの同じような画面に、全て同じ名前の欄があるとは限りません。新しいプラグインの導入前に、現在の管理担当へ既存機能、WordPressとPHP(WordPressをサーバー側で動かすためのプログラミング言語)の版、許可される作業範囲を確認します。

Redirectionの作者は、通常はWordPressで転送を管理すると説明しています。Apacheの.htaccessへ書き出す別の選択もありますが、本稿の例ではその機能を使いません。WordPressに要求が届かない別ドメイン、サイト全体のHTTPS化、WordPressが動かない状態では、サーバーなど上流の設定が必要な場合があります。

方法を選ぶ入口は、どこへ要求が届くかです。同じWordPress内の一記事のURLを変えるなら、既存の転送機能が管理できるかを先に見ます。機能がない場合の候補が専用プラグインです。WordPressへ届く前のドメイン移転や、既に配信側で動く転送は、そのサーバーや配信設定の担当へ渡します。.htaccessはApacheで対応する設定が許可された場合の方法で、すべてのWordPressサイトで使えるわけではありません。

ここからできること

管理担当に既存の転送機能を確認し、追加する一対をどこで管理するか決めてください。

この章の根拠:出典1出典5

02 / Webサイト・SEO

試し環境に、転送元と同じ内容の移転先を用意します

旧URLと新URLを先に対応させ、新URLが200で読めることを確認します。

同じ回答を持つ一対を用意します。設定前に、新しい回答と戻す保存を用意します。
設定前に、新しい回答と戻す保存を用意します。 この図を保存 ↓

以下の入力例は、WordPressをドメイン直下で動かす架空の試しサイトを想定します。旧URLはhttps://example.test/old-guide/、新URLはhttps://example.test/new-guide/です。example.testは例の名前であり、自分の試しサイトのURLへ置き換えます。WordPressをサブディレクトリで動かす場合や別ドメインへの移転は、URLの一致条件を別に確認します。

最初に試しサイトのブラウザで新URLを開き、公開された本文があるかを確認します。移転前と同じ準備の回答が残っていることが必要です。代わりのない削除なら、無関係なページへ301で飛ばすより、404などの案内を検討します。ログに出た404を全て新URLへ転送する方法ではありません。

変更前にプラグインの既存ルールを保存し、WordPressのデータベースとファイルのバックアップも確認します。転送一覧の書き出しだけではサイト全体を復旧する保存になりません。原稿を確認する権限だけでプラグインの導入やサーバー復旧ができるとは限らないため、作業できる担当と戻す担当を決めます。

架空の一対の設定準備
対象記入する例確かめる条件
サイトhttps://example.test/試しWordPress、ドメイン直下
旧URL/old-guide/新URLへ移る同じ準備案内
新URLhttps://example.test/new-guide/本文が読めて200を返す
対象外/services/このルールでは転送しない
変更前の保存ルールの一覧とDB・ファイル担当が戻す方法を確認
ここからできること

試しサイトで新URLの本文と200を確認し、既存ルールとサイトの保存を確かめてください。

この章の根拠:出典6出典8

03 / Webサイト・SEO

管理画面で、一対の301を登録します

Sourceへ旧パス、Targetへ新URLを入れ、HTTP(ブラウザーとサーバーが要求と応答をやり取りする決まり)の応答番号(HTTP code)と一致条件を確認します。

入力する欄と対応表を結びます。転送元・転送先・番号を保存前に照合します。
転送元・転送先・番号を保存前に照合します。 この図を保存 ↓

導入が許可された試しサイトでは、管理画面の「プラグイン」から「新規追加」を開き、Redirectionを検索します。作者John Godley、公式WordPress.orgの配布ページ、現在のWordPressやPHPの条件を詳細で照合し、変更前の保存を確認します。「今すぐインストール」、完了後の「有効化」は別の操作です。既に導入済みなら重ねて入れません。続いて「ツール」→「Redirection」が設定の入口です。初回の案内ではログ等の選択を読み、自社で必要な記録と保持の条件を担当へ確認します。表示名や権限が違う場合は、無理にファイルを上書きして進めません。

Redirectionを試し環境で使う準備ができたら、管理画面のツールからRedirectionを開き、転送の管理画面へ進みます。公式資料は、Source URLとTarget URLを入れるフォーム、既存ルールの表、詳細設定を説明しています。翻訳や版で欄の見出しが違う場合は、名前だけでなく、その欄が転送元か転送先かを確認します。

この例ではSource URLへ/old-guide/、Target URLへhttps://example.test/new-guide/を入れます。詳細設定で動作がURLへの転送、HTTP codeが301であることを確かめます。正規表現の一致は使わず、旧パス一つから始めます。SourceとTargetを反対に入れると、新しいページから旧ページへ戻してしまうため、保存前に対応表と照合します。

Sourceのパスには通常、自分のサイトのドメインを含めません。公式資料は、元URLはサイトに対する相対のパスを使うと説明しています。URL末尾の#以降はサーバーへ送られないため、その部分で個別転送を一致させる方法は使えません。入力欄に入れられることと、サーバーが受け取って判定できることを区別してください。

架空のフォーム入力の完成例
欄入力・選択の例期待する意味
Source URL/old-guide/このパスに来たときだけ
Target URLhttps://example.test/new-guide/この案内へ進む
When matchedURLへ転送する動作本文の差し替えではない
HTTP code301永続的に移転
Regex有効にしない正規表現で広く一致させない
説明準備案内のURL変更後から目的を読める
ここからできること

試し管理画面で一対の値を入力し、Source/Targetの方向と301を確認して保存してください。

この章の根拠:出典2出典3出典9

04 / Webサイト・SEO

末尾スラッシュとクエリの扱いを決めます

URLの違いをどこまで同じと扱うかを、実際の旧URLから選びます。

URLのどの違いを一致させますか。一致させる範囲を、URLの用途で決めます。
一致させる範囲を、URLの用途で決めます。 この図を保存 ↓

/old-guideと/old-guide/は末尾のスラッシュが違います。Redirectionの公式資料には、末尾スラッシュを無視する選択、大小文字を無視する選択、正規表現の一致などが説明されています。自分のサイトでその違いが同じページを指していたかを確認して選びます。全て無視する設定を一律に勧めるものではありません。

クエリは、?以降に付く情報です。例えば/old-guide/?campaign=mailでは、campaign=mailがクエリです。公式資料は、クエリを正確に一致させる、全て無視する、無視して移転先へ渡すという選択を説明しています。案内の回答に関係する値か、計測用の値かを調べ、必要な値を落とさないようにします。

この一対の見本では、まずクエリがないURLで確かめます。その後、実際に使われている旧URLの種類を表に出して確認します。商品や言語を決める値と、案内のキャンペーンを記録する値を同じ理由で処理しません。分からない値は無視する設定へ入れず、現在のサイト担当へ用途を確認してください。

クエリの選択を考える架空例
URLの例用途先に確認すること
/old-guide/値のない基本URL301と新URL200
/old-guide/?campaign=mail計測用の可能性移転先へ渡すか、計測担当へ確認
/old-guide/?language=en内容を変える可能性英語の回答がどこにあるか
/old-guide/#steps画面内の位置#はサーバーへ送られない
ここからできること

旧URLのスラッシュ・クエリの例を並べ、それぞれの期待する行き先を記してください。

この章の根拠:出典3出典2

05 / Webサイト・SEO

応答を見て確認し、不良があればルールを止めます

旧URLの301、Location、新URLの200、対象外の正常表示を確認します。

結果が違うときの確認先。入力と実際の応答を比べて、一つずつ切り分けます。
入力と実際の応答を比べて、一つずつ切り分けます。 この図を保存 ↓

ChromeのNetworkを開き、転送を含むログを残してから旧URLを開きます。旧URLの行のStatusとHeadersのLocationを見て、新URLのDocumentが200で返るかを確認します。普通のブラウザ画面で新しい案内へ進めても、途中が301か302かは分かりません。ルールの入力値と実際の応答を別に確認します。

反映しない場合は、Sourceのパスと実際のURL、末尾のスラッシュ、クエリの設定、ルールの有効状態、処理順を見ます。違うURLへ進むなら、既存プラグインやサーバーのルールも確認します。新旧が往復する場合は、反対方向の転送を止める必要があります。設定を追加し続けて解決しようとせず、一対の期待結果に戻って調べます。

管理画面に入れるなら、公式資料が説明する無効化で該当ルールを一時停止し、設定を残して確認できます。サイト全体やログインまで転送される場合は、復旧担当へ連絡します。作者はwp-content/plugins/redirection内へ空のredirection-disable.txtを置くと全転送を止める方法を説明しています。全体へ影響する操作なので、対象と保存を確認した担当が行う条件を明記します。

停止したのに古い転送が見える場合は、ブラウザや配信側のキャッシュも確認します。既存の業務や他のサイトを止める必要はありません。元のファイル名、どのルールを止めたか、旧URL・新URL・対象外の確認結果を残します。この執筆環境には実際のWordPress試しサイトがないため、プラグイン実行や互換性を確認済みとする記録は付けていません。

試し環境で埋める結果表
開くURL期待する結果結果の欄
/old-guide/301、Locationが新URL実測するまで未確認
/new-guide/200、同じ回答を読める実測するまで未確認
/services/対象外、元の正常表示実測するまで未確認
旧URLの実際のクエリ例用途に合う転送と値の扱い実測するまで未確認
ここからできること

一対と対象外を確認し、不良はルールを停止して応答の記録を担当へ渡してください。

この章の根拠:出典7出典2出典4

06 / Webサイト・SEO

まとめ:一対の設定・確認・復旧をそろえます

入力の方向と一致条件を決め、試し環境の結果を確認してから本番の計画へ進みます。

WP転送の設定表に残す四つ。管理画面の保存と、移転の確認を分けます。
管理画面の保存と、移転の確認を分けます。 この図を保存 ↓

完成した設定表には、SourceとTargetの値だけでなく、クエリの扱い、期待する応答、保存と停止の方法を残します。管理画面の保存が済んだことと、読者が正しく移転先へ進めたことは別です。結果表の欄は、実際に応答と本文を確認してから埋めます。

転送の一覧には、目的を読める説明を付けます。後から旧URLを誰が削除してよいかを判断するときにも、どの回答を移したかが分かります。古いリンクから来る人を案内するため、転送の維持と、サイト内リンクを新URLへ直す担当も決めます。不要になったと推測して、一覧をまとめて削除する提案ではありません。

本稿ではRedirectionの作者の資料を使って、一対のWordPress転送の入力と確認を説明しました。版・設定・プラグイン同士の組み合わせで動作は変わります。実際の試しサイトで旧新と対象外を確認し、保存と復旧担当をそろえたうえで、本番に必要な設定だけを計画してください。

ここからできること

設定表と試し結果をサイト担当へ渡し、本番の適用と維持の範囲を確認してください。

この章の根拠:出典2出典3出典6

仕事の流れから、顧客との接点まで。
一体で見直す、最初の一歩を。

AI・DXとマーケティングを一体で相談

KEEP EXPLORING

次のヒントを、もうひとつ。

すべての記事を見る

LET’S CONNECT THE DOTS.

次の一歩を、
一緒につくる。

業務も、AIも、集客も。
課題がまだ整理できていなくても、ご相談ください。

AI・DXとマーケティングを一体で相談
一体で相談する