告知: YYYY/mm/dd/→YYYY/mm/dd/post_id/へのパーマリンク変更
*.senooken.jpで使用している投稿のパーマリンクを2022-12-28 Wedに変更したのでお知らせする。
新旧は以下の通りとなる。
- 旧: https://senooken.jp/post/2022/12/28/
- 新: https’//senooken.jp/post/2022/12/28/投稿ID/
年月日形式のパーマリンクは、短くてわかりやすくて気に入っていた。しかし、WordPress的には年月日形式のパーマリンクは、投稿の固有性が担保されないため、このパーマリンクだとデフォルトだと記事が表示されない。
固有性を保証して、投稿を表示するには、パーマリンクに投稿IDかスラッグが必須となった。スラッグは毎回スラッグ名を考えるのが面倒だし長くなる。投稿IDは万が一WordPress以外の他のブログサービスに移行する場合に、IDが変わってしまう問題がある。
他で運営しているweb.gnusocial.jpで、ActivityPubプラグインを導入することにしてので、この機会に個人サイトも統一することにした。
どちらも一長一短なのだが、毎回スラッグを考えるのが嫌で日付形式のパーマリンクにしていたので、投稿IDを追加することにした。万が一、他のサーバーに移行して投稿IDが無効になったとしても、URLの末尾の投稿IDを削除して、年月日にすればたどり着くことができるので、ましだと思う。検索エンジンのページランクは引き継げなくなってしまうが…それさえ気にしなければ問題はないだろう。
この変更で、既存のリンクはリンク切れにはならない。この後パーマリンクの形式を変更すると、リンク切れが発生するので気をつけないといけない。Webサイトでの大きな変更となった。