Thanks for the review, I have found what I was looking for.
How To Create A RSS Feed From Any Web Page
Sooner or later, and maybe without even knowing the technical terms required to communicate this to someone else, you will want to subscribe and monitor web sites, information pages, or online catalog sections on an ongoing basis.
You have heard about RSS, webfeeds, Atom and other apparently not too clear tech terms describing something that did sound like what you are really in need of now, but even with all of your best will you wouldn't how or where to start given that those pages you have identified do not sport any orange colored button or icon hinting to a proper RSS feed.
Can do you generate an RSS feed for a web page that doesn't have one?
Can anyone do this on her own?
The answer to both is a resounding YES!
Today, thanks to new "html scraping" services available to everyone, RSS feeds can be automatically generated for just about any web site, no matter what kind of layout, coding or language it is written in. In some situations, to create a standard RSS feed from any web page that does not have one may take less than a minute, while in other cases, where your needs for customization are higher, you may need to spend a little more time.
Morale of the story: any web page today can be made to generate a RSS feed automatically. By the owner or, as it will increasingly happen, by someone else who wants to be informed in near-real-time of any news and content updates made on it.
HTML scraping or the ability to automatically generate a standard RSS feed from a HTML document (a web page) that does not have one has been a new type service under increasing demand for over 2 years now.
Early services (e.g.: MyRSS) that offered HTML scraping later disappeared or were replaced by other more profitable ones. Creating an automatic RSS feed from a non-RSS enabled web page enables a number of truly useful potential applications and I am sure that such services will enjoy soon greater marketplace rewards.
FeedYes is the latest entry in this small group of online services which allow anyone to create/ generate automatically a RSS feed for any web page. FeedYes, has really found a simple and truly effective route to simplify this task while providing good enough a solution to satisfy most needs.
While it is not perfect, it is damn good and fast at doing what it does. It is alos rather simple to use, and once you have gone through it once, creating a second feed for another site, may take literally only a few seconds.
FeedYes is a three-step process that involves a) providing the URL of the page out of which an automatic RSS feed needs to be created, b) indicating among the dynamic links found by FeedYes on the specifiied URL, which one is the first that refers to the content section that you are interested in (all web pages have different content sections in the same page, and you probably do not want to create a feed for the comments section or for the most recent articles appearing on the same site), c) indicating in the updated list of links FeedYes will spit out the last relevant link pertaining to your selected content section.
In this way, FeedYes isolates with good precision (you are the one effectively guiding) the specific content section you are interested in (say the Latest News) and creates an RSS feed for it.
Feed43 is an online service that converts standard web pages or XML documents to RSS feeds. Feed43 does so by extracting snippets of text or HTML by applying specific search patterns to the document from which the feed needs to be extracted. The search patterns help Feed43 understand exactly which content to grab from a page and which not.
This allows for a much more precise control of what will be contained in a feed at the expense of the ease of use and accessibility of the overall product itself. For technically savvy users this is in fact an excellent and very reliable approach to RSS feed generation but for non-technical users Feed43 may scare off lots of users in a matter of minutes.
In Feed43 the set of steps required to create a custom RSS feed for a web page that has none are as follows:
a) Identify the web page from which to generate a RSS feed.
b) Create a RSS feed on Feed43 pointing to that web page.
c) Define search patterns required.
d) Specify output templates required.
e) Generate the new RSS feed.
All feeds created with Feed43 are "public", but optionally Feed43 also allows you to protect any newly created RSS feed with a password. The service is free.
FeedFire is the oldest of these HTML-to-RSS services allowing anyone to automatically create a RSS news feed for any Web site that does not have one.
You simply register at FeedFire, input the URL of the page and FeedFire dos the rest for you in the fraction of a second. All that's needed is a FULL URL to the page you would like to have made into RSS. All bandwidth costs to host the new RSS feeds are absorbed by FeedFire.
FeedFire also allows to sponsor newly created RSS feeds. this can be done by anyone like me and you, who are not major corporations but people who are looking for a clever, considered and comprehensively featured service that allows them to add extra reach, exposure, visibility and unique content to others and/or to THEIR own web site.
RSS feeds created and sponsored with FeedFire can also be made private, and used for creating intelligence reports or RSS learning objects or RSS newsmastering channels containing information otherwise inaccessible to others.
Sponsored feeds can be further filtered by allowing the sponsor to select only news items that "include" or do not have specific keywords. It is also possible to customize the number of news items displayed in the sponsored feed, the number of words per news item and even the title and the description of the newly created RSS feed. The varying levels of sponsorship have increasingly higher levels of features and customisation.
Recent related resources:
- How To Embed And Display RSS Feeds On Any Web Page: Best RSS-To-HTML Publishing Tools
- RSS To HTML - How To Convert RSS Feeds Into Published Web Pages - A Mini-Guide
Stay away from feedyes - they are crooks. I upgraded my account via paypal and they have not upgraded it via their site. They have not responded to 5 emails via their own procedures. Use them at your peril.
Nicely maintained blog.
I use biterscripting for extracting info from web page (our own web pages). I further use it to create structured information from it ( RSS in this case ).
You can do a google search on biterscripting. The tool itself is free at biterscripting.com or any download site.
I am not very good in coding, but I will give your approach a try soon.
Another good online rss feed creation service is rssa.at It hosts the feed for you and provides the website owner with various widgets which allow the visitor to signup to receive email alerts when they publish new content.
thanks for reviev.. i checking all them now
I think the RSS feed tool (feedyes) is great and now have it working, linking html content from my website to my LinkedIn group.
One question though - all the titles of the links that are produced by the RSS feed have the word "enraquo" following it. How can I get rid of that?
Since this article was written, I've been using a new service, http://www.feedbeater.com to do this. It's more robust in that it checks for differences instead of relying on scraper patterns that break.
Here is a post regarding techniques for 'Scraping your way to RSS feeds' albeit in a non-programmatic (layman) way:
The tool I use to do what you have just described is MySyndicaat.com .
I am looking for something more robust... but still free or cheap. I have a site i scrape with feed43.com that pulls a list of articles and the links to those articles. I want to be able to add content to each RSS item filled (part of) the article from the resulting link's page. Is there a web-service that has this capability?
Ive noticed there are both html scraper services like page2rss and there are services that let you manually create rss feeds like www.webrss.com Which is best for the long term. Will the scrapers always work?
So, 1. yesfeed:
-won't work with my pages
-I can't delete my account
-only 14 days for free
-no clear statements whatsoever on free or not
-asks for phone number on registration, i didn't bother...
thanks for the nice article,it helped me a lot
I would like to suggest a great new site that organizes your RSS feeds.
It employs a bayesian filter for RSS feeds where you can train the filter what you like and
what you don't like. It's free, try it at a rel=nofolow href="http://www.filteredrss.com"www.filteredrss.coma.
Great article - appreciate you spreading the knowledge!
Another service worth checking out is Runstream.
It's not an scraping service like some of the others listed, this offers an easy editor and a full analytics package for tracking feed usage.
You can always try to rely on an external service, but i've found the best thing to be a server side PHP script that creates the RSS feed on your OWN server! check out http://www.xmlhub.com/rssgenr8.php they have good instructs etc.. been using this for over 4 yrs. and still working like a charm
www.IrisFeed.com creates an RSS AND Atom feeds for any website!
It's so much easier to use than the other services AND it's free AND you don't need to register AND there's no banners ... did I mention its awsome?!
Robin, thanks again for all of the goodies you publish!.
Be Smart! Be Independent! Be Good! Thanks for walking your talk.
P.S. Anyone know if one feed is better for photos than the other?
Feedity (www.feedity.com) works like a charm for me in just two clicks!
You might also want to check out RSSPECT.com, which generates RSS feeds for any document (HTML, but also PDF or MP3 or anything else) online. It simply checks to see if the document has been updated, and if so, updates the feed. The feeds themselves are less detailed (you have to visit the site you've targeted to see what's changed) but the setup process is easy and it doesn't rely on text parsing, which can be brittle.
(Disclaimer: I wrote the site!)
i have trouble to mix xml with php.
where i can find info about this?
Just getting to grips with creating RSS feeds. But there is still one thing I don't fully understand. When using something like "Yesfeed", I create the feed and add the RSS script to my page with the RSS button. Is that all I have to do? Will the RSS feed get automatically updated every time I add new content that that page?
A very good presentation.
You can use also MySyndicaat - http://www.mysyndicaat.com to create RSS feeds.
Wow Robin, I just did a watered down version of this exact post: