XML
  Home arrow XML arrow Page 2 - Simple Web Syndication with RSS 2.0
Dev Articles Forums 
ADO.NET  
Apache  
ASP  
ASP.NET  
C#  
C++  
ColdFusion  
COM/COM+  
Delphi-Kylix  
Design Usability  
Development Cycles  
DHTML  
Embedded Tools  
Flash  
Graphic Design  
HTML  
IIS  
Interviews  
Java  
JavaScript  
MySQL  
Oracle  
Photoshop  
PHP  
Reviews  
Ruby-on-Rails  
SQL  
SQL Server  
Style Sheets  
VB.Net  
Visual Basic  
Web Authoring  
Web Services  
Web Standards  
XML  
Mobile Linux 
App Generation ROI 
IBM® developerWorks 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
XML

Simple Web Syndication with RSS 2.0
By: Nilpo/Developer Shed Staff Writer
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 12
    2007-01-24

    Table of Contents:
  • Simple Web Syndication with RSS 2.0
  • Sharing your content
  • The XML:RSS 2.0 namespace
  • Expanding the channel
  • Expanding your content listing
  • Making your feed available

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Simple Web Syndication with RSS 2.0 - Sharing your content


    (Page 2 of 6 )

    The first step in setting up web syndication with RSS 2.0 is obviously to decide what content to share.  You can share whole pages, articles, excerpts, or headlines from your web site.  You can also share media files such as movies, audio clips, and images.  Virtually any type of content can be shared.  And you control how that sharing is done.

    You can feed the actual content, like a movie, or merely send a headline from your website and provide a link back.  It all depends on your specific needs and how much of your content you want to provide.  Keep in mind that even if you offer your content via RSS, you still retain the original copyright.

    You’ll need to decide how you want to arrange your content.  You can provide titles, descriptions, and links (among other things) for your content.  So figure out an intelligent way to group it so that it makes the most sense to your readers.  Remember, they aren’t going to see your whole site, just what you provide—so everything should be as descriptive as possible.

    Remember to include as many keywords as possible too.  Search engines will index your RSS feeds so they can help improve search engine ranking when used effectively.  Google Sitemaps even allows you to submit an RSS feed now.  This is especially convenient for blogging sites and forums.

    Once you’ve decided on what content to share and how you would like to present it, all you need is a simple text editor.  Any basic text editor like Notepad will do.  I, myself, prefer to use a text editor such as Notepad++ that features context highlighting support for XML.  Since XML syntax is very strict, this makes it much easier to avoid small mistakes.

    The next step is to learn the RSS 2.0 XML namespace.  There are a number of predefined elements for you to use.  Some are required, many are optional.  The more you can provide the better off you’ll be, but we’ll go in to that in more detail later.

    More XML Articles
    More By Nilpo/Developer Shed Staff Writer


       · This is the first of a 3 part series that deals with Web Syndication. We start off...
       · Awesome article! I've followed the instructions and have successfully set up a RSS...
       · Thanks for the comments. I'm glad that you found this article helpful. :)
     

    XML ARTICLES

    - Using Regions with XSL Formatting Objects
    - Using XSL Formatting Objects
    - More Schematron Features
    - Schematron Patterns and Validation
    - Using Schematron
    - Datatypes and More in RELAX NG
    - Providing Options in RELAX NG
    - An Introduction to RELAX NG
    - Path, Predicates, and XQuery
    - Using Predicates with XQuery
    - Navigating Input Documents Using Paths
    - XML Basics
    - Introduction to XPath
    - Simple Web Syndication with RSS 2.0
    - Java UI Design with an IDE







    © 2003-2009 by Developer Shed. All rights reserved. DS Cluster 3 Hosted by Hostway
    For more Enterprise Application Development news, visit eWeek