Uso de las etiquetas de autoría en Genesis
Aunque esta característica ya tiene bastante tiempo no he visto que se muy utilizada, me refiero a las etiquetas de Autoría. Estas etiquetas permiten a las los autores identificar el contenido creado por ellas y ellos en la red1.
Por ejemplo si un autor de algún diario escribe sus artículos usando esta etiqueta, su pueden conectar estos artículos con la página del autor. Una página de autor describe e identifica al autor y puede incluir su biografía, su foto, una lista de artículos, enlaces a otros sitios, etc2.
La etiqueta de autoría es realmente muy simple, se trata únicamente de agregar rel="author"
a los enlaces para permitirle a los motores de búsqueda la identificación de trabajos del mismo autor en toda la web.
Es importante que comprendas el impacto que esta etiqueta de autoría tendrá en las búsquedas que se realicen en Google. Con la etiqueta de autoría podrás:
- Podrás hacer un análisis de las estadísticas3 por autor.
- Podrás resaltar y diferenciar tus resultados en las búsquedas.
- Ganar más seguidores en Google+.
- Ayudar a tus usuarios a encontrar más de tus contenidos en la web.
Cómo utilizar la etiqueta de autoría con Genesis Framework
Este es un tutorial para utilizar la etiqueta de autoría con Genesis Framework.
1. Necesitas un perfil de Google Plus
Lo primero que necesitas es crear un perfil de Google Plus, y por supuesto, una cuenta de Google. Así que si no cuentas con una, puedes crearla en este enlace: http://j.mp/cyberia-googleplus.
A continuación debes crear un Perfil de Google+, recuerda subir una buena foto para tu portada y comletar la información más relevante para tus clientes.
El último paso en esta sección, es verificar la autoría de tu obre a tu perfil de Google; simplemente visita esta página https://plus.google.com/authorship, escribe tu dirección de correo en la caja y regístrate. Recuerda que la dirección de correo debe ser del mismo dominio que el sitio del que reclamas la autoría4.
Te envían un enlace a tu correo elctrónico y al seguirlo verificas tu correo y queda enlazado a tu perfil. Con esta operación Google te identificará como el autor cuando en tus páginas aparezca la etiqueta de autoría.
2. Modificación del Perfil de WordPress
En esta sección necesitas un pequeño hack (una modificación al comportamiento estándar de WordPress) en las páginas de perfil. WordPress permite que existan varios autores en un blog, por lo que esta modificación es una buena práctica que te ahorrará tiempo y estandarizará la información de tu sitio.
Primero debemos agregar un campo al perfil de los autores, WordPress carece de este campo, pero solo debes agregar el siguiente código a tu archivo functions.php
para contar con esta información:
/* *** Agrega la URL de Google Profile al perfil del autor en WordPress *** */ add_filter( 'user_contactmethods', 'cyberia_google_profile', 10, 1); function cyberia_google_profile( $contactmethods ) { // Add Google Profiles $contactmethods['google_profile'] = 'Perfil de Google'; return $contactmethods; }
Ahora aparecerá una nueva caja de datos en los métodos de contacto y se rellena con la URL del perfil de Google del autor.
Agregar la etiqueta de autoría a la información de los artículos
El código para agregar la etiqueta de autoría puede parecer muy complicado al principio5, pero vamos a diseccionar y analizar cada uno de sus componentes para entenderlo mejor. Primero veamos el código.
/* *** Agregar Google Authorship *** */ add_filter( 'genesis_post_info', 'cyberia_filtrar_info' ); function cyberia_filtrar_info($post_info) { if (!is_page()) { $post_info = '[ post_date] por [ post_author_posts_link] <a rel="me author" href="'. get_the_author_meta( 'google_profile' ) .'/about"><img class="plus" src="http://cyberia.mx/images/gplus.png" width="12" height="12" border="0" align="" alt="Google+" title="Google+ Profile"></a> a las [ post_time] [ post_comments] [ post_edit]'; return $post_info; } }
La primera línea agrega una función al filtro genesis_info_post
. Esta función se llama cyberia_filtrar_info
y recibe como argumento la información del post.
Este código es el que se usa en Cyberia.MX, por eso se ve en la línea 4 que solo funciona cuando NO se trata de páginas.
En la línea 5 cambiamos el post_info
que nos mando la función con uno nuevo que nosotros especificamos. Los campos post_date
, post_author_posts_link
, post_time
, post_comments
y post_edit
son atajos que proporciona Genesis Framework pero agregamos este enlace clave:
<a rel="me author" href="'. get_the_author_meta( 'google_profile' ) .'/about"><img class="plus" src="http://cyberia.mx/images/gplus.png" width="12" height="12" border="0" align="" alt="Google+" title="Google+ Profile"></a>
Como podrás ver, la función get_the_author_meta('google_profile')
es la que se encarga de colocar la URL del perfil del autor y así formar el enlace. Un mini icóno completa este trabajo y hace el enlace un poco más notorio6.
La Etiqueta de Autoría
Este enlace contiene la etiqueta de autoría que es rel="author"
. Esto es entonces un enlace a un sitio central verificado por Google, es decir nuestro perfil de Google Plus, donde verificamos la autoría de nuestros artículos y le damos más relevancia a los resultados de las búsquedas.
Esta etiqueta de autoría, rel='author'
es parte de los fragmentos enriquecidos con microformatos que está promoviendo Google activamente, porque agregan información sobre nuestro artículo que entienden y aprovechan los buscadores.
Prueba de la Etiqueta de Autoría y Microformatos
Para verificar que has realizado todos los pasos correctamente, visita esta página http://www.google.com/webmasters/tools/richsnippets y en la caja que aperece escribe la URL de tu sitio.
Si quieres ver cómo debe verse usa esta página de Cyberia.MX: Angry Birds que no solamente tiene la etiqueta de autoría, también tiene microformatos que especifican la opinión de una aplicación.
Espero que te haya servido este tutorial para Genesis Framework y las Etiquetas de Autoría.
Notas
1Voy a trabajar en un proyecto sobre equidad de género y esto es para empezar a acostumbrarme.
2Puedes leer más sobre este tema en el blog Webmaster Central
3El artículo se llama Clics e impresiones por autor
4En realidad, ignoro el por qué de esta demanda, pero si no tienes una dirección de correo, puedes usar un método alterno
5Los filtros para mi son muy complicados, pero sigo aprendiendo.
6Aunque el color desentona con el tema de Cyberia.MX un poco #opino.