Generador de schema de producto

Rellena los datos del producto, el precio y la disponibilidad, y la valoración media si la muestras, y copia el marcado Product. Puedes escribir el precio con coma: se escribe con punto, como espera schema.org.

Cifras con punto o coma, sin símbolo de moneda: 19,99
Código ISO 4217 de tres letras: EUR, USD, MXN…
Estado
Opcional, AAAA-MM-DD.

Pega el script en la página del producto. Todos los valores deben coincidir con lo que muestra la página y la valoración debe salir de reseñas reales de esa página.

Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.

Cómo se usa

  1. Escribe el nombre, una descripción breve, la URL de la imagen, la marca y el SKU.
  2. Indica la URL de la página del producto, el precio y el código de moneda.
  3. Elige la disponibilidad y el estado; añade la fecha hasta la que vale el precio si la hay.
  4. Mantén la valoración solo si la página muestra reseñas reales y copia el script.

Cómo funciona

El resultado es un Product con name, image, description, sku y brand como Brand. La propiedad offers contiene una Offer: url, price, priceCurrency, priceValidUntil, y availability e itemCondition como URL completas de schema.org, por ejemplo https://schema.org/InStock. La valoración se convierte en un AggregateRating con ratingValue y reviewCount en la escala por defecto de 1 a 5. Los campos opcionales vacíos se omiten y < se escapa para que el texto no salga de la etiqueta script.

Ejemplo

El formulario por defecto da esta oferta y esta valoración:

"offers": {
  "@type": "Offer",
  "url": "https://example.com/t-shirt",
  "price": "19.99",
  "priceCurrency": "USD",
  "availability": "https://schema.org/InStock",
  "itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
  "@type": "AggregateRating",
  "ratingValue": 4.6,
  "reviewCount": 87
}

Si escribes el precio 24,90 y la moneda eur, el marcado tendrá "price": "24.90" y "priceCurrency": "EUR".

Consejos

  • Actualiza el marcado junto con la página: un precio distinto en el marcado y en la página es una causa habitual de avisos.
  • Usa la misma imagen que muestra la página del producto, en tamaño grande.
  • Comprueba la página con la prueba de resultados enriquecidos de Google después de publicarla.

Preguntas frecuentes

¿Qué puede cambiar el marcado Product en los resultados de búsqueda?

Los buscadores pueden mostrar el precio, la disponibilidad y las estrellas bajo el resultado. Lo decide el buscador: un marcado correcto hace que la página pueda optar a ello, pero no lo garantiza.

¿Por qué el precio es un texto con punto?

schema.org espera un punto como separador decimal y nada de símbolo de moneda ni separadores de miles en price; la moneda va en priceCurrency. Puedes escribir 19,99 o 1 299,50: el generador escribe 19.99 y 1299.50.

¿Puedo poner una valoración sin reseñas en la página?

No conviene. Las directrices de reseñas de Google piden que las valoraciones marcadas se vean en la misma página y no se recojan de otros sitios web. Si la página no tiene reseñas, desactiva la valoración.

¿Qué significan los valores de disponibilidad?

Son URL de ItemAvailability de schema.org: InStock (en stock), OutOfStock (agotado), PreOrder (se puede reservar antes del lanzamiento), BackOrder (se puede pedir y se envía más tarde), LimitedAvailability y Discontinued.

¿Cómo marco varias variantes o vendedores?

Esta herramienta escribe una sola Offer. Para un rango de precios entre variantes, schema.org tiene AggregateOffer con lowPrice y highPrice; edita la parte offers del código para usarlo.

Más en Desarrollo

Todas las herramientas de la categoría: Desarrollo ·Actualizado el 4 de noviembre de 2026

Opciones de privacidad

Google Analytics nos muestra qué herramientas se usan y si funcionan. Puede usar cookies. Tu elección se guarda en este navegador.