Google cambia más requisitos de datos estructurados


Google anunció un cambio en varios tipos de datos estructurados. Este cambio afecta los requisitos para los datos estructurados HowTo, QAPage y SpecialAnnouncement. La guía no vino con ejemplos, lo que hace que sea un poco arduo de entender, pero este artículo explicará los cambios.

La guía proporcionada por Google declaró:

«Se eliminaron los siguientes campos de datos estructurados de la documentación, ya que la Búsqueda de Google no los utiliza y Rich Result Test no marca advertencias para ellos».

En general, incluir datos estructurados que no son necesarios podría ser útil si ayuda a describir mejor una página, aunque esos datos estructurados no producirán ningún resultado visible en las páginas de resultados de búsqueda de Google en forma de resultados enriquecidos.

De Google John Mueller ha comentado en el pasado en este:

«Creo que esa es una de las preguntas más complicadas con respecto a todos los datos estructurados, ya que tenemos muchas cosas que usamos para tratar de comprender una página y el contenido de la página que no necesariamente mostramos directamente en los resultados de la búsqueda.

Pero muchas cosas nos ayudan a comprender mejor el contenido y el contexto de una página en particular.

Y esas son cosas dentro de una especie de marcado de Schema.org general que puede hacer varias cosas.

Y eso es algo que yo diría, casi una pena que no resaltemos eso en la prueba de resultados enriquecidos «.

Anuncio publicitario

Continuar leyendo a continuación

Luego, Mueller continúa advirtiendo acerca de exagerar con datos estructurados adicionales.

Con respecto a las propiedades de datos estructurados que Google eliminó como requeridas, Google no advierte contra su uso más que para decir que la prueba de Rich Results las ignora y que Google no las usa.

“… Dado que la Búsqueda de Google no los utiliza y Rich Result Test no marca advertencias para ellos. «

Cómo cambiar los datos estructurados

Google anunció que ha eliminado el campo de datos estructurados «descripción» que pertenece estrictamente al tipo de datos HowTo. La propiedad «descripción» todavía se puede utilizar en otras propiedades del tipo de datos HowTo, pero ya no es necesaria en la parte HowTo.

Aquí tienes un ejemplo de cómo solía ser:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to tile a kitchen backsplash",
"description": "Any kitchen can be much more vibrant with a great tile backsplash. This guide will help you install one with beautiful results, like our example kitchen seen here.",
"image": {
"@type": "ImageObject",
"url": "https://example.com/photos/1x1/photo.jpg",
"height": "406",
"width": "305"
},

Esta es la nueva forma que omite el «descripción”Propiedad del tipo HowTo:

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to tile a kitchen backsplash",
"image": {
"@type": "ImageObject",
"url": "https://example.com/photos/1x1/photo.jpg",
"height": "406",
"width": "305"
},

Es un poco complicado al principio porque la documentación no lo explica en profundidad.

La documentación simplemente dice:

Se eliminaron los siguientes campos de datos estructurados de la documentación, ya que Google Search no los usa y Rich Result Test no marca advertencias para ellos:
Cómo: descripción «.

Anuncio publicitario

Continuar leyendo a continuación

¿Ves lo que quise decir cuando dije que la documentación era un poco escasa?

Cambiar a los datos estructurados de QAPage

La propiedad de autor se ha eliminado como requisito cuando se usa la propiedad sugeridaAnswer, en la propiedad mainEntity.

La propiedad recommendedAnsswer se describe como:

“Una respuesta posible, pero no aceptada como respuesta principal (acceptAnswer). Puede haber cero o más de estos por pregunta «.

El propósito de la propiedad de autor ahora eliminada era nombrar al autor de la pregunta.

La guía de Google está escrita así:

mainEntity.suggestedAnswer.author

Algo opaco, ¿verdad?

Así es como solían verse los datos estructurados modificados:

"respuesta sugerida": [
{
"@type": "Answer",
"text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
"dateCreated": "2016-11-02T21:11Z",
"upvoteCount": 42,
"url": "https://example.com/question1#suggestedAnswer1",
"author": {
"@type": "Person",
"name": "AnotherUser"
}

This is what it looks like now:

"suggestedAnswer": [
{
"@type": "Answer",
"text": "Are you looking for ounces or fluid ounces? If you are looking for fluid ounces there are 15.34 fluid ounces in a pound of water.",
"upvoteCount": 42,
"url": "https://example.com/question1#suggestedAnswer1"
},

See the difference?

Everything after the URL part that pertains to the “author” property is gone.

These additional properties that are a part of the mainEntity property have also been removed

  • mainEntity.dateCreated
  • mainEntity.suggestedAnswer.dateCreated
  • mainEntity.acceptedAnswer.author
  • mainEntity.acceptedAnswer.dateCreated
  • mainEntity.author

SpecialAnnouncement Structured Data

The SpecialAnnouncement structured data is a Covid-19 structured data that is in Beta, meaning that it’s not super official yet.  In fact, the SpecialAnnouncement structured data itself is still under development at Schema.org.

Google offered these examples of situations where the SpecialAnnouncement structured data is appropriate:

  • “Announcement of a shelter-in-place directive
  • Closure notice (for example, closing a school or public transportation)
  • Announcement of government benefits (for example, unemployment support, paid leave, or one-time payments)
  • Quarantine guidelines
  • Travel restrictions
  • Notification of a new drive-through testing center
  • Announcement of an event transitioning from offline to online, or cancellation
  • Announcement of revised hours and shopping restrictions
  • Disease spread statistics and maps”

The following properties have been removed for SpecialAnnouncement and are no longer required:

  • provider
  • audience
  • serviceType
  • address
  • category

Here’s an example of the “serviceType” and “provider” properties that are no longer required:

Advertisement

Continue Reading Below

Before:

"governmentBenefitsInfo": {
"@type": "GovernmentService",
"name": "Paycheck Protection Program",
"url": "https://www.sba.gov/funding-programs/loans/coronavirus-relief-options/paycheck-protection-program-ppp",
"provider": {
"@type": "GovernmentOrganization",
"name": "US Small Business Administration"
},
"serviceType": "https://schema.org/BusinessSupport",
"audience": {
"@type": "Audience",
"name": "Small businesses"
}

After:

“governmentBenefitsInfo”: {
“@type”: “GovernmentService”,
“name”: “Paycheck Protection Program”
}

It’s a big difference without the structured data properties that are missing but it’s also simpler.

If in doubt or confused, I suggest reviewing the before and after versions of the structured data. You can find the before version at Archive.org

Citations

Google’s QA Page Structured Data Developer Page
https://developers.google.com/search/docs/advanced/structured-data/qapage

Google’s HowTo Structured Data Type Page
https://developers.google.com/search/docs/advanced/structured-data/how-to

Google’s SpecialAnnouncements Structured Data Help Page
https://developers.google.com/search/docs/advanced/structured-data/special-announcements

Google’s Changelog for Updates to their Documentation
https://developers.google.com/speed/docs/insights/release_notes





Consultar el artículo en la publicación original

Google cambia más requisitos de datos estructurados