本文へスキップ
AZ Tools

RSS・Atom フィードビューア

フィードはリーダーが解釈するための XML であり、記事が出てこない、二重に出る、並び順がおかしいといったとき、原因はリーダーではなくその XML にあります。このツールは RSS 2.0、RSS 1.0、Atom を開き、実際に何が入っているかを並べ、リーダーを壊す箇所を指します。 最も気を配ったのは日付です。二つの形式がまるで違うからです。RSS は RFC 822(Fri, 15 Mar 2024 09:30:00 +0900)、Atom は RFC 3339 を使います。ここでは RFC 822 が今も許している古いアルファベットのタイムゾーンも含め、すべて UTC に正規化します。そして解釈できない日付は、黙って今日に置き換えず「解釈できない」と示します。日付で並べるリーダーは事実上そう扱ってしまうからです。 残りの価値はチェックにあります。guid や id のない記事、二つの記事が同じ値を使っている場合、相対パスのためあなたのサイトではなくリーダー側で解決されるリンク、そして length のないポッドキャスト添付——一部のクライアントはそれがないとダウンロードしません。ポッドキャストの項目も読みます。添付の種類と大きさ、iTunes の再生時間と著者です。 ひとつの限界は率直に述べます。URL からフィードを取得することはできません。すべてブラウザ内で動き、ブラウザは他サイトの URL を直接読めないからです。XML を貼り付けるかファイルをドロップしてください。

XML を貼り付けるかファイルをドロップしてください。ブラウザ内のページは他サイトのフィードを取得できず、代わりに取得するにはフィードがサーバーを経由することになります。

フィードを貼り付けるかファイルをドロップすると表示します。

使い方

  1. フィードの XML を貼り付けるか、.xml・.rss・.atom ファイルをドロップします。
  2. 形式の行を確認します。RSS 2.0、RSS 1.0、Atom のいずれも読みます。
  3. チェック一覧を読みます。どれもリーダーが誤動作する理由です。
  4. 記事を眺めます。日付は UTC に正規化され、解釈できないものには印が付きます。
  5. 日付・タイトル・リンクの一覧が必要ならコピーします。

よくある質問

フィードの URL を貼るだけではだめですか
このツールは完全にブラウザ内で動き、ブラウザは相手サイトが許可しない限り他サイトの URL を取得できません。取得するには間にサーバーが必要で、それはあなたのフィードが他人の機械を通ることも意味します。フィードをタブで開き、ソースを貼り付けてください。
記事の順番がおかしいのはなぜですか
ほぼ日付の問題です。RSS は RFC 822、Atom は RFC 3339 で、形式が違ったりリーダーの知らないタイムゾーンだったりすると、解釈に失敗するか誤った位置に入ります。このツールが解釈できない値は推測せず印を付けます。
同じ記事が二回表示されます
リーダーは記事を guid や id で識別します。それが無いとリンクや内容で識別されるため、編集するたびに新しい記事に見えます。逆に二つの記事が同じ id を使うと、片方が隠れます。
添付の length は何のために必要ですか
ポッドキャストのクライアントがダウンロードサイズを表示し、モバイル回線で取得するか判断するのに使います。仕様上は無くても構いませんが、一部のクライアントはそのエピソードを拒むため、ここで確認します。
content:encoded は description と違いますか
違います。RSS の description は抜粋であることが多く、本文の HTML 全体は content:encoded に入ります。リーダーが表示するのは後者なので、あればそちらを示します。
フィードはアップロードされますか
いいえ。ブラウザ内で解析され、どこにも送信されません。

関連ツール

Sitemap.xml バリデータ & インスペクタ

sitemap.xml(またはサイトマップインデックス .xml)を貼り付け/読み込むと、URL 数・サイズ・仕様準拠・changefreq / priority / ホスト分布を即時表示 — すべてブラウザ内。

ネットワーク 0 0

SSL 証明書デコーダ(X.509 / PEM)

PEM 証明書を貼り付けると、サブジェクト、発行者、有効期限、SAN、鍵、フィンガープリント、拡張をブラウザ内で読み取ります。

ネットワーク 0 0

robots.txt テスター

robots.txt と(user-agent、パス)ペアのリストを貼り付け、どの行がそれぞれを許可またはブロックするかを正確に確認 — 最長一致優先、ワイルドカード、* グループフォールバック付き。

ネットワーク 0 0

User Agent パーサー

User-Agent 文字列をブラウザ・エンジン・OS・デバイス・CPU に解析。GPTBot・ClaudeBot・PerplexityBot を含む 20 以上のボットを検出。

ネットワーク 0 0

メールヘッダー分析

生メールヘッダーを貼り付けて Received ホップを順番に追跡、ホップごとの遅延を見て SPF/DKIM/DMARC の判定を読み取る。

ネットワーク 0 0

DKIMレコード ビルダー & パーサー

DKIM(DomainKeys Identified Mail)の DNS TXT レコードを構築・解析 — 公開鍵を貼り付け、selector・鍵タイプ(RSA/Ed25519)・ハッシュ・フラグを設定すれば、フルレコード + `selector._domainkey` ホスト名 + 255文字超用の DNS 分割版まで生成。

ネットワーク 0 0