Un vídeo principal se conecta con otro vídeo coincidente, mientras los demás candidatos permanecen separados.

Este método tiene una limitación actual. Una solicitud directa al feed de YouTube proporcionado devolvió HTTP 500, que indica un error interno del servidor, el 25 de octubre de 2026. Esa comprobación no verificó ningún feed que funcionara ni ninguna entrada de vídeo. Fue una única solicitud fallida, no una prueba de que todos los feeds de YouTube estuvieran caídos. Feed de YouTube: comprobación fallida el 25 de octubre de 2026; una sola solicitud

El resultado útil es un registro local de canales: una tabla guardada con los canales que has elegido, sus direcciones de feed, las horas de comprobación y resultados claros. Un feed que falla permanece en esa tabla. La información que falta sobre sus vídeos subidos sigue siendo desconocida.

Empieza con tu propia lista de canales

La pregunta del lector pide suscripciones «sin necesitar ninguna cuenta». Esta guía aborda una tarea más limitada: comprobar feeds cuyos ID de canal y URL de feed ya conoces. Conserva una lista local de canales y comprueba los canales de forma manual cuando falte un valor necesario o falle un feed. Incorpora un lector local de feeds cuando un feed comprobado cubra tus necesidades.

Un feed es un documento que enumera entradas para que un lector las recopile. Un lector de feeds es un programa que comprueba esos documentos y muestra sus entradas. RSS significa Really Simple Syndication, es decir, sindicación realmente sencilla, y es un formato de feed. Esta guía utiliza un feed público de canal que ya existe. No crea un servidor de feeds.

Elige un lector que pueda guardar tu lista de forma local sin una cuenta de lector en línea. No se probó ningún lector concreto para esta guía. Comprueba ese requisito antes de trasladar toda tu lista a uno.

Una suscripción local a un feed es un ajuste de tu lector. No suscribe una cuenta de Google al canal. Tampoco proporciona registros del canal a los que solo puede acceder su propietario, como los registros privados de suscripciones de una cuenta. Este método parte de direcciones de canales públicos que tú eliges.

Ten claros estos límites:

  • El feed puede mostrar un conjunto de entradas recientes. No es un archivo completo del canal.
  • Una solicitud fallida no proporciona un recuento de vídeos subidos.
  • La dirección de un feed, por sí sola, no demuestra que funcione.
  • Este método no descarga vídeos.
  • No garantiza la entrega, los intervalos de actualización ni la disponibilidad.

Guarda un registro antes de añadir feeds

Una URL es una dirección web. Guarda la URL original de cada canal antes de intentar encontrar su feed. Conserva esa dirección aunque después encuentres otra dirección estándar para el mismo canal.

Usa una hoja de cálculo u otra tabla local. A continuación se proponen los campos del registro. Algunos usan los nombres exactos de los campos de salida del Actor; los campos de comprobación los mantienes tú.

Guarda un registro antes de añadir feeds
CampoQué guardar
`originalUrl`La dirección del canal que elegiste
`channelId`El identificador estable del canal, cuando se haya determinado
`channelUrl`La dirección estándar del canal devuelta para esa identidad
`displayName`El nombre del canal utilizado al revisar su identidad
`rssUrl`La dirección del feed público devuelta
`status`El resultado de recopilación del Actor, si lo usas
`statusReason`El motivo que da el Actor para ese resultado, si se proporciona
`observedAt`La hora de observación del Actor, si se proporciona
`feedCheckedAt`La hora a la que solicitaste y comprobaste el feed
`httpStatus`El código de respuesta, cuando esté disponible
`feedState`Funciona, fallo temporal, identidad no coincidente o sin resolver
`observedEntryCount`El número de entradas de una respuesta comprobada satisfactoriamente
`lastSuccessfulCheckAt`La última vez que el feed superó tus comprobaciones
`checkNote`El motivo del fallo o la siguiente acción

Un identificador, o ID, es un valor que se utiliza para identificar un registro. Usa el ID estable del canal para vincular las comprobaciones posteriores al mismo canal. Un alias es el nombre que aparece en la dirección del canal y empieza por una arroba. Un alias puede cambiar. No uses solo la coincidencia del nombre visible como prueba de identidad.

Mantén separados los resultados de recopilación y los resultados del feed. Un Actor puede devolver un ID de canal y una dirección de feed sin demostrar que el feed responde. Su valor `observedAt` no es la hora de tu comprobación del feed. Su campo `status` no es tu campo `feedState`.

Usa UTC, que significa tiempo universal coordinado, o registra la zona horaria en cada comprobación. Si desconoces una hora, deja el valor sin completar. No lo sustituyas por la hora a la que vuelvas a abrir la tabla.

Determina la identidad del canal y la dirección del feed

Empieza con el ID del canal y la URL del feed que ya conoces para cada canal. Las pruebas aportadas no explican cómo obtener ambos valores desde una página pública de canal sin una cuenta en un servicio alojado. Por tanto, este método comprueba valores conocidos; no permite configurar por completo un feed solo a partir de la URL de un canal. Examina la página pública del canal y comprueba que el canal deseado, su dirección estándar y su nombre visible coincidan antes de aceptar su identidad. Continúa con las comprobaciones del feed solo cuando tengas los dos valores necesarios. Si falta alguno, deja la fila sin resolver y comprueba el canal público de forma manual.

Si la identidad sigue sin estar clara, conserva la URL original y marca la fila como sin resolver. No elijas otro canal porque su nombre se parezca.

Para la fase de recopilación, YouTube Channel Scraper de Chronometrica documenta `channelId`, `channelUrl`, `displayName` y `rssUrl` entre sus campos de salida. También documenta los resultados de recopilación y la hora de observación. Un Actor es un programa de recopilación de datos alojado en un servidor. Estos campos sirven para la parte del método dedicada a la identidad; no completan la comprobación del feed. Contrato público de Chronometrica: comprobado el 25 de octubre de 2026; sin ejecución de pago

Este es el pequeño ejemplo de entrada proporcionado:

json
{"startUrls":["https://www.youtube.com/@YouTube"]}
Determina la identidad del canal y la dirección del feed

`startUrls` es el campo de entrada para las URL o los alias de canales públicos. Sustituye la dirección del ejemplo por la de un canal público que quieras seguir. Empieza con un canal para poder examinar el resultado antes de ampliar tu lista.

El esquema público acepta entre 1 y 1000 valores de entrada. Ese límite describe los datos de entrada aceptados, no el número de canales que recopiló esta guía. Este ejemplo superó una comprobación con el esquema público de entrada. No se realizó ninguna ejecución de pago del Actor. Cualquier ejecución que hagas es una siguiente acción propuesta. Compilación pública predeterminada: comprobada el 25 de octubre de 2026; solo se examinó el esquema

Una Task es una configuración de entrada guardada. La página pública de la Task YouTube Channel RSS and ID Dataset estaba disponible cuando se comprobó. No se examinaron sus ajustes guardados mediante acceso autenticado ni se ejecutó la Task. Sustituye los valores de ejemplo y examina sus ajustes antes de usarla. Task pública: comprobada el 25 de octubre de 2026; solo se confirmó su presencia

Seguir un feed comprobado sin una cuenta de Google es independiente de usar una herramienta de recopilación alojada en un servidor. El paso opcional del Actor documenta campos que pueden ayudar con la recopilación, pero no se ejecutó para esta guía. Las pruebas aportadas no establecen los requisitos de cuenta de todas las herramientas. Si quieres evitar todas las cuentas de servicios alojados, usa ID de canal y URL de feed que ya tengas. Si falta alguno de los dos valores, conserva tu lista local y comprueba los canales de forma manual.

Si necesitas ayuda con una tabla más grande de identidades de canales, consulta la guía de recopilación de perfiles de canales. Mantén la siguiente decisión de esta guía centrada en comprobar si funciona cada feed devuelto.

Comprueba la respuesta antes de importarla

HTTP significa protocolo de transferencia de hipertexto. Es el sistema que se utiliza para las solicitudes y respuestas web. Un código de respuesta HTTP indica el resultado de una solicitud. Registra ese código junto con la hora de la solicitud.

XML significa lenguaje de marcado extensible. Es texto estructurado. Un navegador puede mostrarlo como texto sin formato o como un árbol de elementos del documento. Una página de error HTML es una página web, no un feed comprobado. HTML significa lenguaje de marcado de hipertexto y es el formato que se usa para las páginas web.

Realiza estas comprobaciones en este orden:

  1. Abre la dirección `rssUrl` devuelta. Guarda la hora de la solicitud y el resultado HTTP.
  2. Confirma que la respuesta contiene el XML de un feed. No aceptes una página de error como un feed vacío.
  3. Comprueba que el ID del canal del feed coincide con el valor `channelId` esperado.
  4. Revisa los ID y las fechas de las entradas. Si faltan fechas, déjalas como desconocidas.
  5. Cuenta las entradas solo después de superar las comprobaciones de respuesta e identidad.
  6. Abre una entrada, si la hay. Confirma que lleva al vídeo público y al canal deseados.
  7. Guarda el resultado en el registro antes de añadir el feed a tu lector.

Una respuesta HTTP satisfactoria no basta por sí sola. Debe contener el documento esperado para el canal esperado. Un documento que se abre pero identifica a otro canal no supera la comprobación de identidad.

Del mismo modo, que el XML sea legible no completa la comprobación. Confirma la identidad y examina las entradas antes de usar su recuento. Si alguna comprobación necesaria sigue incompleta, indica esa limitación en `checkNote`.

Introduce cero en `observedEntryCount` solo cuando un feed comprobado satisfactoriamente, y cuya identidad coincida, no contenga ninguna entrada. Ese cero describe la respuesta comprobada. No demuestra que el canal nunca haya subido un vídeo.

En la solicitud real de esta guía, el resultado fue HTTP 500 a las 2026-10-25T02:20:49.111779+00:00. No se verificó ningún feed que funcionara, ninguna entrada XML ni ningún recuento de entradas recientes. Deja su recuento de entradas como desconocido. Feed de YouTube: comprobado el 25 de octubre de 2026; respuesta HTTP 500

Usa estados claros cuando falle una comprobación

Usa siempre los mismos nombres de estado. Guarda detalles suficientes para explicar por qué elegiste uno.

Usa estados claros cuando falle una comprobación
EstadoSignificadoSiguiente acción
FuncionaSuperó las comprobaciones de respuesta e identidadAñade la dirección comprobada al lector
Fallo temporalUn feed comprobado anteriormente falló en este intentoConserva las entradas anteriores y vuelve a intentarlo más tarde
Identidad no coincidenteLa identidad devuelta no corresponde al canal deseadoDetermina la identidad antes de importar
Sin resolverNo tienes pruebas suficientes para aceptar el feedConserva el canal y registra la comprobación que falta

«Fallo temporal» significa que una solicitud al feed falló después de una comprobación satisfactoria anterior. Vuelve a comprobar el feed más tarde. Este estado no garantiza que el feed vuelva a funcionar. Usa «sin resolver» para un primer intento que no haya demostrado que el feed funciona.

Una respuesta 404 en un momento concreto es una observación. No basta para afirmar que se ha eliminado todo el canal. Vuelve a comprobar el ID del canal y su página pública antes de cambiar el registro.

Cuando falle una solicitud, registra la respuesta y la hora reales. Vuelve a intentarlo más tarde con una frecuencia razonable. No sustituyas la hora de la última comprobación satisfactoria por la de una comprobación fallida. Conserva ambas para saber cuándo funcionó el feed por última vez y cuándo se produjo el fallo más reciente.

Conserva las entradas anteriores con sus fechas originales. Un fallo posterior no convierte esas entradas en vídeos recién subidos. Si el feed sigue sin cubrir tus necesidades, comprueba el canal de forma manual.

Añade el feed comprobado y conserva la identidad de cada elemento

Cuando un feed supere las comprobaciones, añade esa dirección exacta a tu lector local. Confirma que el lector la acepta y que una entrada disponible abre el vídeo público deseado. Una comprobación satisfactoria del documento y una comprobación satisfactoria del lector son resultados distintos.

Este método utiliza el feed de YouTube que ya existe. No requiere que escribas XML. La guía para crear RSS a partir de filas comprobadas de ofertas de empleo explica esa tarea distinta de creación de un feed. Úsala solo cuando necesites crear tu propio documento a partir de filas de datos de origen.

La deduplicación consiste en conservar un solo registro cuando hay copias repetidas del mismo elemento. Elimina los duplicados mediante un ID estable del elemento del feed o un ID de vídeo. No uses solo el título. Mantén cada elemento vinculado a la identidad de su canal.

Guarda la hora de publicación por separado de la hora de primera detección. La hora de publicación es la que indica la fuente para el elemento. La hora de primera detección es aquella en la que tu lector lo registró por primera vez. Que un lector obtenga hoy una entrada antigua no demuestra que el vídeo se haya publicado hoy.

Mantén un registro separado de los últimos elementos vistos si necesitas continuidad entre comprobaciones. Puede contener el ID del canal, el ID del elemento o del vídeo, la hora de publicación cuando se conozca y la hora de primera detección. Conserva los valores que faltan sin completar en lugar de rellenarlos con las horas de comprobación.

Espera encontrar un intervalo reciente de entradas, no un historial completo de vídeos subidos. Si permaneces sin conexión el tiempo suficiente para que las entradas antiguas salgan de ese intervalo, el feed actual no podrá reconstruir ese vacío. Tus entradas guardadas pueden conservar lo que ya viste. No pueden demostrar qué te perdiste.

Sigue un ejemplo ficticio original

Este ejemplo es una ficción original. No es una salida del Actor, una prueba de un lector ni el resultado de la solicitud pública fallida descrita antes.

Supón que tu registro local contiene el canal A y el canal B. Compruebas ambos el 26 de octubre de 2026. El canal A devuelve XML con una identidad coincidente y 15 entradas. Una entrada abre el vídeo deseado. El canal B devuelve una página de error HTTP.

Sigue un ejemplo ficticio original
CanalHora ficticia de comprobaciónResultado de la respuestaEntradas observadasEstado del feed
A26 de octubre de 2026, 09:00 UTCXML con identidad coincidente; enlace de una entrada comprobado15 entradasFunciona
B26 de octubre de 2026, 09:02 UTCPágina de error HTTPDesconocidoSin resolver

Guarda la dirección del feed de A como comprobada. Guarda la dirección que intentaste usar para B, la hora real de comprobación, la respuesta y la siguiente acción. Conserva B en la lista de canales.

La proporción de canales con un feed comprobado en este registro ficticio es:

`1 checked channel / 2 listed channels × 100 = 50%`

Las unidades son canales. Esto significa que uno de los dos canales de la lista tiene un feed comprobado. No mide la proporción de todos los canales de YouTube cuyos feeds funcionan.

El recuento de entradas del feed de A es:

`15 observed entries in A's checked response`

Es un recuento de entradas, no de personas. Tampoco es el total de vídeos que A ha subido a lo largo de su existencia. El ejemplo no aporta pruebas de que 15 sea un límite fijo del feed.

El recuento de B sigue siendo desconocido. No registres cero vídeos subidos. No afirmes que los dos feeds contienen exactamente 15 entradas en conjunto, porque la respuesta de B no proporcionó un recuento aceptado. Puedes informar de 15 entradas observadas en el único feed comprobado satisfactoriamente.

La siguiente acción es importar A y volver a comprobar B más tarde. Si B sigue fallando, sigue B mediante su página pública de canal. Ninguna de estas acciones requiere eliminar B de la lista de canales que quieres seguir.

Fuentes y lecturas adicionales

Por Chronometrica · Actualizado

Volver arriba ↑