どのWebサイトのRSSフィードも探せる

サイト、YouTubeチャンネル、サブレディット、Medium、SubstackのURLを貼り付けてください。ページがリンクしていないものも含めて、公開されているフィードをすべて探し、それぞれ動作を確認します。無料、登録不要です。

サイトのRSSフィードを探す方法

  1. サイトのどのページでも貼り付けられます。トップページ、ブログのセクション、YouTubeのチャンネルや動画、サブレディット、Mediumのプロフィール、GitHubのリポジトリなどです。https://は省いても構いません。
  2. フィードを探すを押します。ツールがフィードの候補を集め、それぞれを取得して、本当にフィードかどうかを確かめます。
  3. フィードのURLをリーダーにコピーします。各結果には、フィードの形式、収録されている項目数、最新の項目の公開日が表示されるので、購読する前に、動いているフィードか放置されたフィードかがわかります。

公開プラットフォームの多くは、ページのどこにも書かれていなくても、フィードを出力しています。WordPress、Ghost、Substack、Blogger、Medium、そしてほとんどの静的サイトジェネレーターがそうです。RSSのアイコンが見当たらないサイトでも、パスを1つ変えるだけで動くフィードがあることが多いのは、そのためです。

フィード検索ツールのしくみ

  1. プラットフォームのパターン。フィードのアドレスが決まった形に従うサイトでは、ツールがフィードのURLを直接組み立てます。YouTubeのチャンネルと再生リスト、サブレディットとRedditのユーザー、Mediumのプロフィール・パブリケーション・タグ、Substackのニュースレター、Bloggerのブログ、GitHubのリリースとタグのフィードが対象です。
  2. 宣言されたフィード。ページのHTMLを読み、種類がRSS、Atom、JSON Feedの<link rel="alternate">タグをすべて集めます。これは、ページが自分のフィードをブラウザやリーダーに知らせる標準的な方法です。ブログは、投稿、コメント、ポッドキャスト、カテゴリなど、複数を宣言していることがよくあります。
  3. リンクされたフィードと一般的なパス。宣言されたもので動くものがなかったときに限り、ページ本文にあるフィードへのリンク(RSSのアイコンや「購読」リンク)を探し、続いて一般的な場所を試します。/feed、/rss、/rss.xml、/feed.xml、/atom.xml、/index.xml、/feed.jsonを、まず貼り付けたセクションの下で、次にサイトのルートで確認します。
  4. 検証。すべての候補をダウンロードして解析します。RSS、Atom、JSON Feedが実際に入っているURLだけが、動くフィードと数えられます。エラーページや、フィードのアドレスに表示されるトップページは該当しません。これらは、「フィード」のURLが気づかれないまま壊れる、よくあるパターンです。

主なプラットフォームのフィードURL

フィードのURLを自分で組み立てたいときのために、ツールが使っているパターンを挙げます。それぞれ、実際のサイトで確認しています。

  • WordPress:サイトのアドレスに/feed/を付けます。コメントは/comments/feed/で、カテゴリ、タグ、著者にもそれぞれフィードがあります。たとえば/category/news/feed/、/tag/themes/feed/、/author/name/feed/で、WordPress.comのフィードガイドに記載があります。
  • YouTube:チャンネルはhttps://www.youtube.com/feeds/videos.xml?channel_id=UC…、再生リストは…?playlist_id=PL…です。チャンネルIDは、UCで始まる24文字のコードです。YouTube自身のチャンネルページが、このフィードのアドレスを宣言しています。@ハンドルしかわからないときは、YouTubeチャンネルID検索ツール(英語版)でIDに変換できます。
  • Reddit:サブレディットやユーザーのページに.rssを付けます。https://www.reddit.com/r/name/.rssまたはhttps://www.reddit.com/user/name/.rssです。
  • Medium:書き手はmedium.com/feed/@username、パブリケーションはmedium.com/feed/publication-name、トピックはmedium.com/feed/tag/tag-name、パブリケーション内の1つのタグはmedium.com/feed/publication-name/tagged/tag-nameです。Mediumのヘルプセンターに記載があり、ペイウォールの内側の記事は、フィードに全文が含まれないことも書かれています。
  • Substack:ニュースレターのアドレスに/feedを付けます。name.substack.comでも、独自ドメインでも同じです。
  • Ghost:サイトの/rss/です。
  • Blogger:ブログのアドレスの/feeds/posts/defaultです。
  • GitHub:リリースはgithub.com/owner/repo/releases.atom、タグは/tags.atom、ブランチのコミットは/commits/branch.atomです。
  • Mastodon:プロフィールに.rssを付けます。たとえばmastodon.social/@name.rssです。Blueskyのプロフィールページも、そのアカウントの投稿のRSSフィードを宣言しており、ツールはそれを拾います。

RSS、Atom、JSON Feed:形式の表示の意味

結果には、そのURLが3つのフィード形式のどれで配信されているかが表示されます。RSS 2.0はもっとも一般的で、WordPress、Substack、そしてほとんどのポッドキャストが使っています。Atomはより厳密な標準で、YouTube、GitHub、Reddit、多くの静的サイトジェネレーターが使っています。RSS 1.0(RDF)は、一部の古いサイトにいまも見られます。JSON Feedは新しい形式で、同じ内容をXMLではなくJSONで表します。主要なフィードリーダーは、RSSとAtomをすべて扱え、JSON Feedにも多くが対応しています。1つのサイトが同じフィードを複数の形式で提供している場合、中身の投稿は同じなので、どちらを選んでも構いません。

結果の読み方

  • 有効なフィード:そのURLが本物のフィードを返しました。項目数は、現在収録されているエントリの数です(多くのサイトは最新の分しか残しません)。最新の日付から、その情報源がいまも更新されているかがわかります。
  • 未検証:アドレスはそのプラットフォームの標準的なパターンに合っていますが、サイトが当社のチェックを拒否したか、タイムアウトしました。ボット対策が自動のリクエストに対してよく行うことです。たいていは、リーダーで使えます。
  • 動作しないフィード:ページはこのフィードを宣言していますが、そのアドレスはエラーか、フィードではないものを返しています。サイトのフィードが壊れているか、移動されたものです。サイトの管理者に知らせるか、ほかの結果を使ってください。
  • 見つかった場所:ページが宣言していた、プラットフォームのパターンから組み立てた、ページ本文でリンクされていた、一般的なパスで見つかった、のどれかです。宣言されたものとプラットフォームのフィードがいちばん確実です。パスを試して見つかっただけのフィードは、いまは動いていても、サイトが公表しているものではありません。

フィードが見つからない理由

  • そのサイトにフィードがない。最初から提供していないプラットフォームもあれば、フィードをオフにしているサイトもあります。何も宣言されておらず、よくあるパスにも何もない。それも本当の答えです。
  • サイトが自動のリクエストをブロックしている。強力なボット対策のあるサイトは、リーダーでは動くフィードでも、当社のサーバーを拒否することがあります。ブラウザでそのページを開き、ソースを表示してapplication/rss+xmlを検索すると、宣言を自分で見つけられます。
  • ページがすべてJavaScriptで作られている。シングルページアプリは、スクリプトが動いてからフィードのリンクを追加することがあります。素のページであることが多い、サイトのブログやニュースのセクションを試してください。
  • コンテンツがログインの向こうにある。非公開や有料のコンテンツのフィードは、多くの場合、アカウント設定の中で発行される個人用のURLです。どんな検索ツールでも見つけられません。

フィードのあと:リーダーが解決しないこと

フィードリーダーは、何が新しいかを教えるのは得意ですが、半年前に何を読んだかを教えるのは苦手です。それは別の仕事で、残す価値のあるわずかな記事を保存し、あとで見つけられるようにすることです。Marqlyは、ブラウザ拡張機能やiOS・Androidのアプリから、記事や動画をひとつのライブラリに保存します。Proプランでは、セマンティック検索が、タイトルではなく説明から保存したものを見つけます。積読が悩みなら、まずあとで読むワークフローから。チームやニュースレターのために情報源をキュレーションしているなら、Marqlyでのコンテンツキュレーションをご覧ください。古い情報源リストのリンク切れには、すぐ隣にリンク切れチェッカーがあります。

よくある質問

Webサイトのいちばん簡単なRSSフィードの探し方は?

上の入力欄にサイトのURLを貼り付けてください。ツールは、ページ自身のフィード宣言(ほとんどの公開プラットフォームが付ける<link rel="alternate">タグ)を読み取り、YouTube、Reddit、Medium、Substackなどのプラットフォームの既知のパターンを当てはめます。それでも見つからなければ、/feedや/rss.xmlなど、フィードがよく置かれるパスを試します。見つかったフィードは、表示する前にすべて取得して検証します。

YouTubeチャンネルのRSSフィードはどう取得しますか?

チャンネルのURLか@ハンドルを貼り付けてください。フィードは、https://www.youtube.com/feeds/videos.xml?channel_id= の後ろに、UCで始まるチャンネルIDを付けたものです。このIDはツールが調べます。動画のURLを貼り付ければ、その動画のチャンネルのフィードが、再生リストのURLなら再生リストのフィードが返ります。

RedditにもRSSフィードはありますか?

あります。サブレディットやユーザーのページに.rssを付けます。たとえば https://www.reddit.com/r/rss/.rss や https://www.reddit.com/user/NAME/.rss です。サブレディットかプロフィールのURLを貼り付ければ、ツールがフィードを組み立てて確認します。

「未検証」とはどういう意味ですか?

フィードのアドレスはそのプラットフォームの標準的なパターンに合っているものの、サイトが当社の自動チェックを拒否したか、タイムアウトしたということです。多くの場合、フィードがないのではなく、ボット対策が原因です。お使いのフィードリーダーにそのURLを入れて試してください。

フィードがまったくないサイトがあるのはなぜですか?

フィードを最初から提供していないプラットフォームもあれば、あとからやめたところも、サイトが意図的に無効にしているところもあります。ページが何も宣言しておらず、よくあるパスのどこにも本物のフィードがなければ、そのサイトにはフィードがない可能性が高いでしょう。その場合は、ニュースレターや保存した検索のアラートが、次善の追いかけ方になります。

フィードのURLは、どのリーダーでも使えますか?

はい。RSS、Atom、JSON Feedはオープンな形式なので、対応しているフィードリーダーならどれでも使えます。新しい項目を見張って何かを実行する自動化ツールに貼り付けて使うこともできます。

RSSは、いまも使う価値がありますか?

アルゴリズムに表示を決められずに情報源を追いかけたいなら、あります。RSSは、何が公開されたかを教えてくれます。難しいのは、本当に保存したものをどうするかで、増える一方の未読数よりも、検索できるライブラリのほうが役に立ちます。

← 無料ツール

ホーム · Marqly