Dades estructurades preferides de Google: JSON-LD vs. Microdata


Google utilitza dades estructurades per entendre millor de què tracta una pàgina web classificant el tema, identificant parts importants de les pàgines web com ara logotips i imatgesi mostra les pàgines web de manera destacada a la part superior de la pàgina.

Hi ha diversos tipus de dades estructurades, però Google prefereix només un d’ells, per la qual cosa és important utilitzar el format adequat.

Quins tipus de dades estructurades admet Google?

Google admet tres tipus de dades estructurades:

  1. JSON-LD.
  2. Microdades.
  3. RDFa.

Cadascun d’aquests estàndards és una manera diferent de comunicar dades estructurades i s’especifica al lloc web oficial de Schema.org.

Captura de pantalla dels exemples de dades estructurades de Schema.orgCaptura de pantalla de l’autor, maig de 2022

A la imatge de dalt, es pot veure que l’exemple de dades estructurades Schema.org ofereix exemples en tres formats.

Hi ha tres pestanyes. Cada pestanya correspon a una forma diferent de dades estructurades: Microdades, RDFa i dades estructurades JSON-LD.

Què són les dades estructurades de microdades?

Les microdades són una manera d’afegir metadades dins del codi HTML i formen part de l’especificació HTML, també coneguda com l’estàndard HTML WHATWG (Web Hypertext Application Technology Working Group).

Les microdades són una especificació HTML per marcar una pàgina web dins del propi HTML.

Es tracta bàsicament de metadades que es col·loquen dins del codi HTML que es publica a les etiquetes i que són llegibles per màquines com Googlebot.

Schema.org, l’organització sense ànim de lucre que crea les especificacions de dades estructurades, va publicar un explicador de dades estructurades anomenat Començant i van utilitzar Microdades en tots els seus exemples.

Per tant, Microdata segueix sent una manera vàlida de comunicar dades estructurades i actualment és compatible amb l’organisme d’elaboració d’estàndards Schema.org, així com per Google (excepte en casos específics en què explícitament no s’admet).

Les microdades estan imbricades dins de l’HTML existent com això:

<body itemscope itemtype="https://schema.org/WebPage">
<div itemprop="breadcrumb">
<a href="https://www.searchenginejournal.com/structured-data-google-prefers/451847/category/books.html">Books</a>
<a href="category/books-literature.html">Literature &amp; Fiction</a> >
<a href="category/books-classics">Classics</a>
</div>

En el codi anterior, s’insereixen les microdades anomenades “itemprop” per especificar la propietat de dades estructurades, en aquest cas, el pa ratllat propietat de dades estructurades.

Aquest és el que sembla aquest codi sense les dades estructurades de microdades:

També hi ha altres maneres de fer el mateix utilitzant el tipus de dades estructurades BreadcrumbList.

Què són les dades estructurades RDFa?

RDFa és un acrònim de Descripció del recurs Marc en atributs. És una extensió d’HTML.

El motiu pel qual s’anomena extensió d’HTML és que amplia l’HTML.

Google descriu RDFa així:

“Els microformats especifiquen tant una sintaxi per incloure dades estructurades als documents HTML com un conjunt de classes de microformat, cadascuna amb el seu propi vocabulari específic d’atributs permesos.

RDFa, en canvi, especifica només una sintaxi i us permet utilitzar vocabularis d’atributs existents o crear els vostres.

Fins i tot et permet combinar diversos vocabularis lliurement. Si els vocabularis existents no s’ajusten a les vostres necessitats, podeu definir els vostres propis estàndards i vocabularis creant nous camps”.

RDFa ofereix una manera addicional de comunicar dades estructurades a Google que és menys intrusiva per al codi que el mètode de microdades.

Com les microdades, Schema.org especifica actualment RDFa com a forma vàlida de dades i Google l’admet actualment (excepte quan no s’especifica explícitament).

Aquestes són les dades estructurades d’una ruta de navegació pot semblar en format RDFa:

Què és JSON-LD?

JSON-LD és un llenguatge de script que permet als editors comunicar informació important als motors de cerca.

JSON-LD és un acrònim de JavaScript Object Notation for Linked Data.

Com que és un script, és relativament més fàcil d’utilitzar que Microdata i RDFa perquè JSON-LD no està incrustat a l’HTML com a metadades o com a extensió de l’HTML mateix.

JSON-LD es pot col·locar a qualsevol lloc d’una pàgina web, fins i tot a la secció Capçalera del codi de la pàgina web, que és on solen anar les metadades.

JSON-LD també es pot col·locar al final del codi o dins de la secció de contingut del codi (no serà visible per als visitants del lloc).

Un altre avantatge de JSON-LD és que, com que està separat de l’HTML i existeix dins del seu propi script, es pot editar i revisar fàcilment.

L’etiquetatge de dades estructurades d’una llista de navegació pot tenir aquest aspecte:

 <script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Widgets",
"item": "https://example.com/widgets"
},{
"@type": "ListItem",
"position": 2,
"name": "Blue Widgets",
"item": "https://example.com/widgets/blue-widgets"
},{
"@type": "ListItem",
"position": 3,
"name": "Reviews"
}]
}
</script>

La resolució de problemes d’un script que està completament separat de l’HTML és molt més fàcil que intentar codificar les dades estructurades dins de l’HTML, que és com es fan Microdata i RDFa.

Segons l’oficial Lloc web JSON-LD:

“Les dades estan desordenades i desconnectades. JSON-LD l’organitza i connecta, creant una web millor.

És una manera de crear una xarxa de dades llegibles per màquina basades en estàndards a través de llocs web”.

Els scripts JSON-LD es poden afegir a una pàgina web d’una manera que es pugui modelar dins d’un lloc web, de manera que sigui fàcil d’afegir, actualitzar i eliminar.

L’especificació oficial de dades estructurades de Schema.org es pot trobar a Schema.org (sorpresa!).

Quin tipus de dades estructurades prefereix Google?

Tot i que Microdata continua comptant amb el suport de l’organització d’estàndards Schema.org, el que importa és la versió que admet Google.

En un hangout de Google en horari d’oficina de març 2019un participant va fer la següent pregunta:

“Quin tipus de marcatge d’esquema és preferible per a Google? He d’utilitzar Jason o… microformats? Quin format és preferible?”

John Mueller va respondre:

“Actualment preferim el marcatge JSON-LD. Crec que la majoria de les dades estructurades noves que surten primer per a JSON-LD. Així que això és el que preferim”.

Google prefereix les dades estructurades JSON-LD

John Mueller de Google va deixar clar que Google preferia les dades estructurades JSON-LD.

Un avantatge de les dades estructurades JSON-LD és que no són intrusives.

No és intrusiu perquè manté les dades estructurades separades del codi HTML.

Això fa que la lectura, la resolució de problemes i l’actualització de dades estructurades siguin molt més fàcils perquè és més senzill d’implementar i mantenir.

A més, el llenguatge de script JSON-LD segueix un conjunt de regles fàcils d’aprendre i es pot afegir o eliminar fàcilment d’un lloc.

Com implementar dades estructurades JSON-LD

Les dades estructurades JSON-LD de Schema.org oficials Schema.org El lloc web té molts exemples de com escriure el codi de dades estructurades. Només cal prendre un exemple i utilitzar-lo com a plantilla.

Aquí teniu una imatge d’un exemple sense dades estructurades:

captura de pantalla del contingut sense dades estructuradesCaptura de pantalla de l’autor, maig de 2022

Aquest és un exemple del mateix contingut expressat com a dades estructurades JSON-LD Schema.org:

Captura de pantalla de dades estructurades json-ld de schema.orgCaptura de pantalla de l’autor, maig de 2022

Google prefereix les dades estructurades JSON-LD

El format preferit de Google per a les dades estructurades és JSON-LD.

Com que aquesta és la preferència de Google, és una bona idea assegurar-se que totes les dades estructurades que s’utilitzen en una pàgina web utilitzen JSON-LD i no l’estructura JSON-LD.

Mireu el hangout de Google Webmaster en horari d’oficina a les 22:33 minuts:

Més recursos:


Imatge destacada: Helder Almeida/Shutterstock





Source link

Dades estructurades preferides de Google: JSON-LD vs. Microdata