RSS glossary
The words that come up in these guides. You do not need to know any of them to use a reader.
How to use this list
Using RSS takes one skill — pasting a site URL — and none of the words below are required. This page exists so there is somewhere to come back to when one of the other guides uses a term you have not met.
Each entry is written from the reader’s point of view: what it changes for the person subscribing.
Glossary
- RSS
- The mechanism by which a site publishes a machine-readable list of what it posted recently. Loosely, it is also used as an umbrella term covering Atom and JSON Feed.
- Atom
- A later format that tightened up the parts of RSS left ambiguous. A unique per-item ID and a date are required, which makes duplicate articles less likely.
- JSON Feed
- The same idea expressed in JSON rather than XML. It came later, for implementations that would rather not handle XML. For a reader the difference is invisible.
- Feed
- The list of updates itself, or the URL it is published at. Subscribing to RSS means registering that URL.
- Feed reader
- Software or a service that fetches your subscribed feeds on a schedule and shows what is new. Also called an RSS reader.
- OPML
- The format for carrying a subscription list and its folder structure between services. It has no field for read state, stars or tags, so those do not move.
- WebSub
- A mechanism for a site to notify subscribers when a feed changes (formerly PubSubHubbub). Where a feed supports it, new items arrive without waiting for the next scheduled fetch.
- Hub
- The server that relays WebSub notifications. Which hub a feed uses is declared inside the feed itself.
- Enclosure
- The field carrying a file attached to an item. Podcast audio lives here.
- Full-text feed
- A feed carrying whole article bodies, as opposed to an opening excerpt. Which one you get is a site setting, not a property of the format.
- Permalink
- The stable per-article URL. Readers sometimes use it to decide whether two entries are the same article, so a site changing how it builds URLs can make old articles reappear as new.
- Pseudo-feed
- A feed assembled by reading headings out of a page’s HTML, for sites that publish no feed. Missed updates and false positives are more likely than with a real feed.
- Conditional GET
- A fetch that carries information from the previous one, saying "skip the body if nothing changed". It exists to keep load off the site being fetched.
- noindex
- An instruction telling search engines not to list a page. Here it is applied to feed pages holding too few articles to be worth indexing.
Other guides
- What is RSS?
- Working with OPML
- Finding feeds
- RSS, Atom and JSON Feed
- When a feed stops updating
- Moving your subscriptions from Feedly
- Moving your subscriptions from Inoreader
- Following a YouTube channel by RSS
- Following note and Hatena Blog by RSS
- Following a site that has no RSS feed
- Cutting the backlog with rules and filters
- What a cloud RSS reader is