: How to Syndicate Websites Without RSS? I have four websites that I am wanting to link to from one website. But the kicker here is that beyond just linking to the sites I was looking for
I have four websites that I am wanting to link to from one website. But the kicker here is that beyond just linking to the sites I was looking for a way to display updates from those sites on my site. I know this is possible through RSS syndication, but is this possible without RSS?
In other words as far as I can tell the four websites do not have an RSS feed. But I was still hoping to aggregate updates from those websites in one place.
UPDATE:
There are four websites that customers have to go to and manually check for updates. Rather than have my customers check each site manually by clicking on their links from my website I was hoping there was a way to build a widget or something that would display snippets of content from those four sites.
My website would need to display the latest content from the other sites. Sort of like Google Reader can do with RSS feeds. But those 4 websites do not support RSS.
More posts by @Alves908
4 Comments
Sorted by latest first Latest Oldest Best
I can think of 3 ways -
1) Google Spreadsheets' ImportHtml function can help you selectively scrape content from any website. You can then embed this spreadsheet data as a widget
2) Use YQL. Requires a little programming but the grunt work is simplified
3) Check this article on creating an RSS feed of any website without requiring software or having to write a single line of XML code. Using this method, you don't even have to be the owner of the site to create the feed.
As mentioned above without RSS or any API you can tap into you will be forced to grab and parse those websites. You'll probably want to use a cron job to run your crawler on a predetermined basis. It should be no more more frequent then those sites are updated.
You should also verify that the other sites' owners do not object to have their websites scrapped. If nothing else it's good form to ask for permission to do so ahead of time.
See this answer for the beginnings of a PHP based solution.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.