Like this article? PLEASE +1 it! Evan Signature
Evan Carmichael Top Header
Share for a Cause









Create an RSS Feed for Your Website StepbyStep

Written by: Michael Fleischner

Article Overview: Really Simple Syndication is a great way to distribute your content across the web and drive traffic to your website. RSS is your ticket to success. Learn how to create an RSS feed for your website.

Free Download - Improve Your Web Site Conversions With Effective List Conversion Techniques By Michael Fleischner
Name: Email:

Create an RSS Feed for Your Website StepbyStep

Syndicating your own website content is a great way to provide information to your readers with little or no effort. Using RSS, your updated content is delivered to individuals who have subscribed to your feed automatically. In this article, I'll briefly explain RSS and show you how to syndicate your own website content - even if you know very little about RSS feeds.

RSS Defined
According to Wikipedia, RSS is a simple XML-based system that allows users to subscribe to their favorite websites. Using RSS, webmasters can put their content into a standardized format, which can be viewed and organized through RSS-aware software or automatically conveyed as new content on another website.

A program known as a feed reader or aggregator can check a list of feeds on behalf of a user and display any updated articles that it finds. It is common to find web feeds on major websites and many smaller ones. Some websites let people choose between RSS or Atom formatted web feeds.

Feeds are typically linked with the word "Subscribe", an orange rectangle, or with the letters RSS. Many news aggregators publish subscription buttons for use on Web pages to simplify the process of adding news feeds.

Choosing the Content you want to Syndicate
Okay, so you're interested in syndication but aren't exactly sure what you should be syndicating. There's really no hard and fast rule here. However, keep in mind that anything you plan to syndicate via RSS should be unique, of value to a given audience, and something that gets updated on a regular basis.

Some individuals syndicate their content by placing an RSS feed on their home page. As the website is updated, and a new feed is produced, content is sent directly to subscribers. Others choose to provide a feed of specific content pages on their site. The choice is yours.

So How do you Create an RSS Feed?
All RSS feeds are written using a code type called XML. If you're not familiar with XML, don't let that scare you off. I'll provide the specific code you need and instructions on what to do with it.

To begin, you'll need to create an RSS file that contains a Title, Description, and Link URL. This information will be used by the RSS reader when individuals subscribe to your RSS feed. Follow these simple steps.

1. Go to your "Start Menu" in the lower left-hand corner or your computer screen. Click on "All Programs" and navigate to Accessories. There you'll find an option called "Notepad". Notepad is a simple text editor that you will use to develop your RSS script.

2. Write the RSS script which contains information about your website or content page and information about the content you'll be syndicating. To do so, copy the following into Notepad. Replace the bold content with your own site's information.
NOTE: Be sure to replace "[" and "]" with "<" and ">". The brackets were used to ensure proper display in this article only.

[?xml version="1.0" encoding="ISO-8859-1" ?]
[rss version="0.91"]
This RSS feed should be viewed using an RSS Reader or RSS Aggregator. Firefox users click the Subscribe to feed icon.

Feed URL: http://www.marketingscoop.com/

[channel]
[title]Marketing Articles[/title]
[link]http://www.marketingscoop.com/articles.htm[/link]
[description]Marketing articles covering a variety of marketing topics[/description]
[language]en-us[/language]
[copyright]MarketingScoop.com[/copyright]

[item]
[title]How to market your small business[/title]
[link] http://www.marketingscoop.com/market-small-business.htm[/link]
[description]If you own a small business, you probably don't have a lot to spend on marketing. These simple techniques will help you generate more referrals than you can handle. [/description]
[/item]
[/channel]
[/rss]

That's it. As noted above, be sure to replace the Title of your website and article, links, and descriptions. When your done, save your file by selecting File, Save as, from the top bar in the Notepad window. Warning: name your file with a .xml extension but save as text. (example: http://www.marketingscoop.com/rssfeed.xml).

Be sure not to use any ampersands or quotes in your code as this may cause an error. XML requires ampersands to be replaced in the code with "&" and quotes with "" whatever is included in your quotes" The best advice I can give is just don't include quotes or ampersands and you won't have any coding issues.

3. Save, Upload, and Validate your .xml code. After saving your RSS file via notepad, the next step is to upload your .xml file to your web server. This file should be placed on the same directory as your homepage or the directory of the page you've selected to syndicate.

Now that we've created and uploaded your RSS feed, we must validate it. By doing so, we know that the feed is active and will work when individuals subscribe. To validate your feed, visit http://validator.w3.org/feed/ and enter your feed URL. The URL of your feed is simply the URL of the .xml file you just uploaded to your server. So, if your fille was saved to your website's main directory and was called "rssfeed", then simply enter your website's URL, followed by /rssfeeds.xml. Once validated, your RSS feed is ready to be syndicated.

4. Place your RSS code on your website. The best way to do this is to copy the RSS button and include a link to the RSS feed you just created. You can grab the RSS or XML image by simply visiting a website and right mouse clicking the image. Save the image (give it a name like RSS.gif) and copy it onto your server. The code should look like this:

[a href="http://www.yourwebsite.com/rssfeed.xml"] [img border="0" src="images/rss.gif" alt="rss feed for my website" width="36" height="14"][/a]

Be sure to replace the information above with your own feed link and image link.

5. Subscribe to your own feed. After you've uploaded all of your pages to your live site or testing server, open Internet Explorer and click on your own RSS button. You should be taken to a dialogue box that asks if you'd like to subscribe to your feed. Subscribe and confirm that the feed has been added to your list of RSS feeds (it should appear in a dialogue box on the left hand side of the page).

Note: If you're using Firefox, you will only receive a text page when clicking on your RSS button. Those using the firefox browsers can click on a small icon that resides on their browser nav bar to add your feed. Additionally the text file contains your feed URL which can also be used.

6. Ping aggregators to let them know that you've created an RSS feed. In order to let the world wide web know that your feed is up and running, you must give them a Ping. This is very easy to do - just go to http://pingomatic.com/ and choose the appropriate sites to inform. Select blog related sites if you're a blog and non-blog related sites for other content. Complete the information and Ping.

Another site you should Ping is Yahoo! Simply visit the Yahoo! RSS submit page at http://publisher.yahoo.com/rss_guide/submit.php and add your feed URL. This will let the big boys know that your syndicating.

A final note. Whenever you want to syndicate new content, you will need to update your .xml file with a link to the content and a revised description. Once you've done so, upload to the file to your server, replacing the existing .xml file and the code will do the rest.

If you liked this article, please visit the MarketingScoop.com Free Marketing Articles page at marketingscoop.com/articles.htm.

Related Articles
  Why Use Feedburner for Feeds
  Business Blog Step 11 - Blogs and RSS Feeds
  Using RSS Feeds to Increase your Exposure on the Web
  RSS Feeds Defined
  Understanding of Pinging, Rss Submission and Social Bookmarking

Home > SEO > Michael Fleischner > Create an RSS Feed for Your Website StepbyStep
Article Tags: how to create an rss feed, Rss feed

About the Author: Michael Fleischner
RSS for Michael's articles - Visit Michael's website

Michael Fleischner is an Internet Marketing Expert with more than 13 years of marketing experience. He has appeared on The TODAY Show, ABC World News, Bloomberg Radio, and other Major media. You can learn more about seo expert Michael Fleischner by reading the Marketing Blog or reading his top-selling SEO book, SEO Made Simple available on Amazon.com and other leading booksellers.


Click here to visit Michael's website
Dashed Line

More from Michael Fleischner
Free SEO Report
SEO Made Simple Sample Chapter


Related Forum Posts
Re: what position to request? Re: what position to request? - Hi Michael, Great suggestion from David, or you could try something around a design consultancy, How about Website Design Consultant, Design and Development Manager, Website Support and Development Manager or maybe Internet Business Development Consultant. Ultimately whatever you are comfortable with and good luck for the future, Mal.
Re: Quote of the Day - "You stick it out. You just got to." - S Re: Quote of the Day - "You stick it out. You just got to." - S - Looking good Trent! I just subscribed to your blog's RSS Feed. I'd definitely write more about who you are especially since you talk about yourself in the posts. I want to know who this person is that I'm reading!
Facebook and Beacon - What Do You Think Facebook and Beacon - What Do You Think - This landed in my inbox. Any thoughts???? Personally, I think they really overstepped the bounds of maintaining personal privacy with this one. Facebook Signals Changes With Beacon David A. Utter | Staff Writer The ringing outcry against Facebook Beacon, which posted people's online purchases to their friends' News Feeds, led to Facebook altering the program. Facebook founder Mark Zuckerberg's aggressive move into referral advertising through the Beacon technology ran into a brick wall of user discontent. After days of complaints that spread throughout the media world, Facebook has changed their Beacon policies. "Users now have more control over the stories that get published to their Mini-Feed and potentially to their friends' News Feeds," the company said. Other details of the changes have been published in the Beacon FAQ available to Facebook members: "If you are logged in to Facebook and visit a Beacon Affiliate, an action you take (like writing a review or purchasing an item), may trigger that website to want to publish a story to Facebook. Before that happens, a notification will display in the lower right corner of your screen. If you click "No Thanks"...no stories or information will be published anywhere on Facebook. If you click "Close" or ignore the story, the story will be sent to Facebook, but not yet published." The previous version of Beacon would go ahead and publish details of a purchase or other conversion activity on a participating website directly to the Facebook user's Mini-Feed, which would then appear on the News Feeds of friends tracking that Mini-Feed. Some people complained that the notification appearing on a Beacon partner site of the pending publication did not appear. Facebook said people were leaving pages before the notification dialogue could be fully displayed, and they have changed the process to confirm the full notification has been shown to the person. Chris
Re: How can I promote my site? Re: How can I promote my site? - There are various useful techniques for promoting a website. In SEO the techniques could be "white hat" and "black hat" techniques. White hat techniques includes following techniques to promote website as per the search engine rules. - Search Engine Friendly Tags - Website submission to Search Engines - Website Submission to Social Sites (Like twitter, Facebook) - Articles Promotion & Press Release Promotion - Quality Directories promotion - Contribution to Blogs, Forums Black hat techniques can reduce website strength in the search engine and can treat site as spam that could be following. - Keywords Stuffing. - Hidden Links - Maximum Links of unknown sites.
Rich Schefren on Business Systems Video Rich Schefren on Business Systems Video - Bigjim, 1. Create a systemized business 2. build accountability into your team 3. document your processes


Recommended Article for You close

  Why Use Feedburner for Feeds

Share this article with your friends. Fund someone's dream.

Leave a comment below or share on the left and you'll help support entrepreneurs in Africa through our partnership with Kiva. Over $50,000 raised and counting - Please keep sharing! Learn more.



Featured Article


Bottom Footer
Share for a Cause












Newsletter

Get advice & tips from famous business
owners, new articles by entrepreneur
experts, my latest website updates, &
special sneak peaks at what's to come!
Name:
Email:
Popular Articles

Why We MUST Reinvent The Wheel

The Biggest Domain Name Myth

Common Sense Stress Management

Suggestions

Email us your ideas on how to make our
website more valuable! Thank you Sharon
from Toronto Salsa Lessons / Classes for
your suggestions to make the newsletter
look like the website and profile younger
entrepreneurs like Jennifer Lopez.