パーマリンクの設定を変更したった
当サイトはこれまで日付と投稿名で個別ページURLを構成していました。
/%year%/%monthnum%/%day%/%postname%/
英語圏で使うなら非常にいい組み合わせでしょう。
URLに投稿日が含まれ、記事名もURLに付与されることによってSEO的な効果も多少なりともあります。
ただ、ここは日本です。
たいてい記事タイトルは日本語で、そのまま使っていると記事URLに日本語が含まれます。
広まりつつある日本語URLとはいえ、まだまだ弊害が多いのの事実。
というのもつい先日あるブックマークサイトから当サイトの個別ページがリンクされていたのですが、
そのリンクを辿って当サイトを開いてみると、エラーが表示されるではありませんか。
日本語URLが原因でした。
これをきっかけにパーマリンクpostidベースにすることを決意しました。
今はこうしてます。
/php-system/%post_id%
検索エンジンインデックスに悪影響を承知での変更です。
Permalink Redirectを導入して、旧URLにアクセスがあった場合301リダイレクトするようにはしてます。
ただこのPermalink Redirect、調べてみると相性的な問題や不具合も多い様子。
とりあえず入れておきますが。
このまま検索エンジンインデックスの再構築を待ちます。
最初からデフォルトのままにしておけばよかったなあ。