- What is RSS?
- How to create a channel?
- Where can I learn more about web feeds?
- Will I (and my application) always have access to the feeds from this site?
- How do I create a custom output feed?
- How can I add events to my Outlook Calendar?
- How do I read my custom output feed?
- How can I embed feeds from AgriFeeds into my website without programming?
- Where do I upload my feed file?
- I submitted a feed but it was not added to the list.
- How do I validate the RSS file?
- Why do I have to register to submit a feed?
- Can I submit more than one feed?
- Can I submit any agriculture-related feed that I know?
- What if more than one user submits the same feed(s) for the same organization?
- When submitting a feed, what type of feed should I select?
- How can I improve the visibility of my news item?
- Which items can be viewed with the Calendar?
- The events in my feed do not show up among the other events or show up with incorrect dates
- In the Keywords list, some strange words / phrases appear
RSS is sometimes called "Rich Site Summary", "RDF Site Summary", or "Really Simple Syndication".
RSS can be made available in various formats such as 0.9, 0.91, 1.0, 2.0 and Atom.
To create a RSS news channel that lists the various articles on your site or in your e-mail newsletter, you have several choices:
- Construct it from scratch in Notepad (easy in some cases but not efficient in the long run eg. when the people working on it are not able to edit XML).
- Prepare the feed from a stand-alone tool such as RSS Channel Editor. (example)
- Have a software tool "scrape" the site and incorporate the most important information it finds there.
- Exploit your Content Management System if the contents of your website are managed this way: CMSs usually have functionalities for exporting contents to RSS or your webmaster can easily write a function to read all contents and create an RSS output.
For more detailed information, read our Guidelines.
To start learning about RSS feeds, you can use the following sites:
- A complete feed containing all the news/events items: the link to this feed is always available in the left menu.
- Feeds by subject: you can just browse our subject directory of news / events and in the results page for each category you will find a link to the corresponding RSS feed.
- Custom feeds: use our "Filter news" and "Filter events" links to set the filtering criteria for your custom feed: in the results page you will find a link to the corresponding RSS feed.
Besides, each time you are on a page with filtered results, a link to a "Filtered RSS feed" is always available in the left menu, below the RSS feed [full] link.
Whenever you see the link "Add to my Outlook" on AgriFeeds, it means you can save an .ics file (compatible with the format Outlook uses) containing all the events displayed on that page or filtered according the criteria you selected.
Click on that link, save the file to your computer and then import it into Outlook.
For importing into Outlook: open Outlook, open the File menu, click on "Import and export", select "Import an iCalendar file" and browse your folders to select the file you just downloaded.
Notice that double-clicking on the file will only open and import the first event!
- A news reader software: you can find several tools using a search engine, install one on your computer and add the URL(s) of the AgriFeeds feed(s) you are interested in. The software will allow you to manage the news items in a friendly user interface.
- An online news reader: you can find several using a search engine and many are part of the services offered by the search engines themselves (see Google Reader for example). You just need to subscribe and then you can add the URL of your AgriFeeds feed(s). Also these services allow you to manage the news items in a friendly user interface.
- An XSLT stylesheet: you can easily find on the Internet a basic stylesheet for formatting RSS and re-use it on your website. Note: Applying a stylesheet to remote feeds requires some server-side programming.
- Plain XML parsing: if you are a webmaster and can do some client-side or server-side programming, there are XML parsing functions in all programming languages.
See more information, examples and useful links in the next question.
If you are in one of the following situations, you can easily embed any RSS feed into your website without programming:
1) you have access to the source code of your website (at least the HTML pages or templates);
3) you use a content management system for which RSS aggregation modules are available;
4) you use a blogging platform like Wordpress or Blogger.
- It does not sufficiently cover Agriculture and its related domain areas, and/or
- The feed was not validated correctly by feedvalidator.org or does not contain the elements that are mandatory for AgriFeeds: read our guidelines.
- If you submitted a feed and when you edit it you see that the URL is not saved, it means AgriFeeds did not recognize the XML file at the URL you provided as a valid feed. See if your feed appears under "Problem feeds" (in the "Monitor" section of the right menu, only visible if you are logged in).
- If you submitted a feed and you cannot see the items from your feed, this could mean one of the following:
- the feed has not been approved yet: check if your feed is among the "Pending feeds" (in the "Monitor" section of the right menu, only visible if you are logged in);
- AgriFeeds could not parse the RSS file at the URL you provided. See if your feed appears under "Problem feeds" (in the "Monitor" section of the right menu, only visible if you are logged in): in this case, read our guidelines carefully as regards accepted formats and mandatory elements.
You can use RSS validation programs, such as Feed Validator mentioned below, but they require the file to be available at a URL.
Also keep in mind that, in order for the feed to be accepted by AgriFeeds, in addition to the basic requirements of an RSS feed, the following elements/refinements are mandatory:
• (RSS) Title
• (RSS) Link
• (RSS) Description
• (RSS) pubDate
Besides, in items describing events the following additional elements/refinements are mandatory:
• (AGS) Start Date
• (AGS) End Date
• (AGS) Location City
• (AGS) Location Country
(Please submit your feed as an event feed only if it these elements are there and are in the correct format)
Not complying with the (A) requirements may result in your feed not being loaded at all.
Please read our Guidelines carefully.
You should select the type of feed according to the format of your feed. If your feed is a standard RSS 1.0, RSS 2.0 or Atom feed, just select the corresponding type of feed. If (and only if) your feed complies with one of the following formats, you can select the "Events" type of feed and the items in your feed will be displayed both in the general Aggregator and in the Events section, where they can be viewed in the Calendar:
- RSS 1.0 or 2.0 or Atom for news
- RSS 1.0 or 2.0 or Atom with Event Application Profile namespace
Please do not submit as feeds of events feeds that do not comply with the above specifications.
Only events. Events are: - items retrieved from feeds of events, i.e. feeds using one of the following formats:
- RSS 1.0 or 2.0 or Atom with Event Application Profile namespace
- Your feed is not an event feed. Only items from feeds submitted as "event feeds" show up among the events and are viewable in the calendar. And only feeds containing XML elements from the accepted event namespaces (Event AP and RSS event: see Guidelines) can be submitted as event feeds.
- Your feed was submitted as an event feed but does not contain the basic information about events: dates and location. See our Guidelines.
- the "keywords" field in the feed submission form: all items inherit the keywords assigned to their source feed;
Therefore, the reliability of the keyword search depends on the quality of the source feeds.
Complying with the following general rules will help to offer a better service:
- Assign different keywords to different items
- Use a controlled vocabulary for selecting the keywords (Agrovoc recommended)
See our Guidelines for more information.