En esta página, se muestra cómo agregar los datos estructurados de los que dependen los operadores de búsqueda.
Las páginas web a menudo están llenas de texto libre, lo cual es fácil para que los humanos puedan leer, pero más difíciles de entender para las computadoras. Algunos las páginas web tienen información con mayor estructura que es fácil de leídas, como la fecha de una página incorporada en la URL o el título de la página legibles por máquina incorporados en el código HTML. Google extrae una variedad de datos estructurados de páginas web. Esta describe los tipos de datos estructurados que Google extrae disponibles para su uso en Fragmentos personalizados y Búsqueda estructurada.
- Descripción general
- Cómo proporcionar datos al Motor de Búsqueda Programable
- Cómo proporcionar datos a fragmentos enriquecidos
- Cómo ver datos estructurados extraídos
Descripción general
Cuando estás leyendo una página web que vende un DVD, puedes rápidamente averiguar cuál es el título, qué opinaron los revisores de la película y cómo lo calificaron. Pero una computadora no puede hacer lo mismo porque no comprende cómo está estructurada la información.
Por ejemplo, si la página tiene contenido sobre el DVD, junto con recomendaciones de otros artículos, anuncios de otras tiendas y comentarios de clientes, entonces la página podría tener precios diferentes para varios cosas, no solo para los DVD que se venden. Puedes darte cuenta con facilidad el precio del DVD mientras descartamos los demás, pero que tu computadora no puede hacerlo. Algunos programas sofisticados pueden encontrar los precios en la página web, pero no puede determinar las reglas para encontrar solo el precio del DVD.
Los formatos de datos estructurados son reglas que estandarizan la estructura y contenido de la página web. Son marcas que se aplican a fragmentos de texto para que las computadoras pueden procesar su significado o semántica. El lenguaje de marcado no cambia del sitio web, solo hace que los metadatos y el texto que las etiquetas XHTML sean más útiles para las computadoras.
El Motor de Búsqueda Programable reconoce los siguientes formatos:
- PageMaps: Son bloques invisibles de XML que agregan metadatos a las páginas.
- JSON-LD: Datos estructurados invisibles que usan JSON.
- Microformatos: Etiquetas que se usan para marcar como visibles contenido de la página junto con tipos predefinidos.
- RDFa: Es un estándar alternativo para el marcado visible. contenido de la página junto a tipos arbitrarios.
- Microdatos: Es un nuevo estándar HTML5 para el lenguaje de marcado. el contenido visible de la página.
- Etiquetas
<meta>
: Etiquetas HTML estándar, un subconjunto de las cuales son analizadas por Google. - Fecha de página: Son las características de una página que indican la date, que Google intenta analizar
Puedes usar uno de los formatos o una combinación de los que prefieras. Ten en cuenta que, a diferencia del Motor de Búsqueda Programable, la Búsqueda de Google solo usa JSON-LD, microdatos y RDFa cuando se generan fragmentos enriquecidos y tiene su propio algoritmo y políticas para determinar qué información se muestra a los usuarios. Si bien un elemento de los datos estructurados que agregas a tus páginas podrían presentarse en Motor de Búsqueda Programable, esos datos podrían no usarse en Google Resultados de la búsqueda.
A continuación, se incluye un fragmento idealizado de HTML sin formato de un sitio de reseñas:
<div> <div> <h1>Pizza My Heart</h1> </div> <span>88%</span> like it <a href="#reviews">See all 12 reviews</a> <span>Under $10 per entree</span> <div>
El siguiente fragmento muestra el código HTML anterior extendido con un formato llamado microformatos:
<div class="hreview-aggregate"> <div class="vcard item"> <h1 class="fn">Pizza My Heart</h1> </div> <span class="rating average">88%</span> like it <a href="#reviews">See all <span class="count">12</span> reviews</a> <span class="pricerange">Under $10 per entree</span> <div>Las funciones que extrae el Motor de Búsqueda Programable se pueden ver siguiendo estos pasos: este método
Si incorporas formatos de datos estructurados estándar a tus páginas web, no solo pones los datos a disposición del Motor de Búsqueda Programable, o también para cualquier servicio o herramienta que admita el mismo estándar. Postularse datos estructurados a la información más importante de la página web, de modo que puedes presentarlas directamente en los resultados. Por ejemplo, si un sitio web que vende dispositivos Android, incluye datos estructurados sobre las calificaciones, los precios, la disponibilidad y demás. Cuando los usuarios realizan búsquedas para los dispositivos Android, pueden ver las calificaciones, los precios y la disponibilidad de los datos de un vistazo.
Entonces, las computadoras ahora pueden entender tipos de datos en la página web. ¿Qué sigue? Las computadoras también pueden empezar a hacer la tarea menor de encontrar y combinar información en diferentes páginas web. Así, los usuarios se liberan de tareas aburridas, como filtrar en varias páginas para encontrar los artículos que desean. motores de búsqueda, como Motor de Búsqueda Programable, pueden procesar los datos estructurados de tu páginas web y los muestra de formas útiles y más significativas, por ejemplo: fragmentos personalizados y búsqueda estructurada.
Cómo proporcionar datos al Motor de Búsqueda Programable
Google admite varios tipos de datos que se usan, principalmente,
Motor de Búsqueda Programable: Mapas de página, un subconjunto de etiquetas <meta>
y fechas aproximadas de página
Cómo usar PageMaps
PageMaps es un formato de datos estructurados que le proporciona a Google información sobre lo siguiente: los datos en una página. Permite a los creadores de sitios web incorporar datos y notas en páginas web. Aunque los datos estructurados no son visibles para tus usuarios ni para La Búsqueda web de Google, Motor de Búsqueda Programable la reconoce cuando indexa tus páginas web y la devuelve directamente en el Elemento de Búsqueda Programable.
Puedes agregar PageMaps explícitamente a una página o enviar PageMaps con un mapa del sitio.
Google también usará otros datos de la página, como el lenguaje de marcado de fragmentos enriquecidos
Datos de la etiqueta meta
para crear un PageMap.
A diferencia de los otros formatos de datos estructurados que se describen a continuación, PageMaps no
que no requiera que sigas propiedades o términos estándares, ni que
a un vocabulario, un esquema o una plantilla existentes. Puedes simplemente crear
valores de atributos personalizados adecuados para tu sitio web. A diferencia de la estructura
atributos de datos de microformatos, microdatos y RDFa, que se agregan alrededor de
el contenido visible para el usuario en el cuerpo del HTML, los metadatos de PageMaps se incluyen en
la sección head
de la página HTML. Este método admite valores arbitrarios
que puede ser necesario para tu aplicación, pero que tal vez no quieras
mostrar a los usuarios.
Una vez que creas un PageMap, puedes enviarlo a Google usando cualquiera de con los siguientes métodos:
- Agrega datos de PageMap directamente a tu página HTML. Google descubrirá la información de PageMap cuando rastree tu sitio.
- Agrega datos de PageMap a un mapa del sitio y envíalo Mapa del sitio para la indexación. Esta es una buena opción si no quieres PageMap expuesto en el código fuente HTML de la página
Definiciones de etiquetas de PageMap
En la siguiente tabla se describen los requisitos para agregar datos de PageMap a un Mapa del sitio.
Etiqueta | ¿Es obligatoria? | Descripción |
---|---|---|
PageMap |
Sí | Incluye toda la información de PageMap de la URL relevante. |
DataObject |
Sí | Incluye toda la información sobre un único elemento (por ejemplo, un acción). |
Attribute |
Sí | Cada DataObject contiene uno o más atributos. |
Nota:
Los PageMaps son bloques XML y, por lo tanto, deben tener el formato correcto.
en particular, PageMap
, DataObject
y
Las etiquetas Attribute
en el XML distinguen mayúsculas de minúsculas, al igual que
los atributos type
, name
y value
.
Agregar datos de PageMap directamente a tu página HTML
A continuación, se muestra un ejemplo de los datos de PageMap para una página web sobre bádminton:
<html> <head> ... <!-- <PageMap> <DataObject type="document"> <Attribute name="title">The Biomechanics of a Badminton Smash</Attribute> <Attribute name="author">Avelino T. Lim</Attribute> <Attribute name="description">The smash is the most explosive and aggressive stroke in Badminton. Elite athletes can generate shuttlecock velocities of up to 370 km/h. To perform the stroke, one must understand the biomechanics involved, from the body positioning to the wrist flexion. </Attribute> <Attribute name="page_count">25</Attribute> <Attribute name="rating">4.5</Attribute> <Attribute name="last_update">05/05/2009</Attribute> </DataObject> <DataObject type="thumbnail"> <Attribute name="src" value="http://www.example.com/papers/sic.png" /> <Attribute name="width" value="627" /> <Attribute name="height" value="167" /> </DataObject> </PageMap> --> </head> ... </html>
Cómo agregar datos de PageMap a un mapa del sitio
Si no deseas incluir datos de PageMap en el código HTML de tus páginas, puedes agregar datos de PageMap a un mapa del sitio y enviarlo a través de la Herramienta de mapas del sitio de Search Console.
A continuación, se muestra un ejemplo de un mapa del sitio que incluye información de PageMap para dos URLs: http://www.example.com/foo y http://www.example.com/bar.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/foo</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="hibachi"> <Attribute name="name">Dragon</Attribute> <Attribute name="review">3.5</Attribute> </DataObject> </PageMap> </url> <url> <loc>http://www.example.com/bar</loc> <PageMap xmlns="http://www.google.com/schemas/sitemap-pagemap/1.0"> <DataObject type="document" id="biggreenegg"> <Attribute name="name">Ribs</Attribute> <Attribute name="review">4.0</Attribute> </DataObject> </PageMap> </url> </urlset>
Cómo analizar datos de PageMap
Con el Elemento de Búsqueda Programable, se pueden usar los atributos que se devuelve en la propiedad richsnippet de cada resultado, se puede usar con Buscar Devoluciones de llamada de elementos.
<r n="1"> <u> http://www.xyz.com/business/vending_machine.html </u> ... <t> In Italy, a Vending Machine Even Makes the <b>Pizza</b> </t> ... <s>The European vending machine industry has annual sales of about #33 billion, much of it coming from factories and offices.</s> ... <PageMap> <DataObject type="image"> <Attribute name="image_src" value="http://www.nytimes.com/images/2009/03/14/business/14vend.751.jpg"/> </DataObject> <DataObject type="publication"> <Attribute name="author" value="John Tagliabue"/> <Attribute name="date" value="March 14, 2009"/> <Attribute name="category" value="Business/World Business"/> </DataObject> </PageMap> ... </r>
Usa etiquetas <meta>
Si bien PageMaps te permite especificar con precisión los datos que deseas
en cada página, a veces hay una gran cantidad de contenido
no quieres realizar anotaciones. Google extrae el contenido seleccionado de
META
etiquetas con el formato <meta name="KEY"
content="VALUE">
. No admitimos variantes de la
META, como el uso de property
en lugar de name
Si bien excluimos de forma explícita las actividades
etiquetas que generalmente se insertan de forma programática con herramientas de creación web,
como robots
, description
y
keywords
, se agregarán etiquetas menos comunes específicas de tu sitio
se extraen y se colocan en un objeto de datos especial
del tipo metatags
, que se puede usar con todos los objetos
Funciones de datos estructurados de la Búsqueda. Por ejemplo, una etiqueta <meta>
con el siguiente formato:
<meta name="pubdate" content="20100101">
Crea un DataObject de PageMap que se muestra en los resultados XML de la siguiente manera:
<r n="1"> ... <PageMap> <DataObject type="metatags"> <Attribute name="pubdate" value="20100101"/> </DataObject> </PageMap> ... </r>
Los datos de este PageMap creado automáticamente se pueden usar en cualquier lugar usar datos de un PageMap incluido explícitamente en el contenido de tu página. Para Por ejemplo, se puede usar con operadores de búsqueda estructurados como Ordenar por atributo:
https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=metatags-pubdate
o con el Elemento de Búsqueda Programable:
... <div class="gcse-search" sort_by="metatags-pubdate:d:s"></div> ...
- robots
- descripción
- palabras clave
- revisar-después
- generador
- verificar-v1
- robot de Google
- Verificación del sitio de Google
- mssmarttagspreventparsing
- sin caché
Google intenta incluir todas las demás etiquetas <meta>
, con la salvedad de que
la puntuación, los caracteres especiales y los espacios incorporados en el name
campo de etiquetas <meta>
podría no analizarse correctamente. Motor de Búsqueda Programable
admite de forma explícita puntos y guiones en los nombres de la etiqueta <meta>
.
El Motor de Búsqueda Programable no admite explícitamente otros caracteres especiales
en los nombres de etiquetas de <meta>
, pero con algunos caracteres especiales
pueden aceptarse correctamente si son
URL codificada.
Limitaciones
El Motor de Búsqueda Programable convertirá hasta 50 etiquetas <meta>
en PageMaps, siempre y cuando
ya que el tamaño total del texto de todas las propiedades procesadas no supera 1 MB, sin
propiedad individual con más de 1,024 caracteres.
Cómo usar fechas de páginas
Además de los metadatos que especificas explícitamente en una página,
Google también estima una fecha de página según sus características, como
como fechas en el título y la URL. El Motor de Búsqueda Programable te permite usar esta
fecha para ordenar, sesgar y restringir el rango de los resultados usando metadatos especiales
clave de date
. Todos los operadores pueden usar esta fecha estimada
que usan el parámetro de URL &sort=
, lo que incluye
Ordenar por atributo,
Sesgo por atributo,
Restringir a Rango.
Nota: La fecha de la página no se agrega a PageMap, por lo que no se muestra en los resultados de la API de JSON, no se puede usar en el Motor de Búsqueda Programable y no se puede usar con el Función Filtrar por atributo.
En los siguientes ejemplos, se muestra el uso de la fecha de la página con estos operadores:
If you want to... | Enviar esta URL... | Para obtener más información, consulta... |
---|---|---|
Ordenar resultados por fecha en orden descendente | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date |
Ordenar por atributo |
Sesgo los resultados hacia fechas más recientes | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:d:s |
Sesgo por atributo |
Sesgar los resultados levemente hacia fechas más antiguas | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:a:w |
Sesgo por atributo |
Mostrar resultados desde el 1 de enero hasta el 1 de febrero de 2010 (inclusive) | https://www.google.com/cse?cx=12345:example&q=oil+spill&sort=date:r:20100101:20100201 |
Restringir al rango |
La estimación de Google sobre la fecha correcta para una página se basa en las características como la fecha del pie de autor de los artículos de noticias o una fecha en el título del documento. Si en una página se especifican mal fechas incongruentes que la estimación de Google sobre la fecha de la página puede no tener y tu Motor de Búsqueda Programable puede mostrar resultados ordenados en de una manera que no esperas.
Cómo dar formato a las fechas
Un sitio puede proporcionar información de fechas implícitamente, basándose en la información Función de fecha estimada de la página para detectar fechas incorporadas en la página URL, título u otras funciones, o explícitamente, proporcionando una fecha en un formato de datos estructurados. En cualquier caso, el uso efectivo de fechas requiere dar el formato correcto a las fechas.
Para Motores de Búsqueda Programable Ordenar por atributo, Sesgo por atributo, Restringir al rango Google intenta analizar las fechas con las dos funciones convencionales el formato y los estándares formales, ISO 8601 IETF RFC 850. Se aceptan los siguientes formatos completos de fecha:
Formato de fecha | Ejemplo de fecha |
---|---|
AAAA-MM-DD | 2009-12-31 |
AAAA/MM/DD | 31/12/2009 |
AAAAMMDD | 20091231 |
Mes DD AAAA | 31 de diciembre de 2009 |
DD, mes AAAA | 31 de diciembre de 2009 |
Google intentará analizar variantes de estos formatos de fecha, como
como MM/DD/YYYY
y DD/MM/YYYY
. Sin embargo,
cuanto más ambigua es la fecha, menos probable es que Google analice
correctamente. Por ejemplo, la fecha 06/07/08
es
extremadamente ambiguo y es poco probable que Google lo asigne
la interpretación que quieras. Para obtener los mejores resultados, usa una
ISO 8601
de fecha y hora con un año especificado en su totalidad.
Fragmentos enriquecidos
Google también extrae una variedad de datos estructurados de JSON-LD, microformatos y RDFa
y los microdatos que se usarán en
fragmentos enriquecidos, presentaciones extendidas de resultados estándar de la Búsqueda de Google.
Hay datos similares disponibles para usar en el Motor de Búsqueda Programable
operadores de datos estructurados, por lo general, los mismos datos que se usan en fragmentos enriquecidos
Por ejemplo, si marcaste tus páginas con microformato
hrecipe
estándar, puedes ordenar según la cantidad de calificaciones
estrellas de la receta con un operador como
&sort=recipe-ratingstars
Google extiende continuamente los datos que extrae y cuánto de ellos
Que los datos estén disponibles para usarse en el Motor de Búsqueda Programable para ver qué datos Google tiene actualmente
extractos, puedes usar el
Herramienta de pruebas de datos estructurados en Search Console.
Cómo usar JSON-LD
JSON-LD es un formato estándar muy usado para datos estructurados.
Los datos se formatean como JSON y se colocan en una
Etiqueta <script>
con type="application/ld+json"
.
El siguiente es un fragmento mínimo de HTML con un poco de JSON-LD simple:
<script type="application/ld+json"> { "@id": "http://event.example.com/events/presenting-foo", "@type": "http://schema.org/Event", "http://schema.org/description": "Please attend. You'll love it!", "http://schema.org/name": "Presenting Foo", "http://schema.org/startdate": "2022-05-24", "http://schema.org/location": "Back room" } </script>
Google extrae un subconjunto de estos datos para el Motor de Búsqueda Programable y los normaliza. El la normalización simplifica JSON-LD y quita muchos modismos JSON-LD. Los datos normalizados se procesada aún más:
- Se convierte de la gráfico de JSON-LD a un bosque de árboles.
- El bosque se reduce a las ramas relacionadas con un subconjunto de de schema.org. El subconjunto consiste en schema.org tipos de árboles para Si tienes otros tipos que podrían ser útiles para tu caso de uso específico, deja en la página de Asistencia Foro.
- Cada nodo de JSON-LD de uno de los tipos seleccionados extrae una rama de su JSON-LD. de imágenes. Esa rama incluye sus nodos principales en el árbol y todos sus nodos subordinados. Así, por ejemplo, podemos tener un árbol con sus raíces en un MusicComposition con un firstPerformance que tiene un valor Event, que incluye un conjunto completo de Event propiedades. Todos esos nodos, desde MusicComposition hasta las propiedades de el Event y cualquiera de sus subordinados se conservan para mantener una rama de árbol significativa que contenga el evento firstPerformance.
... "event": { "name": "Presenting Foo", "description": "Please attend. You'll love it!", "startdate": "2022-05-24", "location": "Back room" }, ...
Para ver qué extrae la Búsqueda de Google para una página y validar el JSON-LD, usa la Resultados enriquecidos Herramienta de prueba en el sitio de Search Console de Google.
Para obtener más información sobre JSON-LD, consulta la documentación de datos estructurados y json-ld.org.
Usa microformatos
Microformatos
es una especificación para representar las políticas
como opiniones, personas, productos y empresas. En general,
los microformatos constan de <span>
y
Elementos <div>
y una propiedad de clase, junto con una
nombre de la propiedad breve y descriptivo (como dtreviewed
)
o rating
, que representan la fecha en que se revisó un elemento
y su calificación, respectivamente).
A continuación, se incluye un fragmento de código HTML simple.
<p><strong>Kevin Grendelzilla</strong></p> <p>Technical writer at Google</p> <p>555 Search Parkway</p> <p>Googlelandia, CA 94043</p>
El siguiente fragmento muestra el código HTML anterior extendido con microformatos:
<div class="vcard"> <p><strong class="fn">Kevin Grendelzilla</strong></p> <p><span class="title">Technical writer</span> at <span class="org">Google</span></p> <p><span class="adr"> <span class="street-address">555 Search Parkway</span> <span class="locality">Googlelandia</span>, <span class="region">CA</span> <span class="postcode">94043</span> </span></p> </div>
Google extrae un subconjunto de estos datos, normalizados y reorganizados. para que coincida con la forma en que se mostraría en fragmentos enriquecidos. Esta subconjunto se devolverá en los resultados XML de la siguiente manera:
<r n="1"> ... <PageMap> <DataObject type="person"> <Attribute name="location" value="Googlelandia"/> <Attribute name="role" value="Technical Writer"/> </DataObject> </PageMap> ... </r>
Para ver lo que extrae Google para una página, usa la Datos estructurados Herramienta de pruebas sitio de Search Console. Los datos que Google extrae de las páginas se extiende continuamente, así que vuelve a consultar periódicamente para ver si los datos que deseas están disponibles. Mientras tanto, si necesitas datos personalizados que no corresponden a un microformato definido, puedes usar PageMaps.
Para obtener más información sobre los microformatos, consulta la documentación de datos estructurados y microformats.org.
Uso del framework de descripción de recursos en atributos (RDFa)
El framework de descripción de recursos en atributos (RDFa) es más flexible. que los microformatos. Los microformatos especifican tanto una sintaxis para incluir datos estructurados en documentos HTML y un conjunto de clases de microformato cada uno con su propio vocabulario específico de atributos permitidos. RDFa, activada por otro lado, especifica solo una sintaxis y te permite usar vocabularios de atributos o crear el tuyo propio. Incluso te permite combinar varios vocabularios libremente. Si los vocabularios existentes no cumplen tus necesidades, puedes definir tus propios estándares y vocabularios creando campos nuevos.
A continuación, se incluye un fragmento de código HTML simple.
<div> <h3>5 Centimeters Per Second</h3> <h4>Makoto Shinkai</h4> ... </div>
El siguiente fragmento muestra el código HTML anterior extendido con RDFa:
<div> <h3 property="dc:title">5 Centimeters Per Second</h3> <h4 property="dc:maker">Makoto Shinkai</h4> ... </div>
Para obtener más información sobre RDFa, consulta la documentación de datos estructurados. Para obtener más información sobre cómo definir un esquema RDF, consulta la Manual de RDF.
Uso de microdatos
HTML5, la última revisión del lenguaje en que están escritas las páginas web,
define un formato llamado
microdatos
que incorpora las ideas de RDFa y microformatos directamente en la
estándar HTML. Los microdatos usan atributos simples en etiquetas HTML
(en general, span
o div
) para asignar notas breves y
nombres descriptivos a elementos y propiedades.
Al igual que RDFa y los microformatos, los atributos de los microdatos te ayudan a especificar que tu contenido describe información de tipos específicos, como opiniones, personas, información o eventos. Por ejemplo, una persona puede tener la el nombre, el sobrenombre, la URL, el título y la afiliación de las propiedades. Lo siguiente es un ejemplo de un bloque HTML corto que muestra este contacto básico información para Roberto López:
<div> My name is Bob Smith but people call me Smithy. Here is my home page: <a href="http://www.example.com">www.example.com</a> I live in Albuquerque, NM and work as an engineer at ACME Corp. </div>
El siguiente código HTML está marcado con microdatos. Ten en cuenta que, en este ejemplo, usamos la propiedad "nickname" que todavía no forma parte oficialmente de schema.org. Personalizada La búsqueda es una buena forma de explorar a nivel local las posibles extensiones de schema.org antes de y los propone para la comunidad en general.
<div itemscope itemtype="http://schema.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people call me <span itemprop="nickname">Smithy</span>. Here is my home page: <a href="http://www.example.com" itemprop="url">www.example.com</a> I live in Albuquerque, NM and work as an <span itemprop="title">engineer</span> at <span itemprop="affiliation">ACME Corp</span>. </div>
La primera línea de este ejemplo incluye una etiqueta HTML div
con
un atributo itemscope
que indica que div
contiene un artículo de microdatos. El
Atributo itemtype="http://schema.org/Person"
activado
la misma etiqueta nos indica que se trata de una persona. Cada propiedad del elemento de persona
Se identifica con el atributo itemprop
. por ejemplo,
itemprop="name"
en la etiqueta span
describe
nombre de la persona. Ten en cuenta que no estás limitado a span
y div
; se adjuntó la etiqueta itemprop="url"
a una etiqueta a
(ancla).
Para obtener más información sobre los microdatos, consulta el documentación de datos estructurados y la HTML Microdata.
Cómo ver datos estructurados extraídos
Los datos estructurados JSON-LD tienen una herramienta de validación especial compatible con Google, la Herramienta de prueba de resultados enriquecidos. Comprueba la sintaxis de JSON-LD y parte de su semántica, en especial si los datos estructurados incluye atributos obligatorios y recomendados. Para comprobar otras formas de organizar usa el Validador de lenguaje de marcado de Schema. Valida la sintaxis de los datos estructurados y te muestra su forma interpretada.
Motor de Búsqueda Programable mantiene un subconjunto los datos estructurados, por lo tanto, usa el Motor de Búsqueda Programable para inspeccionar vista de los datos estructurados de una página de la siguiente manera:
- activar los Datos estructurados en los resultados de la búsqueda en Funciones de búsqueda avanzada
-
Luego, utilizas ese motor de búsqueda para encontrar una página con los datos que deseas ver y haces clic en el
Botón Datos estructurados en el resultado de la búsqueda de esa página:
Si no etiquetaste ninguna de tus páginas web con datos estructurados, pero te gustaría ver qué cómo podrían verse los datos estructurados extraídos, puedes ingresar las URL de otros sitios web. Los sitios populares que tienen información sobre opiniones o una lista de es más probable que los contactos tengan datos estructurados.
Una vez que encuentres una página con datos estructurados, podrás ver esos datos fuente de la página para ver los datos estructurados que implementó el sitio. Por ejemplo: considera el siguiente fragmento de HTML con datos estructurados sobre a una persona implementados como microformatos:
<div class="vcard"> <h1 class="fn"> <span class="given-name">Godzilla</span> <span class="family-name">Gigantis</span> </h1> <span class="title">Senior Giant Monster</span>, <span class="adr"> <span class="locality">Tokyo</span> </span> <div>
El Motor de Búsqueda Programable extrae el siguiente subconjunto de esos datos. para usarlos en la búsqueda estructurada:
person (source = MICROFORMAT) location = Tokyo
Explora otras características
Los datos estructurados se pueden usar en varias funciones del Motor de Búsqueda Programable incluidos los siguientes:
- Si quieres obtener más información sobre cómo usar datos estructurados en fragmentos, consulta Cómo personalizar los fragmentos de resultados.
- Si quieres obtener más información para cambiar el orden de los resultados, consulta Búsqueda estructurada.