Ticker

6/recent/ticker-posts

Ad Code

Responsive Advertisement

Datos estructurados para preguntas frecuentes con Yoast SEO

Si quieres añadir una sección de preguntas frecuentes en WordPress, puedes usar el bloque de FAQ de Yoast SEO, esto te permitirá tener datos estructurados útiles para los buscadores, además puedes complementar con código CSS, tal como veremos en este artículo.

 

Generalidades

Los buscadores como Google al indexar tu sitio buscan también datos estructurados en las diferentes páginas y secciones, uno de estos es justamente los datos de preguntas frecuentes.

Si bien es cierto puedes tener tus preguntas frecuentes directamente como texto, es mejor tenerlas también como datos estructurados que Google pueda entender y mostrar como parte de sus resultados de búsqueda, tal como se muestra a continuación:

Resultados de búsqueda Google FAQs ejemplo
En el siguiente enlace puedes ver las especificaciones de Google para datos estructurados de FAQs (Frecuent asked questions).

 

Usando Yoast SEO para crear Preguntas Frecuentes

Puedes crear tus datos estructurados de manera independiente por ejemplo en FAQ Scheme Generator, sin embargo tendrías que mantener tanto los datos de tu sitio como los del generador actualizados.

En WordPress hay plugins que te generan automáticamente los datos estructurados en base al contenido de tu sitio, uno de estos es Yoast SEO.

Para generar la sección de Preguntas Frecuentes puedes usar el bloque FAQ de Yoast, desde el editor Gutenberg, tal como se muestra en la siguiente imagen:

Bloque de preguntas frecuentes

 
Verás que puedes agregar una pregunta y también respuestas para cada una de ellas.

Bloque FAQs agregar información

 
Finalmente en el front-end de tu sitio verás algo similar a lo siguiente:

Información FAQs en el front-end

 

Validando datos estructurados

Puedes validar los datos estructurados de la página en donde se muestran tus preguntas frecuentes desde el sitio de Google Rich Results, en nuestro ejemplo veremos algo similar a lo siguiente:

Datos estructurados validación
En la imagen anterior uno de los elementos válidos es precisamente los datos estructurados FAQ o preguntas frecuentes, los otros resultados son parte de la instalación del plugin Yoast SEO.

 

Mejorando los estilos y funcionalidad de las preguntas frecuentes

Finalmente puedes darle a tus preguntas frecuentes generadas por Yoast SEO un mejor aspecto

Puedes agregar el siguiente código en tu archivo style.css de tu tema hijo

.wp-block-yoast-faq-block .schema-faq-question {
    display: block;
    width: 100%;
    padding: 10px;
    cursor: pointer;
    border: 1px solid grey;
    background-color: white;
}

.wp-block-yoast-faq-block .schema-faq-answer {
    display: block;
    max-height: 0;
    overflow: hidden;
    margin-bottom: 10px;
    background-color: white;
    transition: all 300ms ease-in-out;
}

.wp-block-yoast-faq-block .show .schema-faq-answer {
    max-height: 500px;
    margin: 10px 0 10px 0;
}

.wp-block-yoast-faq-block .schema-faq-question {
    display: flex;
    justify-content: space-between;
}

.wp-block-yoast-faq-block .schema-faq-question:after {
    margin: 0 4px;
    display: inline-block;
    content: "+";
}

.wp-block-yoast-faq-block .show .schema-faq-question:after {
    content: "—";
}

 
Por otro lado para dar el comportamiento de desplegable, necesitaremos agregar código javascript, puedes agregar el siguiente código como parte de tu archivo functions.php de tu tema hijo.

add_action( 'wp_footer', 'dcms_add_script_faqs' );
function dcms_add_script_faqs() {
    ?>
    <script>
    (function ($) {
        $('.wp-block-yoast-faq-block .schema-faq-question').click(function (e) {
            $(this).parent().toggleClass('show');
        });
    })(jQuery);
    </script>
    <?php
}

 
Al final obtendremos algo similar a la siguiente imagen:

Estilos y comportamiento FAQ front-end sitio

 

Conclusión

Como has podido comprobar puedes usar el bloque de FAQ de SEO Yoast para agregar la sección de preguntas frecuentes en tu sitio, al realizar esto te creará también los datos estructurados necesarios para Google, además puedes mejorar el diseño y comportamiento de las preguntas frecuentes en el front-end de tu sitio agregando código CSS y Javascript.

 
¿Aún con dudas?, en el siguiente video se detallan los puntos anteriores.

Suscríbete a DecodeCMS:  

 

La entrada Datos estructurados para preguntas frecuentes con Yoast SEO es un artículo reciente del sitio DecodeCMS.

Enregistrer un commentaire

0 Commentaires