Create Customized RSS Feed for Any Website
Create a customized RSS feed for any website
Nowadays, some websites do not support RSS feed. You can achieve this using some Feed Creator tool (e.g., Fivefilters)
For tutorials (part1 and part2) by fivefilters.
The general steps are outlined below:
- Go to https://createfeed.fivefilters.org/. Use the default
Simple selectors
- Enter web page URL (e.g., https://www.nifa.usda.gov/grants/funding-opportunities)
- Get links inside the HTML elements with this id or class value
- Go the the news website. Right click and select
inspect
(this applies to Chromium browser and Firefox) - Search for keywords appearing in the news article in the inspect page (HTML). Usually it has the following format:
<div class="KEYWORD">
or<a href=... class="KEYWORD" >
- Some examples:
- Use
post-title
as the class value for the above NIFA-USDA funding website. - Use
SummaryItemHedLink-civMjp jRfyII summary-item-tracking__hed-link summary-item__hed-link
for New Yorker contributor (example) - Use
c-card__link u-link-inherit
for Nature Career Column. This one works nicely. The key is to find the class value within<a href=... class="KEYWORD" >
where the article title/abstract can be found.
- Use
- Go the the news website. Right click and select
- Go back to the FiveFilters website. Enter the class value found above. Keep the rest of options unchanged.
- Click
Preview
at the bottom. The results of the RSS feed should appear on the right. Make sure the results on the right look correct. - Right click
RSS Feed
button, and copy link address. - Open RSS app (e.g., NetNewsWire). Subscribe using the copied link address.
- Now the RSS feed will appear in the app.
Note, the created RSS feed may not contain any abstract or summary of the article and you have to follow the link to go to the article page. But this serves my purpose since I am mostly looking for a quick way to get notification about something posted on a website.
Enjoy Reading This Article?
Here are some more articles you might like to read next: