MENU

FEED(/feed/)がGoogleにインデックス登録される主な原因とその対処法

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/」を除外対象に含めることを徹底していけば、問題はほぼ発生しません。
定期的な設定確認を習慣にし、安心してサイト運営を続けましょう。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

ブログ運営者。日常の気づきから、言葉の意味、仕組みやトレンドまで「気になったことをわかりやすく」まとめています。調べて納得するのが好き。役立つ情報を、肩の力を抜いて発信中。

コメント

コメントする

目次