Feedburner y la dependencia

Uno de los motivos por los que no había usado Feedburner hasta la fecha era por no empeñar mis feeds, dejándolos a merced de una empresa ajena. Porque si usas Feedburner… ¿qué pasa si un día decides dejar de usarlo? ¿o si un día se vuelve de pago y ya no te interesa? Perderías a toda la gente suscrita a tu feed de Feedburner de un plumazo, y esto, según el entorno donde te muevas, puede ser más o menos problemático. Sin embargo, si quieres saber cuanta gente está suscrita a tus feeds necesitas un servicio como el que te proporciona Feedburner. Complicado dilema…

Para los paranoicos como yo que se encuentren en la misma situación, aqui va la solución que más me ha convencido. No es lo que buscaba al 100%, pero se acerca. Básicamente se trata de:

  • Por un lado, minimizar el porcentaje de gente que pueda estar suscrita al feed de FeedBurner en vez de a tu feed redireccionador.
  • Por otro, asegurarse de que esa gente que está suscrita al feed de Feedburner se entere bien si dejas de usarlo y pueda actualizarse.

Redireccionar el feed

Lo primero de todo, es usar un doble feed. Es decir, ya sea mediante redirección con .htaccess o mediante un plugin para Wordpress. Hay mucho escrito ya sobre esto, sólo es cuestión de googlear. Básicamente, se trata de que si feedA es el feed original y feedB es el nuevo feed:

feedB –> FeedBurner –> feedA

En el caso del plugin no hay que calentarse la cabeza, el sólo se encarga de redireccionar el feed actual, no es necesario un nuevo feed ni tan siquiera avisar a la gente. En el caso de la redirección a mano, eso sería lo ideal. Por ej. en el portfolio de foto ya tenía unas lineas en el htaccess para convertir en URL-nice el feed, asi que he podido aprovecharlas para que ahora apunten a Feedburner, de forma transparente.

Es importante que la redirección que hagamos en el .htaccess sea temporal, es decir un código 302, por si llega el día en que dejemos de usar Feedburner.

Una vez tengamos la redirección, en el panel de control de Feedburner y en la pestaña de Browser Friendly (que deberíamos tener activado por usabilidad :P), meteremos la url de nuestro feed redireccionador en el campo “Redirected Feed URL”. Esto hace que si alguien usa los botones para añadir el feed que proporciona Feedburner, añada el feed de tu página que estás redireccionando, no el feed de Feedburner.

¡Pues ya está! o a lo mejor no…

Los problemas

Eso está muy bien porque si alguien se suscribe usando los botones, se suscribirá a nuestro propio feed, no al de Feedburner, asi que si algún día dejamos de usarlo sólo tendremos que hacer que el feedB apunte al feedA y listo.

Pero esa era la parte bonita, ahora viene la fea:

  • Si alguien no usa los botones, y copia y pega la url en su lector de feeds, se suscribirá a la dirección del feed de Feedburner, no a tu feed redireccionador (feedB).
  • Con Opera te sale un mensaje para suscribirte (Opera tiene su propio lector de feeds), pero Opera parece no entender el redirect temporal y te ofrece suscribirte a la dirección del feed de Feedburner.

“¡Y a quien diablos le importa!” –diréis. “¡La gente que usa Opera es una minoría de disidentes insatisfecha con su vida sexual y si no usas esos bonitos botones para suscribirte es que eres un cenutrio amante de la terminal!”

Cuanta verdad en tan pocas palabras…

La ¿solución?

Sí, va entre interrogaciones porque realmente no es una solución, más bien es una “minimización” de la situación, pero no soluciona realmente nada.

Por un lado tenemos la opción de añadir un mensaje personal en la página de BrowserFriendly. En ese mensaje podemos poner algo como:

¡Gracias por suscribirte! Puedes usar los botones de la derecha para añadir automáticamente el feed a tu lector preferido. Si lo haces a mano, recuerda añadir la URL original: ****** http://beer2beer.com/feed/ *****

Lamentablemente, no soporta HTML y además el mensaje pasa bastante desapercibido entre el maremágnum de información de la página de BrowserFriendly. Pero algo es algo.

Por otro lado, encontré un post en el blog de Feedburner titulado Ciao Feedburner, que detalla el proceso de eliminación de un feed que han implementado recientemente. Básicamente, si eliminas uno de tus feeds de su servicio, durante un mes van haciendo redirects a distintos niveles, empezando por algo transparente al usuario solo para el lector y acabando por algo explícito. Con eso, se supone que la gente que esté suscrita al feed de Feedburner en vez de a tu feedB debería poder actualizar su suscripción.

Así que yo con esto me doy con un canto en los dientes. Como ya decia al principio, no es lo que buscaba 100% (usar Feedburner de forma completamente transparente) pero a mi me vale. ¿Y a tí?

Compártelo
March 27th, 2007 | Usabilidad, Web |

Sin comentarios

Categorías

Varios

my favorite pictures

    Archivos

    Cerrar
    Enviar por Correo