Title: Creating, Publishing, and Managing RSS Feeds
1Creating, Publishing, and Managing RSS Feeds
- Russell ONeill Steve Fleckenstein
- April 12, 2007
2Program
- RSS Overview
- What is RSS?
- How do people consume feeds?
- Creating RSS Feeds
- Basic
- Podcast
- Feed Management
- Publishing
- Statistics
3Program
- RSS Overview
- What is RSS?
- How do people consume feeds?
- Creating RSS Feeds
- Basic
- Podcast
- Feed Management
- Publishing
- Statistics
4What is RSS?
- Really Simple Syndication
- Method for easily distributing content updates to
subscribers. - Relies on items being specified in a standard XML
(plain text) format.
5Email analogy
RSS subscribe to new articles from lots of
different sources, delivered to a spam-free inbox.
Marshall Kirkpatrick-- TechCrunch
6Blogs as Drivers
- RSS has existed since 1999 (Netscape portal).
- blogs drove adoption of RSS feeds and feed
readers during 2004 election cycle. - blogging software produces RSS feeds by default
(usually) - Increase in blog popularity spawned blog search
engines and Google exposure. - Mainstream media jumped in.
7Consuming feeds web-based readers
8Consuming feeds desktop feed readers
9Consuming feeds start pages
10Consuming feeds live bookmarks
11Consuming feeds browser presentation
12Consuming feeds gadgets/widgets
Gadgets are small applications that run on your
desktop. They provide a new way to get the
information you need when you need itlike RSS
feeds.
13Consuming feeds aggregation
14Consuming feeds remixing
15Program
- RSS Overview
- What is RSS?
- How do people consume feeds?
- Creating RSS Feeds
- Basic
- Podcast
- Feed Management
- Publishing
- Statistics
16Creating RSS Feeds
- Simple XML-based format.
- Relies on items being specified in a standard XML
(plain text) format.
17Creating RSS Feeds
Manual
Automated
- Programmer adds to XML file using text
editor or stand-alone feed generator - File published manually upon update
- System adds to XML file programmatically
when content is updated in database-driven CMS - File published automatically upon update
updates are made to a single XML file
18Creating RSS Feeds Demo
19Creating RSS Feeds Podcasts
- Podcasts are RSS feeds used to distribute updates
about published media files to subscribers. - Key element is tag.
- Like regular feeds, podcasts are not client
specific but coding for iTunes is important
20Creating RSS Feeds Podcast code
21Creating RSS Feeds Podcast in iTunes
22Program
- RSS Overview
- What is RSS?
- How do people consume feeds?
- Creating RSS Feeds
- Basic
- Podcast
- Feed Management
- Publishing
- Statistics
23Feed Publishing
- Basic approach simply post XML file on your site
- Pros simple, maintain control
- Cons more work to manage, stats hard to obtain
- Advanced approach publish feed using FeedBurner
- Pros advance feed management, stats readily
available - Cons more work to implement, loss of control
24FeedBurner Services
- Publishing
- Ping service
- MyBrand
- Email subscriptions
- Smart Feeds
- BrowserFriendly
- Statistics
Availability of solid statistical tools is reason
enough to use FeedBurner. More at feedburner.com
25FeedBurner-enabled Feed
26Pings
- Ping notifying aggregators, search engines,
directories of feed updates - Manual pings using services like
- pingomatic.com
- pingoat.com
- bloglines.com/ping
- apple.com/itunes/store/podcaststechspecs.html
- Automated pings
- programmatic via CMS
- FeedBurner PingShot
27Roll-your-own Metrics
- Feeds cant be tracked like normal pages/files
due to aggregation effect-- difficult to
determine subscriber numbers, feed consumption. - No good way to analyze user agents.
- Podcast media downloads can be tracked using
normal log file analysis tools.
28FeedBurner Stats
29Promotion on USA.gov
30Resources/Contacts
- Webcontent.gov
- Reference Guide
- Contacts
- Russell ONeill russell.oneill_at_gsa.gov
- Steve Fleckenstein stevefleck_at_gmail.com