WP:WordPress(ワードプレス)

プラグイン「Redirection」でリダイレクト設定【WordPress】

WordPressプラグイン「Redirection」でリダイレクト設定する方法

こんにちは、ダッチです。
今回はリダイレクト設定を簡単に行える「Redirection」というプラグインの紹介です。

・ページのURL(パーマリンク)が変更になった
・サイトのドメインが変更になった
などというのはSEO上は避けたいところです。

が、こういったことは時々発生します。
そのような場合には、必ず301リダイレクト設定を行って影響を極力少なくしておいた方がいいです。

で、通常は.htaccessを使ってリダイレクト設定するのが一般的ですが、
WordPressを使っている場合には「Redirection」という便利なプラグインを使うことができます。

そんなに難しいプラグインではないので、
セットアップ方法や使い方などを説明していきます。

まずは、インストールとセットアップからです。

インストールと初期セットアップ

プラグインのインストール画面に移動して、「Redirection」を検索して下さい。
※WordPress管理画面左カラムの「プラグイン」→「新規追加」で移動できます。

通常は一番左上に出てくるので、「今すぐインストール」をクリックしてインストール→有効化まで行って下さい。
Redirectionをインストール

有効化まで完了したら、
管理画面左カラムの「ツール」に中に「Redirection」というメニューが追加されているので、クリックして下さい。

「Redirection へようこそ」というページに遷移します。
※初回だけ簡単なセットアップ作業が発生します。
Redirectionの初回セットアップ
画面下にある「セットアップを開始」をクリックしてセットアップを開始します。
※こちらは説明画面なので読み飛ばして貰っても大丈夫です。

「基本セットアップ」というページに遷移します。
Redirectionの基本セットアップ
「セットアップを続行」をクリックしてそのまま続けます。
①、Monitor permalink changes in WordPress posts and pages.

②、すべてのリダイレクトと 404 エラーのログを保存する。
のチェックボックスに関しては、どちらでもいいです。

①は投稿ページや固定ページのパーマリンクの変更をモニター(監視)してくれます。
②はそのままで、リダイレクトが発生した場合や404のログを保存してくれます。

「REST API」の画面に遷移します。
RedirectionのAPI
ここもこのまま「セットアップ完了」をクリックしてセットアップを完了させます。

これでセットアップが完了しました。
Redirectionの設定完了
「完了!」をクリックしてください。

「Import Existing Redirects」の画面に遷移しますが、ここもこのまま「Continue」をクリックでOKです。
RedirectionのImport Existing Redirects
これで初期設定は完了です!

Redirectionの使い方

【基本的な設定方法】

初期セットアップが完了すると、「転送ルール」という画面に遷移します。
ページ上部にある「新規追加」をクリックしてください。
転送ルールの新規追加
このような画面が開きます。
転送ルールの追加画面
「ソース URL」にはレダイレクト元ページのURL
「ターゲット URL」にはリダイレクト先ページのURL
を登録して下さい。

基本的な使い方はこれでOKです。

例えば、
URLが
https://deep-blog.jp/engineer/olddir/
から
https://deep-blog.jp/engineer/newdir/
へ変更になったとすると、
以下のように入力して「転送ルールを追加」をクリックします。
転送ルールの設定例

追加されると以下のように表示されます。
転送ルールの設定完了

因みに、
「転送ルールを追加」の右側に歯車マークがあります。
歯車マーク
この歯車マークをクリックするとより細かな設定項目が表示されます。

オプション設定
長くなので細かな設定は行いませんが、
必要に応じて設定してみて下さい。

【正規表現を使った設定方法】

こちらのプラグインでは正規表現を使った設定も可能です。

例えば、
ブログのドメインが変わってサイト全体をリダイレクトさせたい時ってありますね。
そんな場合に便利です。

まずは、「ソース URL」の項目の右側にあるプルダウンで「正規表現」を選択して下さい。

例えば、以下のように登録して下さい。
ソース URL => ^/engineer/(.*)
ターゲット URL => https://example.jp/engineer/$1
正規表現を使ったリダイレクト設定

これは、
https://deep-blog.jp/engineer/

https://example.jp/engineer/
へ転送させる例です。

「転送ルールを追加」をクリックすると以下のように追加されます。

正規表現を使ったリダイレクト設定

これでドメインが変わった場合でも、
下層ページも含めて一括でリダイレクトできます。

便利ですね。

0
この記事を書いている人
株式会社ディープ

名前ダッチ

メールアドレスadachi@deep-deep.jp

Twitterはこちら >>

  • コメント: 0

関連記事

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

最近の記事

  1. WP:WordPress(ワードプレス)
  2. 色鉛筆
  3. WP:WordPress(ワードプレス)
  4. WP:WordPress(ワードプレス)
  5. WP:WordPress(ワードプレス)
  6. 文系と理系のメリットとデメリット
  7. 東京駅
  8. 残業
  9. プログラマーになるのに年齢は関係ある?
  10. 年収(収入)

Twitter

ダッチ@職業ブロガー兼プログラマー
@gatsu0000

ConoHa WING 2周年キャンペーン中

アーカイブ

PAGE TOP