Página de preguntas

Las páginas de preguntas son páginas web que contienen datos en formato de preguntas y respuestas; es decir, una consulta seguida de sus respuestas. Para el contenido que representa una pregunta y sus respuestas, puedes marcar tus datos con los tipos de schema.org QAPage, Question y Answer.

Las páginas que incluyen el lenguaje de marcado correcto pueden aparecer como resultados enriquecidos en la página de búsqueda. Este tratamiento enriquecido ayuda a que tu sitio llegue a los usuarios adecuados en la Búsqueda. A continuación, verás un ejemplo de un resultado que podría mostrarse para la consulta "¿Cómo quito un cable atascado en un puerto USB?"si la página se marcó para responder esa pregunta:

Un ejemplo en los resultados de la Búsqueda de una tarjeta de pregunta y sus respuestas para la búsqueda "¿Cómo quito un cable atascado en un puerto USB?".

Además de habilitar tu contenido para el tratamiento de resultados enriquecidos mencionado anteriormente, marcar tu página de preguntas ayuda a Google a generar un mejor fragmento de tu sitio. En el ejemplo anterior, el contenido de las respuestas podría aparecer como resultado básico si no se muestra el enriquecido.

Ten en cuenta que la apariencia real puede variar. Para ver el diseño más actualizado de los resultados básicos y enriquecidos de una página de resultados, busca en google.com.

Ejemplos

El siguiente ejemplo de lenguaje de marcado incluye las definiciones de los tipos QAPage, Question y Answer en JSON-LD:

El siguiente ejemplo de lenguaje de marcado incluye las definiciones de los tipos QAPage, Question y Answer en microdatos:

Lineamientos

A fin de que tu página de preguntas sea apta para este tratamiento enriquecido, debes seguir estos lineamientos:

Lineamientos de contenido

  • Usa el lenguaje de marcado QAPage únicamente si tu página incluye datos en formato de preguntas y respuestas; es decir, una consulta seguida de sus respuestas.
  • Los usuarios deben poder enviar respuestas para la pregunta. No uses el lenguaje de marcado QAPage para contenido que solo tiene una respuesta a una pregunta específica sin ninguna opción que les permita a los usuarios agregar respuestas alternativas. Estos son algunos ejemplos:

    Casos prácticos válidos:

    • Un foro en donde los usuarios pueden enviar respuestas para una sola pregunta
    • Una página de ayuda sobre productos en la que los usuarios pueden enviar respuestas para una sola pregunta

    Casos prácticos no válidos:

    • Una página de preguntas frecuentes escrita por el mismo sitio sin ninguna opción que les permita a los usuarios enviar respuestas alternativas
    • Una página de producto en la que los usuarios pueden enviar varias preguntas y respuestas en una sola página
    • Una guía práctica que responde una pregunta
    • Una entrada de blog que responde una pregunta
    • Un ensayo que responde una pregunta
  • No implementes el lenguaje de marcado QAPage en todas las páginas de un sitio o foro si no todo el contenido es apto. Por ejemplo, un foro puede tener muchas preguntas publicadas, que son aptas de manera individual para el lenguaje de marcado. Sin embargo, si el foro también tiene páginas que no contienen preguntas, estas no son aptas.
  • No uses el lenguaje de marcado QAPage para páginas de preguntas frecuentes o aquellas en las que hay varias preguntas por página. El lenguaje de marcado QAPage es para páginas en las que el punto de interés es una sola pregunta con sus respectivas respuestas.
  • No uses el lenguaje de marcado QAPage con fines publicitarios.
  • Asegúrate de que cada elemento Question incluya todo el texto de la pregunta y que cada Answer incluya el texto completo de la respuesta.
  • Utiliza el lenguaje de marcado Answer únicamente para respuestas a una pregunta, no para comentarios sobre la pregunta ni para otras respuestas. No marques comentarios que no son respuestas como Answer.
  • Es posible que el contenido de las preguntas y respuestas no se muestre como resultado enriquecido si incluye alguno de los siguientes tipos de contenido: obscenidades, vulgaridades, material sexual explícito, material gráfico violento, promoción de actividades peligrosas o ilegales, o lenguaje intimidatorio o que incita al odio.

Definiciones de tipos de datos estructurados

En esta sección, se describen los tipos de datos estructurados relacionados con QAPage.

Debes incluir las propiedades obligatorias a fin de que tu contenido sea apto para aparecer como resultado enriquecido. También puedes incluir las propiedades recomendadas para agregar más información a tus datos estructurados, lo que podría brindarles una mejor experiencia a los usuarios.

Usa la Herramienta de pruebas de datos estructurados de Google para validar tus datos estructurados y obtener una vista previa de ellos.

QAPage

El tipo QAPage indica que la página se enfoca en preguntas y respuestas específicas. Solo usaremos los datos estructurados de Question de páginas que incluyan el lenguaje de marcado QAPage. Debería haber una sola definición del tipo QAPage por página.

La definición completa de QAPage está disponible en https://schema.org/QAPage.

En la siguiente tabla, se describen las propiedades del tipo QAPage que se usan en la Búsqueda de Google.

Propiedades obligatorias
mainEntity Question

El valor Question de esta página debería estar anidado en la propiedad mainEntity del elemento QAPage.

Question

El tipo Question define la pregunta que responde esta página y también incluye las respuestas a esa pregunta, si las hubiera. Se espera que haya un solo tipo de Question en la página, anidado en la propiedad mainEntity de schema.org/QAPage. Debería haber una sola definición del tipo Question por página.

La definición completa de Question está disponible en https://schema.org/Question.

Propiedades obligatorias
answerCount Entero

Es la cantidad total de respuestas a la pregunta. Por ejemplo, si hay 15 respuestas, pero solo las primeras 10 incluyen lenguaje de marcado debido a la paginación, este valor debería ser 15. Asimismo, podría ser 0 para las preguntas sin respuestas.

acceptedAnswer o suggestedAnswer Answer

Para ser apta para el resultado enriquecido, una pregunta debe tener al menos una respuesta, ya sea una acceptedAnswer o una suggestedAnswer. Sin embargo, es posible que las preguntas no tengan respuestas la primera vez que se publiquen. En este caso, establece la propiedad answerCount en 0. Las preguntas sin respuestas no son aptas para el resultado enriquecido.

acceptedAnswer Answer

Es la respuesta principal de la pregunta. Puede no haber ninguna, o bien una o más. Este valor debería representar las respuestas que acepta tu sitio. Por ejemplo, se acepta como respuesta principal por parte de quien hace la pregunta, un moderador o un sistema de votación. Se debe evitar el uso de otras formas de ordenar respuestas, como "las más recientes", para identificar respuestas principales.

suggestedAnswer Answer

Es una respuesta posible, pero no la aceptada como principal (acceptedAnswer). Puede no haber ninguna, o bien una o más.

name Text

Es el texto completo de la forma breve de la pregunta. Por ejemplo, "¿A cuántas cucharadas equivale una taza?".

Propiedades recomendadas
author Organization o Person

Es el autor de la pregunta.

dateCreated Date o DateTime

Es la fecha en formato ISO-8601 en la que se agregó la pregunta a la página.

text Text

Es el texto completo de la pregunta. Por ejemplo, "Estoy cocinando y necesito convertir cucharadas en tazas. ¿A cuántas cucharadas equivale 1 taza?".

upvoteCount Integer

Es la cantidad total de votos que recibió esta pregunta. Si la página admite votos a favor y en contra, define el valor upvoteCount como un solo valor agregado que represente tanto los positivos como los negativos. Por ejemplo, si hay 5 votos a favor y 2 en contra, el valor agregado que se debe usar para upvoteCount es 3. Si hay 5 a favor y no se admiten votos en contra, entonces el valor de upvoteCount es 5.

Answer

El tipo Answer define las respuestas sugeridas y aceptadas para Question en esta página. Define Answers dentro de Question como valores de las propiedades suggestedAnswer y acceptedAnswer.

En la siguiente tabla, se describen las propiedades del tipo Answer que se usa dentro de Question.

La definición completa de Answer está disponible en https://schema.org/Answer.

Propiedades obligatorias
text Text

Es el texto completo de la respuesta. Si solo una parte incluye lenguaje de marcado, es posible que no se muestre tu contenido y que Google no pueda determinar cuál es el mejor texto para mostrar.

Propiedades recomendadas
author Organization o Person

Es el autor de la respuesta.

dateCreated Date o DateTime

Es la fecha en formato ISO-8601 en la que se agregó la respuesta a la página.

downvoteCount Integer

Es la cantidad de votos en contra que recibió esta respuesta. Por ejemplo, 5.

upvoteCount Integer

Es la cantidad de votos a favor que recibió esta respuesta. Por ejemplo, 5.

url URL

Es una URL que vincula directamente a esta respuesta. Por ejemplo: https://www.examplesite.com/question#answer1

Enviar comentarios sobre…