Un detalle de Google Buzz, a pesar de que está pensado para compartir cosas, no es intuitivo saber como agregar sitios/feeds para que se publiquen automáticamente dentro de tu cuenta.

Sitios conectados en Google Buzz

Para agregar nuevos sitios a Google Buzz, este depende del Social Graph API para descubrir nuevos sitios relacionados a tu cuenta. La idea detrás de esta dependencia es que solo el propietario del sitio pueda publicar sus contenidos en Buzz. Esto se demuestra usando el XHTML Friends Network (XFN), que es un microformato para expresar relaciones entre sitios.

La primera cosa que hay que hacer editar nuestro perfil en Google y agregar el sitio que queramos en Buzz. Asegúrate de marcar el checkbox de que dicho sitio está relacionado contigo:

Agregar enlace en el pefil de Google

Ahora para completar la relación con Social Graph, hay que agregar un enlace hacia tu perfil de Google, desde el los sitios que acabas de agregar:

<a rel="me" href="http://www.google.com/profiles/jaroche" rel="me" >Perfil en Google</a>

Noten la parte del rel=”me”, según el XFN indica que dicho enlace va a otro sitio tuyo. Si ya usas el widget de enlaces de WordPress, este ya incluye soporte de XFN. Si lo que quieres es solo validar respecto al Social Graph API, pero sin que se muestre el enlace en la página, puedes agregar esto dentro del <head> del sitio:

<link rel="me" type="text/html" href="http://www.google.com/profiles/jaroche"/>

Ahora a comprobar que todo esté bien, usaremos el Recrawl Tool de Social Graph para agilizar las cosas. Esta herramienta nos ayudará a comprobar que los sitios relacionados con nosotros enlacen de vuelta al perfil de google:

Si ya logramos que salga comprobada la relación, será cuestión de horas para que este sitio aparezca disponible entre los sitios conectados en Google Buzz. Ponen en cuenta que una vez conectado el sitio en Buzz, se publicará el contenido completo y hasta diría que es un poco difícil visitar el sitio original.

Para sitios con varios autores

Para los sitios con múltiples autores con WordPress, hice un pequeño plugin para que cada uno pueda validar su página de autor dentro del blog (por ejemplo en nuestro caso: /autores/jaroche/).

function profilelink()
{
	global $wp_query;
	
	if ( !$wp_query->is_author ) return;
	
	$author = $wp_query->get_queried_object();
	$gtalk = get_the_author_meta( 'jabber', $author->ID );
	if ( !empty($gtalk) ) {
		$parts = explode( '@', $gtalk, 2);
	
		if ( isset( $parts[0] ) ): ?>
		<link rel="me" type="text/html" href="http://www.google.com/profiles/<?=esc_attr($parts[0])?>"/>
		<? endif;
	}
}

add_action('wp_head', 'profilelink' );

Todo lo que necesita hacer el autor es llenar el campo Jabber/Gtalk dentro de WordPress, puede ser solo el nombre de usuario o con el “@gmail.com”. Pueden descargar el plugin desde acá.

El único problema que tiene esto con Buzz, es que este está tomando el feed general del sitio, no el de solo el autor, por lo que todas las entradas publicadas en el sitio saldrán también en su Buzz. Si alguien sabe como indicarle a Buzz que feed usar, se lo agradeceré :)

PD: Mi perfil de google está por acá.