Fragmentos enriquecidos: Rutas de exploración en phpBB

Modificaciones para phpBB, personalización, mejoras y SEO
Avatar de Usuario
seth
Moderador
Mensajes: 63
Registrado: 16 Oct 2013, 11:07

Fragmentos enriquecidos: Rutas de exploración en phpBB

Mensajepor seth » 08 Ene 2014, 18:56

Utilizando microdatos para representar migas de pan, “breadcrumbs“ o como las llama Google: Rutas de exploración.

Las rutas de exploración están formadas por enlaces que muestran la estructura jerárquica de un sitio web, que permiten la exploración por parte del usuario y mejora la experiencia en las búsquedas de Google, Bing y Yahoo. Al marcar información sobre rutas de exploración en el cuerpo de una página web, Google puede identificarla y utilizarla para comprender y presentar la información de sus páginas en los resultados de búsqueda, tal como se muestra en el siguiente ejemplo:

Imagen

Google.com: Fragmentos enriquecidos: rutas de exploración
La mejor fuente para esta información es la web de schema.org.

Dificultad: Muy Fácil
Tiempo: < 1min
Probado en phpBB 3.012

Archivo a modificar:

phpBB3 > styles > template > overall_header.html

Buscar:

Código: Seleccionar todo

<li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>‹</strong> <a href="{navlinks.U_VIEW_FORUM}">{navlinks.FORUM_NAME}</a><!-- END navlinks --></li>

Reemplazar:

Código: Seleccionar todo

<li class="icon-home"><span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="/" itemprop="url" accesskey="h"><span itemprop="title">{L_INDEX}</span></a></span> <!-- BEGIN navlinks --> > <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="{navlinks.U_VIEW_FORUM}" itemprop="url"><span itemprop="title">{navlinks.FORUM_NAME}</span></a></span><!-- END navlinks --></li>


Sustituye - Índice General < ... < ... < - por - Índice General > ... > ... >


Accedemos a la Herramienta de pruebas de datos estructurados e introducimos cualquier dirección de nuestro sitio para comprobar si Google puede analizar el marcado de los datos estructurados y mostrarlo correctamente en los resultados de búsqueda.

Si todo ha salido correctamente daremos tiempo a que se muestre en los resultados de búsqueda el marcado de datos estructurados realizado.
Accedemos a Herramientas para webmasters de Google > Aspecto de la búsqueda > Datos estructurados para ver la información estructurada que Google ha podido detectar en tu sitio.  También nos informa sobre los errores de marcado de la página que pueden impedir que se muestren los fragmentos enriquecidos.


phpBB 3.1

Probado en phpBB 3.1.2

La herramienta de datos estructurados de Google no valida breadcrumbs con una instalación fresca de phpbb 3.1. Falta la propiedad: itemprop="url".
Para solucionarlo editar el archivo //prosilver/template/navbar_header.html:

Buscar:

Código: Seleccionar todo

<!-- IF U_SITE_HOME --><span class="crumb"><a href="{U_SITE_HOME}"{$MICRODATA} data-navbar-reference="home">{L_SITE_HOME}</a></span><!-- ENDIF -->
         <!-- EVENT overall_header_breadcrumb_prepend -->
         <span class="crumb"><a href="{U_INDEX}" accesskey="h"{$MICRODATA} data-navbar-reference="index">{L_INDEX}</a></span>
         <!-- BEGIN navlinks -->
            <!-- EVENT overall_header_navlink_prepend -->
            <span class="crumb"><a href="{navlinks.U_VIEW_FORUM}"{$MICRODATA}<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->>{navlinks.FORUM_NAME}</a></span>


Reemplazar:

Código: Seleccionar todo

         <!-- IF U_SITE_HOME --><span itemscope itemtype="http://data-vocabulary.org/Breadcrumb" class="crumb"><a itemprop="url" href="{U_SITE_HOME}" data-navbar-reference="home"><span itemprop="title">L_SITE_HOME}</span>{</a></span><!-- ENDIF -->
         <!-- EVENT overall_header_breadcrumb_prepend -->
            <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb" class="crumb"><a itemprop="url" href="{U_INDEX}" accesskey="h" data-navbar-reference="index"><span itemprop="title">{L_INDEX}</span></a></span>
         <!-- BEGIN navlinks -->
            <!-- EVENT overall_header_navlink_prepend -->
                <span itemscope itemtype="http://data-vocabulary.org/Breadcrumb" class="crumb"><a itemprop="url" href="{navlinks.U_VIEW_FORUM}"<!-- IF navlinks.MICRODATA --> {navlinks.MICRODATA}<!-- ENDIF -->><span itemprop="title">{navlinks.FORUM_NAME}</span></a></span>

Calificaciones: 3 | 4.33 de media.Calificaciones: 3 | 4.33 de media.Calificaciones: 3 | 4.33 de media.Calificaciones: 3 | 4.33 de media.Calificaciones: 3 | 4.33 de media.
4,3/ 53votos

Volver a “phpBB 3.0.12”