NorfiPC
NorfiPC » Publicar en internet » Como crear un feed RSS

Como crear un archivo de fuentes de noticias o feed RSS para un sitio web

Función, uso e importancia de los archivos RSS. Como crear manualmente un archivo rss para promover un sitio que no sea extenso, crear los vínculos para que sea detectado por los navegadores web y lectores de noticias de los usuarios. Enviar el archivo creado a los servicios de agregadores de noticias en la red.
Crear un archivo de fuentes RSS para un sitio web Los archivos de fuentes de noticias o feeds RSS, son en la actualidad uno de los archivos más importantes de cualquier sitio web o blog en internet, por los beneficios que generan.
Permiten indicar y notificar de forma automática a los lectores que sienten interés por el contenido del sitio o blog, que existe contenido nuevo disponible, ya sean páginas o post con el vínculo necesario para acceder a dicho archivo.
O sea es una forma de promover nuestro contenido, asegurando las visitas de los que están interesados en lo que publicamos.
Un blog o sitio web con suficientes lectores, no depende solo de los buscadores para asegurar su tráfico.


¿Cómo funciona el sistema de fuentes de noticias o feed RSS?


El lector, visitante o usuario nuevo al acceder a tu sitio, quedar interesado y complacido con el contenido, quizás desee tenerlo como referencia y estar al tanto de cualquier articulo nuevo que se publique o algún artículo especifico al que se le agregue contenido.
Para eso solo da un clic en el icono que posee tu página que representa al RSS:
Icono o logotipo que identifica los RSS
Dicho icono contiene el link al archivo XML o feed de noticias de tu sitio.
De esa forma el lector agrega esa dirección al lector que utilice en su equipo, a un servicio web como Google Reader o el mismo navegador da también la posibilidad de saber cuándo exista un artículo nuevo publicado.
En caso de los lectores cada vez que haya una conexión a la red, acceden a tu archivo RSS para comprobar si hay disponible algo nuevo.
Aunque el lector no acceda a tu sitio a leer el artículo completo, el feed accedido contará como un acceso al archivo RSS, o sea es una visita.
De lo anterior se deduce que si tienes 200 lectores suscriptos a tus feeds, cada vez que publiques un nuevo artículo tendrás 200 visitas a tu sitio.
Lee más información en la siguiente página sobre los servicios en la red para suscribirse a las fuentes RSS: Servicios de internet donde suscribirnos, recibir y leer noticias RSS


Estructura de los archivos RSS


El archivo rss es un simple archivo de texto plano conformado de acuerdo a las especificaciones XML.
Puede ser creado con cualquier editor, hasta con el Bloc de notas, posee la extensión de archivo .XML o inclusive puede ser .RSS.
Se recomienda tener dos archivos similares, con el mismo nombre y diferente extensión, uno con la extensión .XML y el otro .RSS, por ejemplo: feed.xml y feed.rss, es con el objetivo de asegurar la compatibilidad con los lectores.
El archivo creado es necesario que tenga el formato adecuado con las especificaciones establecidas, puedes leerlas aquí ante cualquier duda.
RSS 2.0 specification
Existen servicios en la red que permiten generar y actualizar un archivo rss cada vez que se hacen cambios en un sitio.
Si tu sitio no es grande puedes hacer tu propio archivo rss manualmente e ir agregando tu mismo las entradas cada vez que se crea nuevo contenido. Esta puede ser la mejor opción ya que los servicios para generar los archivos rss no suelen ser gratis.
Además no es obligatorio incluir todas las páginas en dicho archivo, solo las que se considera de más importancia y relevancia.

¿Cómo crear un archivo RSS de forma manual?


Para crear un archivo RSS utiliza la siguiente plantilla.
Copia el texto a un nuevo archivo de texto creado con el Bloc de notas, sustituye e incluye los datos necesarios.
Al terminar guarda los cambios y renombra el archivo a: "feed.xml" o cualquier otro nombre que desees, respetando la extensión XML.
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Nombre-Sitio</title> 
<link>http://sitio.com</link> 
<description>En este sitio podras encontrar..........bla, bla.
</description> 
<language>es-ES</language>
<item>
<title>Mi Pagina</title> 
<link>http://sitio.com/pagina.html</link> 
<description>
Pagina que....bla, bla..
</description> 
</item>
</channel>
</rss>



Elementos requeridos del archivo RSS

tittle = Es el nombre del canal rss, debe coincidir con el nombre del sitio web.
link = La dirección URL del sitio web.
description = Oración describiendo el contenido del canal.

Elementos opcionales que puede poseer el archivo RSS

language = Es obvio, el lenguaje, en este caso el valor es: es-ES
pubDate = Fecha y hora de publicación, no es requerida en el canal, pero en algunos casos es necesario utilizarla.
Puedes especificarla usando el siguiente formato, por ejemplo una página publicada un lunes 15 de agosto del 2011 se representará:
<pubDate>Mon, 15 Aug 2011 13:00:00 GMT</pubDate>
Los datos de la fecha deben ser en el estándar RFC822, se tienen que utilizar las abreviaturas de los nombres en inglés, usa para:
Los días = Mon, Tue, Wed, Thu, Fri, Sat, Sun
Los meses = Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec
Estos son solo algunos de los elementos opcionales, el resto puedes leerlos en el sitio de W3.org: Especificaciones RSS
Debes de crear tantos ítems como paginas quieras poner en el archivo, cada una con sus datos propios.
En todos los casos en los datos ingresados no se puede emplear caracteres especiales como letras ñ, acentos y otros caracteres propios de nuestro idioma.
Cualquier duda puedes solucionarla analizando un archivo RSS valido, accede en el siguiente link al rss de este sitio y guárdalo en tu equipo local. rss.xml
Pese a ser posible editar el archivo con el Bloc de notas , lo ideal es usar un software más profesional y que permita opciones adicionales, para eso se recomienda Notepad++, pequeño programa del software libre y gratis, puedes descargar su última versión en: http://notepad-plus.sourceforge.net/


¿Cómo crear vínculos o enlaces en una página al archivo RSS?


Es necesario lógicamente crear vínculos al archivo rss, para que los lectores puedan localizarlo y acceder a el los navegadores o programas agregadores, usa los siguientes métodos.

1- Inserta la siguiente línea en el código html de la página en el área del HEAD, sustituye el nombre por el que le has dado en caso de que no sea feed, especifica la ruta al archivo, usando solo rutas absolutas.
<link rel="alternate" title="RSS" href="http://sitio-web/feed.xml" type="application/rss+xml" />
Este link creado no será visible, pero los navegadores Internet Explorer y Firefox lo detectarán y lo mostrarán a solicitud del usuario.

2- Inserta cualquiera de los siguientes links en el código HTML de la página, en el lugar de la página donde deseas que se muestre.
Solo un enlace:
<a href="http://sitio-web/feed.xml">Suscríbete al feed RSS</a>
Una imagen:
<a href="http://sitio-web/feed.xml"><img  src="../img/icono.png" width="24" height="24" alt="FeedRSS" /></a>
Para el código inferior que muestra el icono, es necesario la imagen.
Puedes descargar la que se muestra en esta página, para eso da un clic derecho encima del icono, guarda la imagen en tu equipo y súbela al servidor donde hospedas tu página.
Debes de tener presente:
✔ Es necesario que el o los archivos RSS creados estén en la raíz del sitio web.
✔ También los links creados tienen que tener la ruta absoluta al archivo, no la relativa.


Validar el archivo de fuentes RSS creado


Cualquier archivo de fuentes RSS creado es imprescindible validarlo, es decir comprobar que el código no contiene errores, si fuera así el archivo no tendría utilidad alguna.
¿Por qué es necesaria la validación?
Los archivos HTML como el de las páginas web, a pesar de contener algún error su código funcionan perfectamente.
En el caso de los archivos XML, el sistema que utilizan los RSS es totalmente diferente, las especificaciones establecen que de existir algún error en ellos, las aplicaciones o programas que los usen se detengan, por eso es que es tan importante validarlos y no solo después de crearlos, sino hacerlo sistemáticamente.
Comprueba y revisa el código de cualquier archivo en formato XML, usando la siguiente herramienta de este sitio: Validador de archivos XML

Servicios de validación de RSS en internet


Accede al servicio del W3C en la siguiente vínculo e introduce la dirección URL del feed, en caso de que se detecten errores, se mostrará la causa y se ofrecerán recomendaciones para solucionarlos: Feed Validation Service
Ya está listo tu archivo de fuentes de noticias para enviarlo a cualquier agregador de noticias y promover tu sitio.


¿Dónde enviar el archivo RSS para promover un blog o sitio web?


Existen en la red varios sitios útiles para promover un blog o sitio web que son agregadores o recopiladores de fuentes de noticias, gran parte de ellos son temáticos, otros son capaces de agruparlas por categorías.
También existen directorios que promueven las direcciones URL de las noticias de la misma forma que los directorios de blogs o de sitios.
Lamentablemente la mayor parte de estos sitios solo están disponibles para el idioma inglés.
Existe poca información en la red para dar con las direcciones de estos sitios.
En las siguientes páginas puedes encontrar listas enormes con la descripción de cada sitios solo es necesario disponer de tiempo para ir revisándolos uno por uno para comprobar su validez y funcionamiento. (Ante todo se debe comprobar si están debidamente rankeados, si no es así no te traerán beneficio alguno)
http://web-marketing.masternewmedia.org/rsstop55-best-blog-directory-and-rss-submission-sites/index.html
http://www.rss-specifications.com/Submissions.htm
http://linkvanareviews.com/list-of-dofollow-rss-directories-blog-directories

Páginas relacionadas