Probando los RDFa para breadcrumbs en Drupal 7 que recomienda Google
Es una realidad que a Google les gustan los microdatos y que posicionan mejor las páginas que tengan estos datos instalados. Pues bien una oportunidad para añadir esto son los breadcrumbs.
Para ello podemos añadir en el archivo template.php de nuestro tema las siguientes lineas
function zen_gorgol_breadcrumb($variables) {
$breadcrumb = $variables['breadcrumb'];
$breadcrumb = substr_replace($breadcrumb, 'http://www.gorgol.com/', 9, 1); //cambia la ruta relativa de la miga de pan por una absoluta
$rich_snippet = 'rel="v:url" property="v:title" ';
$breadcrumb = substr_replace($breadcrumb, $rich_snippet, 3, 0); //añade las etiquetas "rel=" apropiadas a los enlaces
if (!empty($breadcrumb)) {
$breadcrumb[] = '<span property="v:title">'.drupal_get_title().'</span>'; //si no es un enlace, le añade la etiqueta rel title
$output = '<nav class="breadcrumb"><span typeof="v:Breadcrumb">' . implode('</span> » <span typeof="v:Breadcrumb">', $breadcrumb) . '</span></nav>'; //construye la miga de pan
return $output; }
He comprobado su funcionamiento en varias web y se nota una ligera mejoría en su posicionamiento. También en lo rápido que Google modifica la manera de mostrar el resultado de la búsqueda. Se puede decir que esto funciona a la perfección.
Fuente: http://danielgrifol.es/implementar-rdfa-breadcrumb-de-google-para-drupal-7
Añadir nuevo comentario