Cómo agregar RDFa en la evaluación de los productos

Si alguna vez usted hizo una búsqueda en google y se preguntó “cómo hace para colocar estas estrellas en los resultados de búsqueda?”, Entonces usted quiere saber lo que es y cómo funciona RDFa.

El enfoque de este post no es presentar el RDFa, sino su uso práctico en Magento. En este artículo en cuestión hablaremos más específicamente del uso de RDFa en la evaluación de los productos. Que va a generar un resultado de búsqueda orgánica como este:

RDFa evaluación Magento

He ganado su atención!?

Introducción rápida

Necesito explicar rápidamente lo que haremos a continuación, para que no quede parecido algo de otro mundo.

RDFa es una marca de texto, así como es el HTML. Entonces lo que haremos es algo muy simple… sólo marcar el texto con las etiquetas equivalentes. Para saber más sobre RDFa acceda:

https://support.google.com/webmasters/answer/146898?hl=es-ES

Sería muy útil si el equipo de desarrollo de Magento ya creara esa marcación RDFa nativamente en los temas, pero desafortunadamente hasta el momento no existe. Por eso debemos tomar las providencias abajo.

Marcación RDFa de evaluación del producto

Hay varios tipos de marcación de contenido RDFa, en este momento veremos cómo usar la marcación RDFa para mostrar en los resultados de búsqueda orgánica la evaluación de nuestros productos.

Para empezar, vamos a editar el archivo summary.phtml que se encuentra en:

app > design > frontend > base > default > template > review > helper > summary.phtml

No cambie los archivos en base/default, haga una copia de este archivo a default/default o su paquete/tema personalizado, y aplique los cambios en la copia.

Al principio del archivo, en el class=”ratings” agrega:

Ahora basta con incluir la tarjeta de información justo debajo de la evaluación del class=”rating”.

escapeHtml($this->getProduct()->getName()) ?>

    
        getRatingSummary() ?>
        100
    

Sólo tienes que guardar el archivo y está hecho.

Quiero saber más

Usted probablemente quiere saber si el código está funcionando, cuando va a aparecer en google, como incluir otras informaciones, etc, etc, etc. Entonces vamos alla:

– ¿Cómo sé qué archivo debo cambiar en Magento?

He utilizado la depuración de Magento, como se muestra en este post: ¿Qué archivo cambiar?

– ¿Cómo saber qué etiquetas de marcación están disponibles en el RDFa?

En el soporte del google webmasters existe una lista de ellos: Rich snippets – Review ratings

– ¿Cómo probar? Quiero saber si el código que he creado es correcto.

Hay una herramienta en google webmasters donde usted puede informar la URL de su sitio, o bien copiar/pegar el código html generado para ver el resultado (y posibles errores): http://www.google.com/webmasters/tools/richsnippets

– ¿Cuándo aparecerá este resultado en google?

No sé, no trabajo en google. Pero probablemente así que su código es indexado y validado por los mecanismos de búsqueda. Lo que puede tardar horas, días, o incluso semanas.

¡Éxito!

Hasta que surja la oportunidad de mudarme a España, sigo ayudando desde la distancia.