無料、アカウント不要

RSSフィード検証ツール

フィードのアドレスを貼り付けると、Inoreaderがフィードリーダーと同じ方法で取得し、リーダーに必要な項目をすべてチェックして、変更すべき点をお知らせします。検証ツールは無料で、アカウントは必要ありません。

サンプルを試す: Ars Technica NPR Hacker News The Verge

RSS 2.0RSS 1.0AtomJSON Feedポッドキャストフィードや、フィードが指定されているページを読み取ります。

フィードリーダーが必要とするすべての項目をチェック

フィードが機能しなくなる原因として、構文の問題はごくまれです。レポートは、リーダーと同じ出発点、つまりフィードをそもそも取得できるかどうかから始まります。

配信

ステータス、リダイレクト、応答時間、ボット対策、キャッシュヘッダー、圧縮、証明書。

ドキュメント

文字エンコーディング、整形式のXMLかどうか、フォーマットとその必須要素、そしてInoreaderがフィードを読み込めるようにするために必要だったすべての修復。

アイテム

ID、日付、リンク、画像、エンクロージャーを、リーダーが表示・追跡できるかどうかに基づいて評価します。

リアルタイム

リーダーが次回のチェックを待たずに数秒以内に新しい投稿を受け取れるよう、フィードでWebSubハブが宣言されているかどうか。

機能しなくなったフィードのほとんどは形式上は正しい

Inoreaderは1日300万件のフィードを取得しているため、フィードが実際に機能しなくなる原因を把握しています。2026 年 10 月のある1日に機能しなくなったフィードのうち、ほぼすべてが依然として整形式でした。サーバーがリクエストを拒否したり、タイムアウトしたり、フィードの代わりにウェブページを返したりしていたのです。構文チェックでは、こうした問題は一切検出できません。このレポートなら検出できます。

2026 年 10 月のある1日に機能しなくなったフィードの原因別内訳
配信:404、レート制限、タイムアウト、サーバーエラー、ブロック
96%
フィードがあるはずの場所にウェブページがある
3%
XMLの破損または文字エンコーディングの誤り
0.3%

よくある修正方法

レポートの各行の最後には、変更すべき点が記載されています。以下は、ほとんどのフィードで必要になる修正です。

これらの各項目は、RSSフィードのサンプルと解説で詳しく説明しており、コピーして使える完全なフィードも掲載しています。次回のチェックを待たずに数秒以内に投稿がリーダーに届く仕組みは、パブリッシャー向けWebSubで説明しています。

条件付きリクエストに応答する

ETagまたはLast-Modifiedヘッダーを送信し、変更がない場合は304 Not Modifiedを返してください。そうしないと、すべてのリーダーがチェックのたびにフィード全体をダウンロードすることになります。

フィードリーダーのアクセスを許可する

フィードリーダーはボット判定のチャレンジを解くことができません。ファイアウォールのルールで、検証済みボットまたはFeed Fetcherカテゴリを許可してください。

投稿ごとに1つのIDを維持する

各アイテムに固有のguidを割り当て、投稿を編集しても変更しないでください。IDが一定でないと、リーダーは編集のたびに新しい投稿として表示します。

画像はsrcに指定する

遅延読み込みの画像はdata-srcに指定されています。リーダーはJavaScriptを実行しないため、画像があるはずの場所が空白になります。

実際に配信する文字エンコーディングを宣言する

XML宣言とHTTPヘッダーは一致させ、どちらもUTF-8を指定してください。

宣言の前には何も出力しない

XML宣言の前に空行、PHPの警告、バイトオーダーマークがあると、厳密に処理するリーダーはフィード全体を拒否します。

Inoreaderで購読されているフィードの履歴を確認

チェックするフィードがInoreaderのユーザーに購読されている場合、レポートには過去2日間のチェックで確認された情報が追加されます。Inoreaderがフィードをチェックする頻度、サーバーが応答したチェックの回数、304 Not Modifiedが返された回数、見つかった新着記事の数、そしてすべての失敗とその原因です。火曜の夜に機能しなくなり、その後自然に復旧したフィードもここに表示されます。この情報がなければ、配信者は読者からの報告でしかそのことを知ることができません。

よくある質問

フィードが動作するには、形式が正しくなければなりませんか?

いいえ。Inoreaderは多くの不具合のあるフィードを読み込む前に修復し、レポートには行った修復がすべて記載されます。他のリーダーでは修復されない場合があるため、レポートでは修復を警告として扱います。

あるリーダーではフィードが動作するのに、別のリーダーでは動作しないのはなぜですか?

リーダーによって、修復する内容、応答を待つ時間、取得元のアドレスが異なります。レポートではリーダーによって動作が異なるチェック項目に印が付くため、すべてのリーダーでフィードが動作するように修正できます。

古い投稿が新しい投稿として表示されるのはなぜですか?

アイテムのIDが変更されたか、すべてのアイテムに同じIDが付いていることが原因です。レポートの「アイテム」セクションには、IDと、それをリーダーがどのように扱うかが表示されます。各アイテムに固有のguidまたはidを割り当て、投稿を編集しても変更しないでください。

「修復すれば動作する」とはどういう意味ですか?

公開されているドキュメントが整形式のXMLではないため、Inoreaderが読み込む前に修正したという意味です。フィードを修復しないリーダーでは拒否されるため、配信元で修正しておく価値があります。RSSフィードのサンプルと解説では、修復が不要なフィードがどのようなものかを紹介しています。

まだオンラインで公開していないフィードをチェックできますか?

現時点ではできません。配信に関するチェックがレポートの半分を占めるため、検証ツールは指定されたアドレスからフィードを取得します。

フィード検証ツールは無料ですか?

はい。無料で、アカウントも必要ありません。フィードを購読したい場合は、Inoreaderのアカウントも無料で作成でき、最大150件のフィードを登録できます。

関連機能

RSSフィードを見つける

購読する価値のある情報源を見つける

ウェブフィード

あらゆるウェブサイトをフォローし、ページの変更を監視

全文表示

フィードの抜粋ではなく、全文を読む

フィード出力

集めた記事をフィードやご自身のサイトで公開