
WordPressの「/feed」が含まれるURLで「重複しています。ユーザーにより、正規ページとして選択されていません」と表示されている場合、一切対策をせず、そのまま放置して問題ありません。
これはGoogleがサイトの構造を正しく理解し、検索結果に不要なフィードではなく、元の記事ページ(正規ページ)を優先して登録したことを示す正常な処理です。SEO上のペナルティを受ける心配もありません。
仕組みと理由、どうしても気になる場合の対処法をまとめました。
放置してよい理由
- フィードは検索結果に不要なため:
/feed(RSSフィードなど)は、リーダーに更新情報を伝えるためのシステム用のデータであり、一般のユーザーがGoogle検索からアクセスするWebページではありません。 - Googleが正しく判断した証拠: Googleが「この記事(HTMLページ)とフィード(XML)の中身が同じだから、HTMLページを検索結果に残して、フィード側はインデックス(登録)から除外しよう」と賢く処理した結果です。
- エラーではなく「ステータス通知」: Google Search Consoleはこの現象をエラーではなく、インデックスに登録しなかった「理由」として報告しているだけです。
どうしてもこの通知(除外URL一覧)を減らしたい場合
エラーではないため放置を推奨しますが、サーチコンソールのレポートをすっきりさせたい場合は、以下のプラグイン設定などでフィードURLに「検索エンジンに登録しないで」という命令(noindex)を出します。
- XML Sitemaps(旧Google XML Sitemaps)などのプラグイン: サイトマップの送信対象からフィード(/feed)を除外する設定にします。
- SEOプラグイン(Yoast SEO、Rank Math、All in One SEOなど): 高度な設定から、フィードURLに自動的に「noindex」タグを付与する、またはフィードのリダイレクト機能を有効にします。
⚠️ 注意が必要なケース(これだけは確認してください)
URLの末尾が「/feed/」や「?feed=rss2」などではなく、通常の記事や固定ページのURLそのものがこのエラーになっている場合は、以下の原因が考えられるため対策が必要です。
- 類似する内容の記事が複数ある: 中身が酷似しているページが複数存在すると、Googleが一方をコピー(重複)とみなします。
- URLにパラメータ(?ref=…など)が付いている: 同じページなのに、計測用などの理由で異なるURLが複数生成されています。
記事URLで発生している場合は、Google Search Consoleの「URL検査」ツールを使い、GoogleがどのURLを「正規ページ」として認識したか確認し、必要に応じて記事の統合や、プラグインによるcanonical(正規化)タグの設定を行ってください。

