wordpressで301リダイレクトを設定する方法

このサイトとは別の、携帯をメインとしたwordpressサイトで、SEO的な理由によりパーマリンク構造を抜本的に変更する必要にせまられました。

ほとんどすべてのページが検索エンジンにインデックスさいれているので、「404」がかなり直接的損失となるため、早急なリダイレクトをするハメに。

通常は「.htaccess」に、

Redirect ( スペース )permanent ( スペース ) / 元のディレクトリ名 / 元のファイル名.html ( スペース ) http:// www.example.com /  元のディレクトリ名 / ( 新たに公開するファイル名 ) .html

と記述すれば済む話ですが、これがwordpressの場合、うまく稼働されません。

なので、プラグインです。もう、wordpressだと、サイトに実装したい機能のほとんど全て、と言っていいほどあらゆるプラグインが用意されているので、ホント有り難い。。。

リダイレクト専用プラグインもいくつかあるのですが、一番簡単で可動に問題なかったのが、「Redirenction」。

有効化すると、「ツール」に「リディレクション」として現れるので、そこで設定。日本語化されているのでわかりやすい。

ridairect

「ソースURL:」に旧URLを、「ターゲットURL:」に新URLをそれぞれ入力するだけ。

「パーマリンク設定」で「/%category%/%postname%.html」としていて旧URLが日本語URLになっていたとしても、自動でUTF-8にエンコードされ、非常に簡単に301リダイレクト設定が完了。

プラグイン作者に感謝!です。