パーマリンクの変更方法 カテゴリーは外したほうが良い?【WordPress】

藤依しの
藤依しの

「パーマリンクにはカテゴリーを含めるべし!」という罠にまんまとはめられた犠牲者の皆さんこんにちは。

かく言う僕もその一人、Sh*Noこと「藤依しの」です。まずは「何故カテゴリーは含めるべきじゃないのか」について話します

ななしちゃん
ななしちゃん

 ついでにパーマリンク設定の変更と、リダイレクト確認もしてみました

スポンサーリンク
スポンサーリンク

パーマリンクにカテゴリーを含めるとこうなる

URLにカテゴリーがあることのメリットは、どのような内容の記事なのかURLで判断できることです。

パーマリンク設定に「%category%」を含めておけば、カテゴリー設定で記事を振り分けるだけで自動でURLを作ってくれるので、確かに便利っちゃ便利。

パーマリンク設定

しかし、一見それっぽいURLに満足し、ウキウキで記事更新していると、数か月後ある問題にぶち当たる可能性があります。

それは「カテゴリー変えたくなった時、URLまで変わってしまう」こと。URLが変われば、今までの外部リンクではアクセスできなくなるわけです。そうなると「最初は細かくカテゴリー分けてたけど、やっぱ一つにまとめよう」みたいのがやりづらくなります。

最初から完璧にカテゴリー分けできる初心者はいない!

食べ物ブログにしよう!なんて意気込んで洋食・和食・スイーツなんて分けても、実際に運営して半年後、思ったより食べ物記事が少なく「別に分ける必要なかったな…」なんてよくあること。

逆に雑記として適当にまとめてたけど、後からちゃんとカテゴリー分けしたいなんてこともあります。僕の場合はそれですね。

つまりカテゴリーはあくまで記事を見やすく分類するためのものであって、どうするのが見やすいかなんて投稿者の心持、あるいはブログの状況やユーザー層で変わってくるものなんですよ!

さらに言えば、別にカテゴリーに対応させずとも、わかりやすいURLにする方法はあります。カテゴリーをURLに対応させる必要なんて、本来どこにもありません。確かに最初にルールを決めるのも大切ですが、もっと重要なのは「何か変更があった時に柔軟に対応できる仕組み」です。パーマリンクにカテゴリーを含めるというのは、この柔軟性を著しく低下させてしまう恐れがある。

だからもう一度言います。

藤依しの
藤依しの

パーマリンク設定にカテゴリーは含めないほうがいい!

ななしちゃん
ななしちゃん

タイトル回収

藤依しの
藤依しの

とはいえ、時すでに遅し。

誤った過去は清算せねばならない。というわけで、このブログのカテゴリー設定もさっさと削除しちゃいましょう!

「パーマリンク、設定から直接削除して大丈夫」説

藤依しの
藤依しの

当たり前ですが、パーマリンク設定変えると全記事URL変わって「404エラー」になります。
だから今までは、変更を加える前に「.htaccess」と呼ばれるファイルにリダイレクト(変更前のURLにアクセスすると自動で変更後に飛んでくれる)設定を追加するか、プラグインなどを使用する必要があったんですね

藤依しの
藤依しの

ところが色々調べてたら通にパーマリンク設定を変更する』という方法を紹介している記事がありました

何か最近のWordPressでは自動でリダイレクトをやってくれるっぽい?

ななしちゃん
ななしちゃん

 便利な世の中ですね。

でも怖いから、念のためバックアップ取っt

藤依しの
藤依しの

とりあえずやってみた

ななしちゃん
ななしちゃん

バックアップ取れ!!!!

藤依しの
藤依しの

別に失敗しても設定戻せば大丈夫でしょ(楽観思考)

ちゃんと変わってるか確認してみた

藤依しの
藤依しの

無事変更が終わりましたね

ななしちゃん
ななしちゃん

ゴクリ…

実は事前にXMLマップから全選択コピペで、URL一覧をメモ帳保存してました。

まさかの自動表作成。Macの『メモ』アプリ優秀です。

メモ帳に書いてる旧URLでアクセスしても、ちゃんと変更後のページに飛んでくれるか確認します。

で、クリックした結果

藤依しの
藤依しの

一応古いURLを開いても、ちゃんとページ出てきます。なんか大丈夫そうですね

ななしちゃん
ななしちゃん

本当に大丈夫なの!?

藤依しの
藤依しの

念の為『リダイレクト確認サイト』でも、同じようにちゃんとリダイレクトしてくれているのか確認してみます

ななしちゃん
ななしちゃん

301は永続的なリダイレクトだから、大丈夫そう…?

藤依しの
藤依しの

ちなみに、もう一つ気になるやつ

「Twitterカードってどうなるの?」という部分も、確認したら大丈夫っぽかったです。これにて一件落着!

ななしちゃん
ななしちゃん

でも怖いから、次からは慎重にやってくださいね!