ページがnot foundになることへの対処

サイト運営費捻出のため広告を使用しています

blog-積み木-アクセスアップ

webmaster toolsでエラーの内容を潰し混んで行く中で、もっとも手をやいたのは外部からリンクが貼られているにもかかわらず、こちらのブログでnot foundになってしまうページへの対応です。

最初にブログを立ち上げた時には、Movable Typeを利用していたのですが、昨年の初めにWordPressへ乗り換えました。この際に各ページ固有のURLが変わらないようにしたつもりだったのですが、一部のページでうまく引き継げていません。

例えば、

・「-」が「_」になっている
・月の部分が「/02/」となるべきところ、「x0」となっている
・月の部分の数字が別の数字に置き換わっている

などの事象がありました。

これを直すためには、WordPressのプラグイン、redirectionを用いて、外からリンクされているURLと本当のURLを結びつけて行きます。これにより、以前のURLでページを指定されても、現在の正しいページにリダイレクトされ表示できます。

何か、WordPressに移行したときに、URLがおかしくなるルールがあるならば、正規表現を使って一括して指定できるのですが、今回はルールを解明することができません。従って、ページごとに指定しなければならずに、かなり手間のかかる作業になります。

そんなに急がずに、webmaster toolsで指摘されているエラーの上から順番に、redirectionへ手続きを指定しています。

コメント