
Definición:
RSS (Really Simple Syndication) es un formato de sindicación de contenidos basado en XML. Permite que un sitio publique sus novedades en un archivo estructurado para que lectores, agregadores y otros sistemas puedan detectarlas y presentarlas sin depender de la interfaz de la web original.
Un canal RSS es un tipo concreto de feed. Puede distribuir títulos, resúmenes, fechas, enlaces o contenidos completos de blogs, medios, podcasts y otras fuentes que se actualizan con frecuencia. La persona se suscribe a la URL del canal y consulta las novedades desde el lector que elija.
Índice de contenidos
Cómo funciona RSS
RSS separa la publicación del contenido de la aplicación utilizada para leerlo. El sitio mantiene un canal accesible mediante una URL y el lector consulta esa dirección para detectar elementos nuevos o modificados.
El recorrido habitual comprende cuatro pasos:
- Publicación: el sitio genera o actualiza un documento RSS cuando incorpora contenido.
- Suscripción: la persona añade la URL del canal a un lector RSS. Algunos lectores también pueden localizarla a partir de la dirección de la web.
- Comprobación: el lector consulta periódicamente el canal y compara sus identificadores y fechas con los elementos ya procesados.
- Lectura: las novedades aparecen dentro del lector con un resumen o el contenido disponible y, cuando corresponde, un enlace a la publicación original.
La actualización no tiene que ser instantánea. Depende de la frecuencia con la que se genere el canal, de la política de consulta del lector y de los mecanismos de caché utilizados entre ambos.
Estructura de un canal RSS
La especificación RSS 2.0 organiza el documento bajo un elemento raíz <rss> y un único <channel>. El canal contiene sus metadatos y una colección de elementos <item>.
Los componentes más relevantes son los siguientes:
- Title: identifica el nombre del canal o de un elemento.
- Link: dirige a la web asociada al canal o a la publicación original.
- Description: describe el canal y puede contener el resumen o el contenido de un elemento.
- Item: representa una entrada, noticia, episodio u otra unidad distribuida por el canal.
- Guid: proporciona un identificador estable que ayuda al lector a reconocer cada elemento y evitar duplicados.
- PubDate: indica la fecha de publicación del canal o del elemento cuando el editor la incluye.
- Enclosure: referencia un archivo multimedia asociado, como el audio de un episodio de podcast.
El formato admite elementos opcionales y extensiones. Por ello, dos canales RSS pueden ofrecer distinto nivel de detalle sin dejar de pertenecer al mismo formato.
Lectores y suscripción
Un lector RSS, también llamado agregador, reúne canales de distintas fuentes y conserva el estado de lectura. Puede funcionar como servicio web, aplicación móvil, programa de escritorio, extensión o instalación propia. Feedly, Inoreader, NewsBlur, NetNewsWire y Reeder son ejemplos actuales con alcances y plataformas diferentes.
La suscripción suele realizarse de esta manera:
- Localizar el canal: se utiliza el icono RSS, un enlace visible o la detección automática configurada en la página.
- Añadir la dirección: se copia la URL del canal o se introduce la dirección del sitio en el lector.
- Organizar las fuentes: los canales pueden agruparse en carpetas, etiquetarse o filtrarse según las funciones del lector.
- Gestionar la lectura: el lector permite marcar elementos, guardarlos, buscar en ellos o descargarlos para consulta sin conexión cuando la aplicación y el contenido lo admiten.
Las listas de suscripciones pueden importarse y exportarse mediante OPML en muchos lectores. Este archivo traslada las direcciones de los canales, no necesariamente el historial, las etiquetas o los elementos guardados.
Diferencias frente a otros canales
RSS se relaciona con varias formas de publicar y recibir contenidos, pero no cumple la misma función que todas ellas:
- Feed: es el concepto general de flujo actualizado. RSS es uno de los formatos que pueden transportar un feed.
- Atom: es otro formato XML de sindicación, definido por un estándar distinto y con su propia estructura de feeds y entradas.
- Newsletter: llega al correo electrónico mediante una lista gestionada por el remitente. En RSS, el usuario conserva la suscripción en su lector y este solicita las novedades a la fuente.
- API: puede ofrecer consultas, autenticación y operaciones mucho más amplias. RSS proporciona una salida estandarizada y principalmente orientada a distribuir actualizaciones.
- Canal de podcast: utiliza RSS para distribuir episodios y metadatos, normalmente mediante archivos indicados en
<enclosure>y extensiones compatibles con las aplicaciones de podcast.
Una misma publicación puede ofrecer una página web, un canal RSS, una newsletter y una API. Son vías complementarias y no copias técnicamente idénticas.
Usos y mantenimiento
Para el lector, RSS permite reunir fuentes elegidas expresamente, revisar novedades en un mismo lugar y evitar que un algoritmo de una plataforma decida todo el orden de lectura. Para equipos de comunicación y curación de contenidos, también facilita el seguimiento de medios, blogs, comunicados o cambios publicados por múltiples organizaciones.
Para el editor, el canal amplía las formas de distribución y puede alimentar agregadores, automatizaciones y directorios. Su existencia no garantiza audiencia ni posicionamiento: el valor depende de la calidad de la fuente, de la estabilidad del canal y de que los elementos lleguen completos y sin errores.
El mantenimiento debe vigilar varios aspectos:
- URL estable: conservar la dirección del canal o redirigirla correctamente cuando cambie.
- Identificadores persistentes: mantener un GUID coherente para que una actualización no reaparezca como contenido duplicado.
- Fechas y orden: publicar valores válidos y revisar que los elementos nuevos se incorporen en la secuencia prevista.
- Contenido y enlaces: comprobar títulos, resúmenes, caracteres, destinos y archivos multimedia.
- Validación: detectar XML mal formado, elementos obligatorios ausentes y extensiones incompatibles antes de que afecten a los lectores.
Las peticiones al archivo, los clics hacia la web y las descargas de archivos pueden aportar señales de uso, aunque la caché de los lectores y la ausencia de una cuenta individual dificultan equiparar esas señales con suscriptores únicos.
