WordPressサイトを運営していると、知らないうちに「/feed/」ページがGoogleにインデックス登録されてしまうケースがあります。「/feed/」は本来、RSSリーダー向けの自動配信用ページですが、検索結果に表示されてしまうとユーザー体験やSEOに悪影響を及ぼすことも。この記事では、なぜ「/feed/」がインデックスされるのか、その主な原因と具体的な対処法について詳しく解説します。
FEED(/feed/)がインデックスされる主な原因
サイトマップに/feed/のURLが含まれている
多くのWordPressサイトでは「XMLサイトマップ」を自動生成するプラグインを利用していますが、古いバージョンのプラグインや一部のツールでは、/feed/ページも自動でサイトマップに掲載されていたことがありました。
sitemap.xmlにURLが載ると、Googleのクローラーがアクセスしやすくなり、インデックス対象になる可能性が高まります。
対策ポイント
- 使用中のサイトマッププラグインの設定を確認し、/feed/が含まれていないかチェックしましょう。
- もし掲載されている場合は、設定から除外するか、プラグインを最新版にアップデートしてください。
サイト内や外部から/feed/へのリンクが多い
サイトのヘッダーやフッターに「RSS」や「フィード」へのリンクが設置されている場合、Googleはこのリンクを「重要なページ」と誤認しやすくなります。
また、外部のサイトやSNSから「このサイトのRSS」などで/feed/へのリンクが貼られる場合も、インデックス対象になるリスクが高まります。
対策ポイント
- サイトデザインの見直し時、/feed/へのリンクが不要であれば削除しましょう。
- 外部サイトへの案内も必要最小限に留めるとよいでしょう。
Googleのアルゴリズムによる誤判定(一時的なインデックス)
新規ドメインや運用開始直後は、Googleが**“お試し”でさまざまなページをインデックスする傾向**があります。このため、/feed/のようなページも一時的に検索結果に表示されることがあります。
特に運用初期には、意図しないページが登録されてしまうケースが散見されます。
対策ポイント
- 運用開始時点から、不要なページには必ず除外設定を行うことが大切です。
- 一度インデックスされても、適切に除外設定を施せば、やがて検索結果から消えます。
noindexやrobots.txtの設定ミス・未設定
noindexタグやrobots.txtによる除外設定を忘れたり、設定ミスがあった場合も、/feed/がクロール・インデックスされやすくなります。
とくにWordPressのデフォルト状態や、テーマ変更・プラグイン導入直後などは、設定の見落としが発生しやすいです。
対策ポイント
- 定期的にnoindex・robots.txtの内容を点検しましょう。
- 特にサイト公開直後やリニューアル時は再チェックを忘れずに。
WordPressテーマやプラグインが/feed/へのリンクを出力している
一部のWordPressテーマやプラグインでは、自動的に/feed/への内部リンクを出力するものがあります。
例えば、サイドバーやメニュー、HTMLのどこかに「RSSフィード」として埋め込まれている場合です。
対策ポイント
- テーマやプラグインの設定画面で「RSSフィードの表示」オプションをオフにする。
- 不要なウィジェットやパーツを削除しましょう。
FEED(/feed/)がインデックスされると起こる悪影響
ユーザーが検索経由でRSSフィードに迷い込む
/feed/はXML形式で記事の一覧が表示されるだけのページです。
検索結果からこのページに訪れた一般ユーザーは「記事が見つからない」とすぐに離脱してしまいます。
これはサイトの信頼性やユーザー体験の低下につながります。
重複コンテンツと判定されるリスク
/feed/の内容は「記事一覧」をまとめたものであり、サイト内の他のページと重複しているとGoogleにみなされやすいです。
結果として、SEO評価が下がるリスクもあります。
サイト全体のクロール効率が低下する
Googleのクロールボットが/feed/を重要ページと誤認して繰り返しアクセスすることで、本来優先すべき記事ページへのクロール頻度が下がる場合があります。
これは「クロールバジェットの無駄遣い」となり、SEO面で損失となることも。
FEED(/feed/)がインデックスされてしまった場合の具体的な対処法
今後インデックスされないように設定する
robots.txtでの除外
User-agent: *
Disallow: /feed/
と記載しておけば、Googlebotが/feed/以下をクロールしなくなります。
noindexメタタグの設置
/feed/ページのhead内に以下を追加します。
<meta name="robots" content="noindex,follow">
プラグインやテーマで対応できない場合は、functions.phpなどでカスタム記述が必要です。
Googleサーチコンソールで「削除リクエスト」を出す
既に/feed/がインデックスされている場合は、Googleサーチコンソールの「削除」機能を利用しましょう。
「新しいリクエスト」から「URLの一時的な削除」を選び、該当の/feed/URLを申請します。
これにより、数日〜数週間で検索結果から削除されやすくなります。
サイトマップや内部リンクを見直す
/feed/が掲載されているサイトマップの内容を確認し、不要なURLは除外しましょう。
また、サイト内のヘッダー・フッター・サイドバーに/feed/へのリンクがないか点検し、必要なければ削除してください。
テーマやプラグインの設定を調整する
WordPressの外観カスタマイズやプラグインの管理画面で、「RSSフィードへの自動リンク」をオフにできる場合があります。
必要ない場合は機能を無効にしておきましょう。
まとめ
FEED(/feed/)がGoogleにインデックス登録されてしまう主な原因は以下の通りです。
- サイトマップや内部リンク、外部リンクに/feed/が含まれていた
- noindexやrobots.txtの除外設定がされていなかった
- Googleの“お試しインデックス”による一時的な誤登録
仮にインデックスされてしまっても、noindexやrobots.txtの適切な設定、Googleサーチコンソールでの削除リクエストで徐々に検索結果から消すことができます。
今後は、サイト公開時や運用時に「/feed/」を除外対象に含めることを徹底していけば、問題はほぼ発生しません。
定期的な設定確認を習慣にし、安心してサイト運営を続けましょう。

コメント