Web運営記録

WordPressのパーマリンク設定を変えたので301リダイレクトしてみた

更新日:

WordPressのパーマリンク設定を

http://xxxxxxx/archives/12345
(記事番号別。 書式:/archives/%post_id%

から

http://xxxxxxx/カテゴリー/記事名
(カテゴリーID別 記事名別。 書式:/%category%/%postname%

に変えた。

記事番号にした理由は

  1. URLが固定される(ユニークになる)
    故に記事名の修正を恐れなくても良い
  2. URI的に簡潔で美しい
  3. Twitterでシェアする際の文字数制限に引っかからない
    (注:現在TwitterではURLを字数に含めていないので配慮の必要は無かった)

だったが、

  1. Google Analyticsでページ別アクセス数を見た時に一覧が番号表示なので中身が全くピンとこない
  2. 同じくユーザーフローで記事名が全くわからない

という問題があったのでカテゴリーID別記事名別に変更した。
ちゃんと検証したわけではないが、カテゴリーIDの変更だったらWordPressが自動的に301リダイレクトしてくれるようだ。

しかし、パーマリンク設定を変更した場合は追従してくれず、検索結果をクリックしても404 Not Foundになってしまう。
せっかく見たいと思って来ていただいた方に申し訳ない。

とはいえ全ページ対応するのは大変なので、参照数の多いもの優先で .htaccess に追記して漏れを減らすようにしてみた。

Redirect 301 /archives/471 http://ygkb.jp/dev/%E3%80%90windows10%E3%80%91%E4%B8%8D%E8%A6%81%E3%81%AA%E6%A8%99%E6%BA%96%E3%82%A2%E3%83%97%E3%83%AA%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95
Redirect 301 /archives/10 http://ygkb.jp/reading/%E8%AA%AD%E6%9B%B8%EF%BC%9A%E9%97%98%E3%81%86%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC-g%E3%83%BB%E3%83%91%E3%82%B9%E3%82%AB%E3%83%AB%E3%83%BB%E3%82%B6%E3%82%AB%E3%83%AA%E3%83%BC%E8%91%97
Redirect 301 /archives/541 http://ygkb.jp/dev/%E3%80%90windows10%E3%80%91-git%E3%81%AE%E3%83%AA%E3%83%A2%E3%83%BC%E3%83%88%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95
Redirect 301 /archives/316 http://ygkb.jp/diary/pslot/%E3%83%A2%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%8F%E3%83%B3%E3%82%BF%E3%83%BC-%E6%9C%88%E4%B8%8B%E9%9B%B7%E9%B3%B4
Redirect 301 /diary/316 http://ygkb.jp/diary/pslot/%E3%83%A2%E3%83%B3%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%8F%E3%83%B3%E3%82%BF%E3%83%BC-%E6%9C%88%E4%B8%8B%E9%9B%B7%E9%B3%B4

いずれ古いURLは検索結果に表示されなくなるはずなので、時期を見てリダイレクト設定を削除するつもり。

-Web運営記録

Copyright© 不可思議えのぐブログ , 2019 All Rights Reserved.