WordPress y FeedBurner
Wednesday 7 de September, 2005, 22:27
Ayer anuncié que iba a comenzar a gestionar los feeds de efh a través de FeedBurner.com y todo parecÃa ir de maravillas. Hasta que Diego González me avisó que no podÃa ver directamente el post del anuncio, porque lo redireccionaba al feed en feeds.feedburner.com/efh. Finalmente acabo de resolver el bendito problema y de paso aprovecho de contarles cómo domar a WordPress para redireccionar los feeds tradicionales (RSS, Atom, RDF) para que los gestione FeedBurner.com.
Para comenzar, veamos cómo funcionan los feeds en WordPress. Básicamente Wp genera una serie de formatos alternativos para sindicar contenido: RSS con sus diferentes sabores, 0.91, 2.0, Atom, RDF. Los temas por defecto incluyen en el encabezado de las páginas HTML tags link con las URL de cada uno de estos recursos. Esto permite el autodescubrimiento de feeds, es decir, que Firefox, Bloglines y los lectores de feeds en general encuentren fácilmente las alternativas de sindicación para un sitio o página.
Pues bien, lo usual es que tus lectores estén suscritos a estos canales, por lo que no se trata de llegar y cambiar las URL y dejar a tus fieles lectores que siguen el progreso de tu blog desde un agregador de feeds, con la impresión de que tu sitio está abajo. No, eso no es un buen servicio. Entonces, si quieres aprovechar las ventajas de FeedBurner, deberás proveer un medio que permita que las antiguas URLs sean automáticamente redirigidas a tu cuenta en FeedBurner.
Pero antes de continuar, ¿por qué alguien querrÃa darse todo este trabajo? ¿Cuál es la gran ventaja de utilizar este servicio? Pues bien, en primer lugar, FeedBurner.com es un servicio que permite reunir tus feeds en una URL única, es decir, una sola dirección para todos los formatos de feeds. El servicio se encarga de enviar automáticamente diferentes formatos dependiendo de quién lo solicite: si es un robot, como Yahoo!, Bloglines u otros, retorna formato XML crudo, pero si es un browser, automáticamente retorna un resultado procesado con una presentación que facilita la lectura, en lugar de XML. Esto ya es bueno, pero para el autor de un blog hay otro aspecto incluso mejor: permite conocer el universo real de lectores de un sitio, ya que FeedBurner mantiene estadÃsticas centralizadas del uso de los feeds. Creo que con esto ya es suficiente, ¿no?
El modo más simple y seguro de realizar la gestión de tus feeds con FeedBurner, es utilizar el plugin WordPress FeedBurner Plugin. Se encargará de gestionar el redireccionamiento para los usuarios que aún utilicen las URLs antiguas y facilitará la configuración en WordPress. Sigamos los pasos para aseguranos de que todo salga perfecto:
- Para comenzar, descarga WordPress FeedBurner Plugin
- DescomprÃmelo y copia el archivo ol_feedburner.php al directorio
/wp-content/plugins/de tu instalación de WordPress en el servidor - Desde la administración de WordPress, en el menú Plugins activa la opción Feedburner Feed Replacement
- Una vez activado, ve a Options > FeedBurner y se te presentarán los pasos a seguir: si tu instalación de WordPress puede escribir el archivo
.htaccess, el plugin se encargará de actualizarlo con la información necesaria para redirigir los feeds; si no es posible modificar el archivo directamente, tendrás que editarlo manualmente con los datos que se te presentarán en esa misma página. Una vez finalizado este paso, el archivo .htaccess incluirá las reglas para redireccionar los feeds antiguos a FeedBurner. - El plugin creará una URL aleatoria que deberás utilizar para crear tu cuenta en FeedBurner, ésta se verá más o menos asÃ:
http://www.example.com/feedburner_694027/ - Si aún lo na has creado, es tiempo de crear una cuenta en FeedBurner.com (gratis), recuerda utilizar la URL que proveerá el plugin en el campo
Original Feed
del formulario de FeedBurner.com - Ahora que tienes una cuenta en FeedBurner.com y una URL para tus feeds, deberás ingresarla en la página de opciones del plugin
- Presiona el botón para guardar las opciones y WordPress comenzará a redireccionar los feeds antiguos a la nueva URL de FeedBurner
Para asegurarte de que las direcciones originales de WordPress no sigan siendo publicadas, modifica el tema para reemplazarlas por la nueva URL, en el caso de el factor humano
es http://feeds.feedburner.com/efh. Un dato importante para deshabilitar el autodescubrimiento y que las direcciones antiguas sigan publicadas, es modificar el archivo header.php de tu tema, particularmente la sección en que se indican las opciones de feeds disponibles, en mi caso luce como esto:
<link rel=”alternate” type=”application/rss+xml”
title=”RSS 2.0″ href=”http://feeds.feedburner.com/efh” />
<link rel=”alternate” type=”text/xml”
title=”RSS .92″ href=”http://feeds.feedburner.com/efh” />
<link rel=”alternate” type=”application/atom+xml”
title=”Atom 0.3″ href=”http://feeds.feedburner.com/efh” />
Lo que debes hacer es reemplazar las URLs originales por la nueva gestionada por FeedBurner.
Si quieres ahorrarte un dolor de cabeza, aquà va un consejo: no sigas las intrucciones en los foros de FeedBurner, usa FeedBurner Plugin y la vida será más fácil.






1
m^r(oS, Saturday 10 de September, 2005, 15:30
Siempre es bueno dejar los feed originales generados por wordpress.
2
nelson, Sunday 11 de September, 2005, 11:52
Por supuesto, de hecho FeedBurner utiliza esos como base. No se trata de inactivarlos, simplemente se redirecciona hacia FeedBurner, éste a su vez los extrae directamente desde WordPress.
3
Vuarnet, Tuesday 13 de September, 2005, 1:22
Joder! y si uso Movable Type?
4
WordPress en español, Thursday 10 de November, 2005, 4:30
WordPress a régimen de ejercicios
En estos últimos dÃas se ha armado una discusión en diversos blogs por los problemas que uno de los más…
5
BattouKen, Thursday 5 de January, 2006, 1:33
Genial el plugin, pero tengo el siguiente problema, la url ke genera por defecto el plugin me la toma como feed invalido cuando los permalinks no los tengo con la estructura por default :’( ¿?
6
Blokura, Friday 20 de January, 2006, 12:03
Añadido FeedBurner
Siguiendo con los cambios que culminarán con el cambio a un servidor de pago (cuando lo encuentre), he aprovechado y he unificado las feeds mediante FeedBurner. La gracia de este sistema es que permite unificar todos los sistemas de feeds en uno y ad…
7
Multiblog » Archivo del Blog » Ex-bug WordPress 2.01, Saturday 4 de March, 2006, 17:18
[…] http://trac.wordpress.org/attachment/ticket/2379/comments-fix.txt  Aquà puedes leer sobre como funcionan la sindicacion en Wordpress http://www.webstudio.cl/blog/?p=233 http://www.recablog.com/category/blogs/blogosfera/wordpress/ […]
8
Andrés, Saturday 8 de April, 2006, 12:37
Tengo un pequeño problema,ya que…lo intento,y me da la URL aleatoria,pero al meterla en Feedburner…dice que no existe,da error 404…pero meto esa dire en el navegador y va…dice “no hay contenido”,pero carga la estructura general del blog..¿Sabes la razón?
Un saludo y gracias
9
Mr Reivaj, Sunday 9 de April, 2006, 1:13
Hola,
Me temo que estoy igual que Andrés. He seguido todos los pasos ,hasta que Feedburner me da el Error404.”We could not find a valid feed at that address.” Dado mi alto nivel de novatez, supongo que tengo mal el header, pero no sé como lo podrÃa resolver. Mi header es este:
” />
” />
” />
” />
Agradecere cualquier pista sobre el tema.
Salud
Mr Reivaj
10
FREAK EVOLUTION » PROBLEMAS CON LOS FEEDS, Sunday 16 de April, 2006, 15:05
[…] En fin, he seguido estos pasos, por si alguien le interesa y puede darme ayuda. Pero despues de probar y probar he vuelto a poner todo como en el principio a ver que pasa y ya lo volveré a intentar. […]
11
German, Friday 21 de July, 2006, 6:33
Creo que hay algo errado en tus instrucciones. Y es que las cabeceras del header no tendrÃan que modificarse, porque si ves las modificaciones que hace el plugin en el .htaccess, es un redireccionamiento del dir /feed/ hacia la nueva URI http://www.example.com/feedburner_694027/
Luego Feedburner hace un redireccionamiento de esta última URI a la que tengamos ya creada.
Por tanto, en el header las URI de los feeds me parecen que tienen que quedar como están por defecto en los themes de WP.
salu2
12
German, Friday 21 de July, 2006, 6:49
Bueno, da =, a mi tampoco me funciona porque no encuentra la url creada por el plugin, y veo en la web oficial del plugin que a mucha gente le pasa lo mismo.
Es una lástima, pero lo voy a desinstalar :(
13
Txapulines al limón » Blog Archive » Suscripciones por feeburner, Wednesday 2 de August, 2006, 4:43
[…] Si a alguien le interesa saber cómo lo he hecho, ha sido muy fácil: usando el plugin de Feedburner para Wordpress y en el factor humano explican muy bien todos los pasos para hacerlo. […]
14
markattack’s hellfire » Blog Archive » Feeds mediante feedburner, Monday 4 de September, 2006, 20:31
[…] El tutorial que he seguido lo podéis encontrar aquÃ, muy completo y fácil. Tags:blog codificación internet rss […]
15
Marqueze Telecom Blog » Blog Archive » Plugin en Marqueze Telecom Blog, Saturday 10 de February, 2007, 11:44
[…] Feedburner Feed Replacement plugin disponible en WordPrees.org. ReenvÃa todo el tráfico feed a Feedburner. By Steve Smith. Más info en: El factor humano, La maté por un Yogur, Moonshadow y Xavelo. […]