ワードプレスのカテゴリースラッグ変更でクロールエラー対策

modify

当ブログはBloggerからワードプレスに引っ越しを経験

私は当ブログを2017年8月にグーグルのBloggerからワードプレスにお引越ししました。
使い勝手などを考慮しての決断でした。
その際の詳細は、9/9付Bloggerからワードプレスに引っ越した①をご覧ください。

但し、かなりのIT音痴の私にとってはわからないことだらけで、現在でもいろいろと試行錯誤中です。
不具合発生時や使い勝手が悪いと感じれば、すぐにネットで対策を探す毎日です。

クロールエラーだらけ

カテゴリースラッグの日本語表記

そうした中で困っていたのが、頻発するクロールエラーです。
Google Search Consoleで確認し、原因のわかっているモノ以外にも頻繁に404エラーが表示されます。
とても長いURLがエラーとなります。
「何だよこれ」と思いながらもほぼ諦めけていたのですが、ひょんなことからもしやと思うことが頭に浮かびました。

それが、「カテゴリーの日本語表記」です。

カテゴリーは投稿を分類するもので、私のブログの場合は「投資一般」「スマホ証券ワンタップバイ」や「スマホ」などいくつか設定しています。
もちろん分かり易さが第一なので日本語表記です。

私が使っているテーマのSimplicity2だけなのかワードプレス全般なのかはわかりませんが、カテゴリーを設定するとそれぞれのカテゴリー一覧をWEBで表示させた際のURLには、末尾に設定したカテゴリーが組み込まれます。
そして、カテゴリーが日本語ならURLにもデフォルトで日本語が組み込まれます。

しかし、OSが日本語に対応していなければ日本語をアルファベットや数字「%」などの記号で表記することになり、URLが物凄く長くなります。
試しにURLをコピペしてみると、とんでもなく長くなりました。

ちなみに、スラッグの説明には、
「”スラッグ”はURLに適した形式の名前です。通常は全て半角小文字で、英数字とハイフンのみが使われます。」
とご丁寧に書いてあります。
日本語はURLに適していないということです。

対策を実施

そこで、スラッグをアルファベットに変更です。
カテゴリー内の編集をクリックすると、スラッグ欄にはカテゴリーに設定した日本語がそのまま表示されているので、アルファベットで入力し直しました。
変更後にPCで各カテゴリーを表示してチェックしてみると、URLは全てアルファベットになっていました。
そして、数日が経過。

久し振りにGoogle Search Consoleにログインしてみると、あの長いURLでのクロールエラー発生数が増加していました(404エラー)。
日本語表記カテゴリーURLのページが無くなってしまったから当然です。
まだBotがうまくクロールしてくれていないようで増加していく可能性がありすが、時間の経過とともに減少していくことを期待します。

追記~プラグインを導入

Botが徐々に正しくクロールしてくれるのを待とうと思っていたのですが、手っ取り早く解決するためプラグインを利用することにしました。
「Redirecrion」
です。
設定すると、旧URL⇒新URLに自動でリダイレクトしてくれます。
このプラグインを使えば、現在サーバーの「.htaccess」でリダイレクト設定している分もワードプレス上でリダイレクトが完了するので、今後修正する予定です。

やっぱりわからないこと、知らないことだらけで日々勉強です。
それも楽しい!

スポンサーリンク

フォローする