Syndicate RSS Feeds on Your Website for Extra Content
Add Relevant Links to Help Users Find New Content
Use PHP to Parse an XML File and Syndicate the Feed
In order to syndicate an RSS feed on your site, you'll need to read the XML file somehow. PHP is great for this.
Previously, you would have had to write your own XML parser to do this. This is possible - but it takes some time and it can get fairly complicated.
Thankfully, PHP now comes with SimpleXML built-in. You can use this great package to quickly and easily read XML files.
Since RSS feeds follow a standard structure, you can use SimpleXML to read the file, manipulate the data, and output a list of links and/or descriptions onto your website. All you need to know is how to use SimpleXML and how an RSS feed is structured.
Here's a tutorial on how to syndicate an RSS feed in PHP, if you're interested in learning how to do that.
Use Rel='nofollow' In the Links
If you do syndicate an RSS feed and reproduce it on each of your pages, you may want to consider using rel='nofollow' for the links.
Each of those links is an external link. Without the nofollow tag, you'd be bleeding a lot of pagerank from each of your pages. In the long run, this could be detrimental to your site - and it would probably outweigh any benefits from using the RSS feed in the first place.
You can fix this problem by placing the attribute rel='nofollow' in each of the links you create from the RSS feed.
If your website is a Wordpress blog, you'll need to manually do this. Wordpress comes with a great built-in RSS Feed Widget - so you don't have to manually parse the feed. However, it doesn't give you an option to use 'nofollow' for the links.
You can read this guide to find out how to hack the Wordpress source to make the RSS Widget nofollow. You'll need to know a bit of PHP, but it's not too hard.
Remember: Don't Steal Someone Else's Copyrighted Work
Although articles are spread around the internet in RSS feeds, you still don't own them.
It is acceptable to use an RSS feed to syndicate links back to the original source of an article. It would also be acceptable to include a short description of that link - based on the RSS feed it came from.
However, some users place entire articles in their RSS feeds. To reprint an entire article is copyright infringement. It is wrong, illegal, and could land you in a lot of trouble.
Use other people's work fairly. It can add relevant links to your site - but try to steal whole articles.
Published by B. Rock
I'm a recent graduate, a newly wed, and a (no longer first year) teacher. I teach HS Social Studies in a New Jersey city. I graduated from the Rutgers Grad School of Ed in May of 2007. In July '07, I... View profile
- Promoting Your WebsiteYou're added your website to many search engines. Some automatically, others manually.
Website Helps Heal HeartsAn interactive website has enabled people to heal from the loss of their pet.
Guide to RSS: Common Mistakes Cleared UpRSS feeds are a new technology that people are still trying to figure out, so it would follow that there are a few misconceptions surrounding the idea.- Data Feeds Are Best Used in Moderation as ContentData feeds have many uses as far as search engine and providing relevant information to your readers. You still do not want to rely on this as your sole source of content.
- Using RSS Feeds on Your Travel Website
- You Need XML Codes to Promote Your Website
- Introduction to PHP 5 and SimpleXML
- Understanding RSS Feeds
- Use RSS Feeds to Increase, Improve Your Business
- Mastering Joomla: How to Get RSS News Feeds on Your Joomla Website
- Subscribing to RSS Feeds
- SimpleXML is a great, built-in tool to parse XML in PHP.
- If you syndicate a feed, make the links nofollow so you don't bleed pagerank.
- Don't steal other people's copyrighted work!



