Matriz de capacidades para comprobar feed RSS

Aprende a leer cobertura de campos, validez y diagnósticos deterministas en el análisis feed RSS.

Qué hace

La matriz de capacidades muestra qué campos RSS y Atom están presentes, son válidos y se pueden medir.

Para quién es

Para desarrolladores, equipos SEO y editores que necesitan controles de calidad predecibles.

Casos de uso

Usa la matriz para onboarding de feeds, QA de migración de parser y scorecards de calidad.

Qué verás

Una matriz campo por campo con estados deterministas, ejemplos y métricas por feed.

Problemas comunes que detecta

La matriz revela errores estructurales temprano.

  • Valores GUID o ID duplicados
  • Fechas de ítem faltantes
  • Self links faltantes para identidad del feed
  • Content type no coincide con payload XML

Cómo corregir

Empieza por campos inválidos y luego corrige campos faltantes que tu parser necesita para ranking y deduplicación.

  • Normalizar fechas a formatos parseables
  • Mantener GUID estables y únicos
  • Agregar self links Atom cuando sea posible
  • Devolver content types XML de forma consistente

Cómo interpretar

Present es cobertura, Valid es fiabilidad, Invalid es riesgo de fallo para consumidores aguas abajo.

Seguridad y corrección

El fetch de feeds usa validación SSRF segura y métricas deterministas para resultados repetibles.

Opciones de exportación y valor

Usa JSON para auditoría completa y CSV para triage en hojas y revisión de equipo.

Patrón diagnóstico: Present alto, Valid bajo

Si muchos campos están presentes pero inválidos, suele haber deriva de formato más que ausencia de datos.

  • Causa típica: cambios de formato de fecha, GUID mal formados o uso inconsistente de namespaces
  • Siguiente revisión: compara payload raw de un ítem en fallo con otro válido

Patrón diagnóstico: Present bajo en campos núcleo

Si faltan campos núcleo, normalmente el problema está en la plantilla origen y no en el parser.

  • Causa típica: plantilla feed upstream dejó de emitir campos channel/item requeridos
  • Siguiente revisión: revisa la plantilla CMS/export y vuelve a ejecutar la inspección

Enlaces relacionados