1.

RSS フィード完全ガイド (RSS 2.0 / Atom / JSON Feed)

編集
この記事の要点
  • RSS (Really Simple Syndication) = サイト更新情報を機械可読 (XML) で配信する仕組み
  • 主要バージョン: RSS 1.0 (RDF) / RSS 2.0 / Atom 1.0 (IETF 標準)
  • 構造: channel + item。title / link / description / pubDate / guid
  • フィードリーダー: Feedly / Inoreader / News Reader。Google Reader は 2013 年廃止
  • 新興: JSON Feed 1.1 (JSON 形式)、Podcast のRSS 拡張は今も中核

RSS とは

RSS (Really Simple Syndication, RSS 2.0 での略称) は、Web サイトの更新情報を機械可読な XML フォーマットで配信する仕組みです。ニュースサイト、ブログ、Podcast などが「新しい記事/エピソードを公開した」ことを購読者に知らせるために使われます。

歴史と主要バージョン

バージョン登場備考
RDF Site Summary 0.91999Netscape
RSS 0.91 / 0.92 / 2.02000-2002UserLand → Harvard
RSS 1.02000RDF ベース (RDF Site Summary)
RSS 2.02002最も普及。"Really Simple Syndication"
Atom 1.02005IETF RFC 4287、より厳格な仕様
JSON Feed 1.0 / 1.12017 / 2020XML ではなく JSON

RSS 2.0 の基本構造

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>サイト名</title>
    <link>https://example.com/</link>
    <description>サイトの説明</description>
    <language>ja-jp</language>
    <pubDate>Wed, 10 Jun 2026 12:00:00 +0900</pubDate>
    <lastBuildDate>Wed, 10 Jun 2026 12:00:00 +0900</lastBuildDate>
    <generator>WordPress 6.5</generator>

    <item>
      <title>記事タイトル 1</title>
      <link>https://example.com/article/1</link>
      <guid isPermaLink="true">https://example.com/article/1</guid>
      <pubDate>Wed, 10 Jun 2026 10:00:00 +0900</pubDate>
      <author>editor@example.com (編集部)</author>
      <category>テクノロジー</category>
      <description><![CDATA[
        記事の要約や本文の HTML を入れられる
      ]]></description>
    </item>

    <item>
      <title>記事タイトル 2</title>
      <link>https://example.com/article/2</link>
      <guid>https://example.com/article/2</guid>
      <pubDate>Tue, 09 Jun 2026 18:00:00 +0900</pubDate>
      <description>2 番目の記事</description>
    </item>

  </channel>
</rss>

必須要素

場所要素意味
channeltitleサイト名
channellinkサイト URL
channeldescriptionサイトの説明
itemtitle または description記事タイトル / 内容 (どちらか必須)
itemlink記事 URL
itemguid記事の一意 ID (URL 流用可)
itempubDate公開日時 (RFC 822 形式)

Atom 1.0 の構造

<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>サイト名</title>
  <link href="https://example.com/"/>
  <link rel="self" href="https://example.com/atom.xml"/>
  <updated>2026-06-10T12:00:00+09:00</updated>
  <id>https://example.com/</id>
  <author><name>編集部</name></author>

  <entry>
    <title>記事タイトル 1</title>
    <link href="https://example.com/article/1"/>
    <id>https://example.com/article/1</id>
    <updated>2026-06-10T10:00:00+09:00</updated>
    <summary>要約</summary>
    <content type="html"><![CDATA[
      <p>本文 HTML</p>
    ]]></content>
  </entry>
</feed>
項目RSS 2.0Atom 1.0
標準化非標準 (Harvard 仕様)IETF RFC 4287
ルート<rss><feed>
記事要素<item><entry>
日付形式RFC 822RFC 3339 (ISO 8601)
本文要素descriptionsummary / content (区別)
多言語対応強 (xml:lang)
名前空間後付け標準

JSON Feed 1.1

2017 年に Manton Reece と Brent Simmons が提唱。XML 不要、JavaScript で扱いやすい。

{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "サイト名",
  "home_page_url": "https://example.com/",
  "feed_url": "https://example.com/feed.json",
  "description": "サイトの説明",
  "language": "ja",
  "items": [
    {
      "id": "https://example.com/article/1",
      "url": "https://example.com/article/1",
      "title": "記事タイトル 1",
      "content_html": "<p>本文 HTML</p>",
      "summary": "要約",
      "date_published": "2026-06-10T10:00:00+09:00",
      "tags": ["テクノロジー", "RSS"]
    }
  ]
}

HTML での発見容易性 (Auto-Discovery)

サイトの HTML <head><link> を入れることで、ブラウザやリーダーがフィードを自動検出できます。

<head>
  <link rel="alternate" type="application/rss+xml"
        title="サイト名 RSS" href="/feed.rss">
  <link rel="alternate" type="application/atom+xml"
        title="サイト名 Atom" href="/atom.xml">
  <link rel="alternate" type="application/feed+json"
        title="サイト名 JSON Feed" href="/feed.json">
</head>

自動生成 (各 CMS / SSG)

CMS / SSGパス備考
WordPress/feed/ または ?feed=rss2RSS 2.0 自動生成
Hugo各セクションに index.xmlテンプレートで上書き可
Jekylljekyll-feed プラグインAtom 自動
Eleventy@11ty/eleventy-plugin-rss
Next.js自前実装 or feed npm
はてなブログ/rss
note/note/USER/rss

Podcast の RSS フィード

Podcast 配信の中核は今も RSS。Apple Podcasts / Spotify / Google Podcasts (廃止予定→YouTube Music) はすべて RSS フィードを収集します。Apple Podcasts 名前空間が事実上の標準:

<rss version="2.0"
     xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
     xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>My Podcast</title>
    <link>https://example.com/podcast</link>
    <language>ja-jp</language>
    <itunes:author>ホスト名</itunes:author>
    <itunes:category text="Technology"/>
    <itunes:image href="https://example.com/cover.jpg"/>
    <itunes:explicit>false</itunes:explicit>

    <item>
      <title>エピソード 1: 始まり</title>
      <pubDate>Wed, 10 Jun 2026 06:00:00 +0900</pubDate>
      <guid>ep-001</guid>
      <enclosure
        url="https://example.com/podcast/ep001.mp3"
        length="12345678"
        type="audio/mpeg"/>
      <itunes:duration>1234</itunes:duration>
      <itunes:episode>1</itunes:episode>
      <description>第 1 回の説明</description>
    </item>
  </channel>
</rss>

フィードリーダー

リーダー形態備考
FeedlyWeb / モバイル / 拡張世界最大級。AI 要約あり
InoreaderWeb / モバイルパワーユーザー向け、ルール機能
NewsBlurWebSNS 風 UI
The Old ReaderWebGoogle Reader 風シンプル UI
NetNewsWiremacOS / iOSOSS、軽量
FreshRSSセルフホストPHP、自分のサーバで運用
Tiny Tiny RSSセルフホスト老舗、ユーザーフォーラム活発
RSSHubセルフホスト + 公開インスタンスRSS の無いサイトを RSS 化

RSS Bridge と RSS の復権

Twitter (X) / Instagram などが公式 RSS を廃止する流れに対して、RSSHub / RSS-Bridge といったツールが「RSS を持たないサイトを RSS フィード化」して提供します。プライバシー意識の高まりと共に、SNS のアルゴリズム支配を避けて RSS に戻る人も増えており、ニッチながらRSS は復権中と言われます。

サイトマップとの違い

RSSサイトマップ (sitemap.xml)
用途新着配信 (人 / アプリ向け)クロール網羅 (検索エンジン向け)
件数直近 10-50 件全 URL (最大 5 万件 / ファイル)
本文ありURL のみ
更新頻度新着あり次第定期 (週次など)

歴史的トピック: Google Reader の廃止

2005 年に開始した Google Reader は、最も人気のあった RSS リーダーでしたが 2013 年 7 月 1 日に廃止。多くのユーザーが Feedly や Inoreader に移行しました。SNS 中心の情報消費へのシフトが背景と説明されましたが、現在ヒッキー (Hickey) 効果として「Google Reader 廃止が RSS 衰退の象徴」とも語られます。

Web 標準と関連 RFC

  • RSS 2.0 仕様: RSS Board
  • Atom: RFC 4287 (Format)、RFC 5023 (Publishing Protocol)
  • RFC 822 / 2822 / 5322 (日付フォーマット)
  • JSON Feed: jsonfeed.org
  • Apple Podcasts RSS 仕様: developer.apple.com/itunes-rss

FAQ

Q: RSS と Atom、どちらを採用すべき?
A: 既存資産が無いならAtom 推奨 (仕様が厳密、IETF 標準)。ただしWordPress や Podcast 文化は RSS 2.0 が事実標準。互換性最大なら両方公開も可。

Q: RSS は SEO に効果があるか?
A: 直接の SEO シグナルではないが、Google Discover / フィードリーダー経由の流入は健在。クローラ補助として sitemap.xml + RSS の両方公開が無難。

Q: メールマガジンは RSS の代替?
A: 方向性は同じ「更新通知」ですが、メルマガはサーバ側プッシュ、RSS はクライアント側プル。FeedBurner / Mailchimp RSS-to-Email で RSS から自動メルマガ化も可能。

編集
Post Share
子ページ

子ページはありません

同階層のページ

同階層のページはありません

最近更新/作成されたページ