Los buscadores leen las palabras de una página, pero la entienden mejor cuando además se dice en un formato fijo qué son esas palabras: un artículo con autor y fecha, un producto con precio, un negocio con horario. Ese formato son los datos estructurados de schema.org, y lo habitual es escribirlos en JSON-LD, un bloque de script dentro de la página. Este generador construye el bloque a partir de un formulario sencillo, para que no tengas que recordar nombres de propiedades ni escribir JSON a mano.
Genera el marcado en tres pasos
- Elige el tipo de marcado que encaja con tu página.
- Rellena los campos. Los campos vacíos no aparecen en el resultado.
- Pulsa Copiar, pega el script en el head o el body de la página y pruébalo.
Los cinco tipos
- Artículo: titular, autor, editor, fechas e imagen para entradas de blog y noticias.
- Página de preguntas frecuentes: preguntas y respuestas, escritas en bloques separados por una línea en blanco.
- Negocio local: nombre, dirección, teléfono, sitio web y horario.
- Producto: nombre, marca, SKU y una oferta con precio, moneda y disponibilidad.
- Organización: nombre, logotipo, datos de contacto y enlaces a tus perfiles.
Pruebas y honestidad
Después de añadir el script, comprueba la página con la prueba de resultados enriquecidos de Google o con el validador de marcado Schema. Los datos estructurados deben coincidir con lo que ven los visitantes: un precio en el marcado que no está en la página, o reseñas que no existen, pueden acarrear una acción manual. El marcado no garantiza un resultado enriquecido, porque el buscador decide si lo muestra.
Cómo está escrito el script
El resultado es una etiqueta script de tipo application/ld+json que contiene un objeto JSON con el contexto https://schema.org. Las fechas usan el formato año-mes-día, los precios son números simples y la moneda es un código ISO como EUR. Las etiquetas de cierre dentro de tu texto se escapan para que no puedan terminar el script antes de tiempo. Todo se crea en tu navegador.