404 Page Not Found en MyBrand migrando de FeedBurner a feedburner.google.com

feedburner

Gracias a Oriol y Vanessa me he enterado que durante el día de ayer el feed de los artículos y el feed de los comentarios de Un Blog Más daba un error por lo que si querías suscribirte no podías.

Pues bien, resulta ser que el día anterior decidí migrar la cuenta que tenía en FeedBurner a la nueva cuenta de Google para FeedBurner (http://feedburner.google.com). Uno de los servicios que tenía activado previamente en FeedBurner era MyBrand. MyBrand te permite gestionar tus feeds a través de FeedBurner manteniendo la URL de tus feeds en tu dominio y no en el dominio de FeedBurner (opción por defecto). Expliqué como hacerlo en Un Blog Más. De esta manera, si un día decido prescindir de gestionar mis feeds con FeedBurner seguiría manteniendo las suscripciones. Vaya, que los suscriptores no tendrían ni que enterarse evitando de esta manera aquello de «si quieres seguir leyendo este blog, cambia la url de suscripción por esta otra nueva».

El proceso de migración tardó poco y todo pareció funcionar con normalidad por lo que me puse a actualizar el registro CNAME de mi dominio de feeds para que apuntase a la nueva URL que me proporcionaba Google. Debería funcionar, no? Pues no! Una vez realizado el cambio y, tras un tiempo de espera, para que la actualización se propagase la URL de los feeds me devolvía un error 404 Page Not Found. Lo repasé una y otra vez asegurándome no haberme equivocado en nada. Todo parecía correcto por lo que me puse a Googlear un poco para ver si no era el único al que le había pasado lo mismo. Y así es, encontré la siguiente página: Fixing Page Not Found Errors on FeedBurner MyBrand Domains

La solución es tan simple como:

  • Entrar en FeedBurner con tu cuenta de Google.
  • Abrir la página de MyBrand.
  • Eliminar todas las urls de los feeds de tus dominios que ya se te habían importado en la migración y Guardar (darle al botón Save).
  • Volver a introducir las urls de los feeds de tus dominios y Guardar (darle al botón Save).

Aunque la solución parezca surrealista, funciona!

En estos momentos todo parece correcto y los feeds de Un Blog Más ya funcionan con normalidad. Aunque no es que tenga miles y miles de personas que se suscriban diariamente al blog, sí que es cierto que me consta que alguno de vosotros habéis tenido algún problema por lo que espero que no se vuelva a repetir y podáis seguir (¿)disfrutando(?) por mucho tiempo de Un Blog Más!

Gestiona los feeds de tu blog con FeedBurner desde TU DOMINIO

feedburner

Desde que Google compró FeedBurner, los servicios que ofrecía FeedBurner en modalidad de pago han pasado a ser gratuitos. Uno de estos servicios, a pesar de ser de gran utilidad, no ha sido muy adoptado por aquellos usuarios que siguen utilizando FeedBurner.

Se trata de MyBrand que te permite gestionar y ver las estadísticas de los feeds mediante FeedBurner con la diferencia de que la URL del feed la gestionas a través de tu dominio. Es decir, hasta ahora era necesario tener un feed del tipo ‘http://feeds.feedburner.com/el_nombre_de_mi_feed’ para poder utilizar los servicios de FeedBurner. Ahora, puedes hacer lo mismo con un feed del tipo ‘http://feeds.nombredemidominio.com/el_nombre_de_mi_feed’.

Esto tiene una ventaja muy clara: No depender de una empresa externa. Imagínate que un día FeedBurner cierra o quieres cambiar de servicio de gestión de feeds. Con la primera alternativa, podrías perder a todos los subscriptores puesto que éstos se han suscrito a un feed ‘externo’. Con la segunda, puedes redirigir tu dominio a otro servicio y listo 😉

Una vez explicada la idea, vamos a ver como hacerlo:

1. En primer lugar, accede a tu cuenta de FeedBurner. Pulsa sobre el enlace My Account que hay en la parte superior de la pantalla. Selecciona la opción MyBrand que hay en el menú de la izquierda:

feedburner1

2. Tal y como explican en la página de MyBrand, desde tu proveedor de hosting, dentro de las entradas DNS de tu dominio puedes crear un nombre canónico (CNAME) que apunte a la URL de FeedBurner. Es decir, una entrada del tipo: «feeds CNAME feeds.feedburner.com». Aquí os dejo el ejemplo que he hecho para el dominio unblogmas.com desde el panel de DreamHost:

feedburner2

3. Para acabar el proceso tan sólo hace falta añadir en el tercer punto del formulario de MyBrand el valor que acabamos de crear (en el ejemplo, feeds.unblogmas.com) y activar el servicio:

feedburner3

Desde ese momento, la URL de los feeds dependerá de tu dominio (en el ejemplo, http://feeds.unblogmas.com/unblogmas) y no del dominio de FeedBurner (http://feeds.feedburner.com/unblogmas).

Yo ya lo he aplicado tanto a Un Blog Más como a Un Podcast Más. A continuación os dejo el resultado final, estando tachados los feeds antiguos. Estos últimos siguen funcionando aunque, si estás suscrito a esas URL, nadie asegura que recibas los artículos de Un Blog Más cuando no se utilice FeedBurner así que te recomiendo que, si tienes tiempo, te actualices a las nuevas URLs:

Feed artículos Un Blog Más:

http://feeds.feedburner.com/unblogmas

http://feeds.unblogmas.com/unblogmas

Feed comentarios Un Blog Más:

http://feeds.feedburner.com/CommentsForUnBlogMs

http://feeds.unblogmas.com/CommentsForUnBlogMs

Feed podcasts Un Podcast Más:

http://feeds.feedburner.com/unblogmas/podcasts

http://feeds.unpodcastmas.com/unblogmas/podcasts

Feed comentarios Un Podcast Más:

http://feeds.feedburner.com/CommentsForUnPodcastMs

http://feeds.unpodcastmas.com/CommentsForUnPodcastMs