<!– アイキャッチ画像:SEOプラグインのnoindex設定画面のイメージ、またはindex/noindexの判断フローをイメージしたもの –>
WordPressにSEOプラグインを入れると、設定画面に「カテゴリーをインデックスさせない」「タグをインデックスさせない」「著者アーカイブをインデックスさせない」…といった項目がずらっと並びます。
どこにチェックを入れればいいか、迷いませんか?
ネットで調べると「タグはnoindex一択」と書いている記事もあれば、「カテゴリーもnoindexにすべき」という記事もあり、逆に「カテゴリーはindexすべき」という記事もある。
言っていることがバラバラで、余計に混乱します。
実は、noindexの設定に一律の正解はありません。
自分のサイトの状況に合わせて判断するものです。
この記事では、WordPressのページタイプごとに「indexすべきか、noindexにすべきか」の判断基準を整理します。
設定画面を開く前に、まずここで方針を決めてください。

ブログ運営 / WordPressカスタマイズ / SEO
バビ
WordPress・SEO・ブログ運営の実践情報を、実体験ベースで発信しています。
noindexにする意味をざっくり理解する
判断基準に入る前に、前提だけ。
noindexは「このページを検索結果に出さないでください」とGoogleに伝える設定です。
検索結果に出す価値のないページまでindexされていると、Googleがサイト全体を巡回・評価する効率が落ちる可能性があります。
ただし、noindexにしすぎても意味がありません。検索から来てほしいページは当然indexさせるのが大前提です。
判断の軸はシンプルで、「そのページに、検索から来た人が満足するコンテンツがあるか」です。この基準で、ページの種類ごとに考えていきます。
ページの種類別:index / noindex の判断基準
WordPressが生成するページタイプごとに、判断の考え方を示します。
自分が迷っているページタイプだけ読めばOKです。
投稿ページ(個別記事)
→ 基本的にindex
サイトの主力コンテンツです。
検索流入の入口になるページなので、indexが大前提です。
- 内容が極端に薄い記事(数行で終わっている、情報量がない)
- テスト投稿や下書きを誤って公開してしまったもの
- 他の記事と内容がほぼ重複している記事
ただし、薄い記事はnoindexにするより「リライトして充実させる」か「削除する」方が根本的な対処です。
noindexは「とりあえずの応急処置」として使い、いずれ対処するのが望ましいです。
固定ページ
→ ページの役割で判断する
固定ページは用途がさまざまなので、内容によって分かれます。
- プロフィール・自己紹介
- サービス紹介・商品紹介
- ランディングページ
- まとめ記事を固定ページで作っている場合
これらは「サイト名+プロフィール」などで検索される可能性があるページです。
- お問い合わせフォーム
- プライバシーポリシー
- 利用規約・免責事項
- フォーム送信後のサンクスページ
これらは検索から来てもらう意味がないページです。
サイトの信頼性のために存在しているだけなので、noindexで問題ありません。
カテゴリーページ
→ サイト設計次第。一律の正解はない
カテゴリーページのindex/noindexは、ブログSEOで最も意見が割れるポイントです。
indexにするメリット
カテゴリー名自体が検索キーワードになりうる場合、カテゴリーページが検索結果に出ることでアクセスを集められます。
たとえば「ワイヤレスイヤホン」というカテゴリーがあり、そこに十分な数の記事があれば、そのジャンルの一覧ページとしてSEO価値があります。
indexにするリスク
個別記事とカテゴリーページが同じキーワードで食い合う(カニバリゼーション)ことがあります。
実際に私のブログで起きた例を紹介します。
「○○ レビュー」という個別記事を書いていたのに、Googleがその記事をインデックスせず、代わりにその記事が属するカテゴリーページを検索結果に表示したことがありました。
「○○ レビュー」で検索すると、レビュー記事本体ではなくカテゴリーの記事一覧が出てしまう状態です。
Googleが「このキーワードにはカテゴリーページの方が適切」と判断したのだと思いますが、書き手としては個別記事を読んでほしかったわけで、カテゴリーページがindexされていることが裏目に出たケースです。
- カテゴリーページ自体に検索流入を狙う戦略があるならindex
- 個別記事で検索流入を取る方針で、カテゴリーページへの流入は特に狙っていないならnoindexの方が安全
- 「とりあえずindex」で放置するよりは、自分のサイトの方針に合わせて意識的に選ぶのが重要
タグページ
→ 多くの場合はnoindex
タグページは、WordPressのページタイプの中でnoindexの優先度が最も高いものの一つです。
理由はシンプルで、タグを戦略的に設計しているサイトが少ないからです。
思いつきでタグを付けていると、1つのタグに記事が1〜2件しかないケースが大量に発生します。
中身が薄いページが量産されるので、noindexにしておくのが無難です。
タグをキーワード戦略に基づいて設計し、1タグあたり十分な記事数(目安として5件以上)が確保されているなら、indexも選択肢になります。
ただし、そこまで管理できている人は少ないので、迷ったらnoindexにしてください。
著者アーカイブ(/author/)
→ 1人運営ならnoindex(または無効化)
WordPressはデフォルトで /author/ユーザー名/ という著者アーカイブページを自動生成します。
1人で運営しているブログの場合、著者アーカイブの中身はトップページの記事一覧とほぼ同じになります。
独自のコンテンツがないので、noindexで問題ありません。
さらに、著者アーカイブのURLからWordPressのログインユーザー名が推測できてしまうセキュリティ上のリスクもあります。
1人運営なら、noindexにするよりページ自体を無効化してしまう方がすっきりします。
複数ライターで運営していて、著者名で検索される可能性がある場合はindexも選択肢です。
その場合は著者ページのコンテンツを充実させて、プロフィールや得意分野の紹介を入れるとSEO価値が出ます。
日付アーカイブ(年別・月別)
→ 基本的にnoindex
「2024年3月の記事一覧」を検索して来る人はまずいません。
中身は投稿の羅列で、独自コンテンツがありません。
indexさせるメリットがほぼないので、noindexにしてください。
添付ファイルページ(メディアページ)
→ noindex、または無効化
WordPressは、画像をアップロードするたびに、その画像専用のページを自動生成します。
画像が1枚表示されるだけのページで、コンテンツとしての価値はありません。
多くのSEOプラグインやテーマが、デフォルトで添付ファイルページを無効化(元記事にリダイレクト)しています。
もし有効になっている場合は、noindexにするか、ページ自体を無効化してください。
検索結果ページ(/?s=)
→ noindex
サイト内検索の結果ページです。検索クエリによって無限にURLが生成されるうえ、中身は記事の抜粋の羅列なので、独自コンテンツとは言えません。
WordPressのデフォルト、または多くのSEOプラグインでnoindexになっています。意図的にindexにする理由はまずないので、そのままにしておいてください。
ページ送りページ(/page/2/ など)
→ noindexが無難
トップページやカテゴリ一覧の2ページ目以降のURLです。1ページ目と内容が重複しやすく、検索結果にこれが出ると「謎のURL」として表示されてしまうことがあります。
ページ送りページの対処については「Google検索結果に「page」などの謎URLが出る原因と対処法」で詳しく解説しています。
コメント関連URL(?replytocom= など)
→ noindex
コメント返信リンクのパラメータ付きURLです。
ページの中身は元記事とまったく同じで、コンテンツの価値がありません。
noindexにしておいてください。
判断に迷ったときの考え方
ここまでのページタイプ別一覧で判断がつかない場合の考え方をまとめます。
「このページに、検索から来た人が満足するか?」で考える。
独自のコンテンツがあり、特定の検索キーワードに対応しているならindex。
他のページと内容がほぼ同じ、または中身がほぼないならnoindex。
迷ったらまずindexのままにして、様子を見る。
Search Consoleで数ヶ月間の検索パフォーマンスを見て、そのページタイプへの検索流入がゼロなら、noindexに切り替えても失うものはありません。
データを見てから判断する方が安全です。
「noindexにして損をする」ケースは限定的。
indexすべきページを誤ってnoindexにすると検索流入を失いますが、投稿ページや固定ページの主要コンテンツ以外であれば、noindexにしても大きな損失にはなりにくいです。
判断に自信がないなら、迷うページタイプはnoindexにしておく方がリスクは低いです。
noindexにしたらサイトマップも合わせる
ここは見落としやすいですが重要です。
noindexにしたページがサイトマップに残っていると、Search Consoleで「noindexタグによって除外されました」という表示が出ます。
「検索結果に出してね」と伝えたURLに「検索結果に出さないで」というタグが付いている状態なので、Googleから見ると矛盾しています。
noindexの設定とサイトマップの設定は、セットで見直すのが基本です。
確認方法は簡単で、自分のサイトマップURL(https://あなたのサイト/sitemap.xml)をブラウザで開いて、noindexにしたはずのページタイプ(タグ、著者アーカイブ、添付ファイルなど)が含まれていないかを見てください。
含まれていた場合は、SEOプラグインのサイトマップ設定で該当するコンテンツタイプのチェックを外します。
Search Consoleで実際にこの表示が出ている場合の対処は「noindexタグによって除外されました の原因と対処法」で詳しく解説しています。
設定できたかの確認方法
noindexの設定を変更したら、実際に反映されているかを確認します。
1. noindexにしたページの確認
noindexに設定したページをブラウザで開き、右クリック →「ページのソースを表示」→ noindex で検索してください。<meta name="robots" content="noindex のような記述が見つかればOKです。
2. indexにしたいページの確認
逆に、indexにしたいページ(投稿ページなど)のソースも確認してください。意図せず noindex が入っていないことを確かめます。
3. サイトマップの確認
https://あなたのサイト/sitemap.xml をブラウザで開いて、noindexにしたページタイプが含まれていないことを確認します。
この3つが揃っていれば、noindexの設定は完了です。
noindexの設定は一度決めたら終わりではなく、サイトの成長やコンテンツの変化に合わせて見直すものです。
新しいカテゴリーを追加したとき、記事数が増えてきたとき、サイト構成を変えたときは、改めてindex/noindexの方針を確認してみてください。
こちらもおすすめ

