Un feed es un tipo de documento utilizado para notificar acerca de actualizaciones en fuentes de información. Estos documentos suelen estar compuestos de una serie de entradas resumidas que hacen referencia a su correspondiente artículo o versión extendida. Se basan generalmente en XML y los dos formatos más comunes son Atom y RSS (Really Simple Syndication).
Los feeds permiten a los usuarios suscribirse a sus blogs o páginas habituales (a través de un agregador) y obtener notificación de las últimas actualizaciones sin tener que visitar todas esas páginas web varias veces al día.
En este artículo vamos a aprender a crear nuestro propio feed RSS basado en el estándar RSS 2.0 para que nuestros lectores puedan estar al corriente de lss nuevas actualizaciones.
Es muy sencillo crear un documento RSS pero conviene primero que conozcáis más o menos qué es un fichero XML.
Y varios elementos opcionales, de los cuales yo utilizo únicamente dos:
1. <?xml version="1.0" encoding="iso-8859-1" ?> 2. <rss version="2.0"> 3. <channel> 4. <title>El nombre de mi sitio web</title> 5. <link>http://www.miweb.es/miRss.rss</link> 6. <description>La descripción de mi sitio</description> 7. <item> 8. <title>El título de mi artículo 1</title> 9. <link>http://www.miweb.es/miArticulo1.htm</link> 10. <description>Resúmen del artículo 1</description> 11. <pubDate>Sun, 16 Sep 2007 11:56:26 GMT</pubDate> 12. <category>Mi categoria 1</category> 13. </item> 14. <item> 15. <title>El título de mi artículo 1</title> 16. <link>http://www.miweb.es/miArticulo2.htm</link> 17. <description>Resúmen del artículo 2</description> 18. <pubDate>Sun, 13 Sep 2007 15:36:45 GMT</pubDate> 19. <category>Mi categoria 2</category> 20. </item> 21. </channel> 22. </rss>
Pues ahora sólo nos queda enlazar a nuestro nuevo y flamante feed RSS desde nuestro sitio web para empezar a captar suscriptores. Seguro que estáis deseando poner un iconito como este en vuestra web.

La forma más correcta de incluir este enlace en nuestro sitio es la siguiente:
<a type="application/rss+xml" href="miRss.rss">Mi imagen o texto</a>
También deberíamos incluir lo siguiente entre las etiquetas <head> de nuestras páginas:
<link rel="alternate" type="application/rss+xml" title="Locualo RSS Feed" href="miRss.rss" />
De esta forma los navegadores (al menos los más utilizados, Firefox e Internet Explorer, en sus últimas versiones) detectarán que nuestro sitio tiene un feed RSS 2.0 y mostrarán un icono a los visitantes de nuestro sitio en la barra de direcciones para suscribirse directamente.