2021年11月24日ツイートシェアはてブLINEコーディングの仕事をしていると、いつ誰が作ったサイトかわからないサイトを触ることがあります。何をどうみてもコード的には間違っておらず、さて困ったなあ....と。カテゴリーページのページャーだけが動かないんですよね。タグのアーカイブ、記事の一覧のページャーは動いているのに。POINTまずはURLを確認しよう管理画面内をチェックしよう最後にコードをチェックしようもくじURLをチェックしよう!管理画面内をチェックしよう!301リダイレクトをかけるindexされているか確認する方法リダイレクトのターゲットURLをチェックしよう!まずカテゴリー一覧の2ページ目を表示します。ここでは2ページ目は表示されません。注目するべきはそのページのURLです。2ページ目が表示されない時のURLhttps:/helloharu.com/カテゴリースラッグ/page/2/2ページ目が表示される場合のURLhttps://helloharu.com/category/カテゴリースラッグ/page/2/この違いがわかりますか?URL内に“category”があるかないかです。本来ならばwordpressの初期設定でcategory一覧を表示した時、URL内にcategoryが入ります。categoryが入らないのか?それは前任のサイト構築者さんが何らかの理由でこのURL内のcategoryを削除する設定にしたからです。この設定を解除すればcategory一覧のページャーも正常に動作するようになりますね。以下よりこの設定の解除方法を解説します。管理画面内をチェックしよう!まずはWordPress管理画面より設定>パーマリンクと進みます。すると以下の画像のようにオプションのカテゴリーベースの設定項目が見つかります。ここでもしカテゴリーベースに“.”(ピリオド)があったら削除しましょう。最後に忘れずにしたいことがあります。301リダイレクトです。古いURLを新しいURLに変更してあげる必要があります。indexされているか確認する方法301リダイレクトをかける前に、そもそもカテゴリー一覧がindexされているか調べる必要があります。つけて検索にかけます。site:https:/helloharu.com/カテゴリースラッグ/page/2/もし検索結果に出て来れば301リダイレクトをかけましょう。SEOの設定のカテゴリにnoindexがチェックされていればindexはされていません。indexがされてなければ301リダイレクトをかける必要はありません。リダイレクトのターゲット今回の場合は以下のように301リダイレクトをかける必要があります。1わたし23区でコーディングのアルバイトしているうさぎです。はじめから、ていねいに。