Pular para o conteúdo
UCP
Menu

Técnico · Dados Estruturados

Dados estruturados para agentes de IA: o guia completo de schema.org e UCP

Para que um agente de IA encontre, compare e compre seus produtos de forma confiável, ele precisa lê-los em um formato interpretável por máquina. Os dados estruturados do schema.org, e sua extensão via Universal Commerce Protocol, são a linguagem que os agentes de IA usam para entender seu catálogo. Veja como implementá-los corretamente.

Atualizado : Abril de 2026 · Consulta principal : dados estruturados agentes de IA

Por que os dados estruturados são críticos para o comércio agentic

Um agente de IA que recebe a consulta "encontre-me um fone de ouvido Bluetooth abaixo de US$ 80" não lerá o texto de marketing das suas páginas de produto. Ele consultará dados estruturados, informações formatadas de acordo com esquemas padronizados que as máquinas podem ler e comparar de forma confiável.

Se os dados do seu produto estiverem bem estruturados, o agente poderá extrair em milissegundos: o preço exato, a disponibilidade em estoque, os prazos de entrega, a política de devolução, as avaliações agregadas de clientes e as especificações técnicas relevantes. Se seus dados estiverem mal estruturados ou ausentes, o agente passará para o próximo concorrente.

Esta é uma diferença fundamental em relação ao SEO clássico: no SEO, você pode compensar a falta de dados estruturados com um bom conteúdo de texto. No comércio agentic, os dados estruturados não são opcionais, são a condição para existir no canal agentic.

Tipos essenciais de schema.org para e-commerce agentic

1. Schema Product

O tipo Product é o esquema base para qualquer página de produto. Para o comércio agentic, as propriedades mínimas exigidas são:

  • name, nome do produto (preciso, descritivo, não linguagem de marketing)
  • description, descrição factual das principais características
  • sku ou gtin13, identificador único do produto
  • brand, marca do produto (objeto Brand)
  • image, URL da imagem principal (alta resolução)
  • offers, preço e disponibilidade (objeto Offer)
  • aggregateRating, avaliação média e contagem de avaliações

Propriedades recomendadas para máxima compatibilidade com UCP:

  • weight, height, width, depth, dimensões para cálculo de custo de envio
  • color, size, para variantes de produto
  • category, categoria padronizada (preferir taxonomias padrão)
  • additionalProperty, atributos específicos do tipo de produto (ex: Bluetooth 5.3, bateria de 30h)

2. Schema Offer

O objeto Offer está aninhado dentro de Product e define as condições de venda. Esta é a informação que os agentes de IA usam mais intensivamente para comparar e selecionar:

  • price, preço exato incluindo impostos (número, não texto)
  • priceCurrency, moeda ("USD", "EUR")
  • availability, disponibilidade ("InStock", "OutOfStock", "PreOrder")
  • shippingDetails, tempo e custo de entrega (objeto OfferShippingDetails)
  • hasMerchantReturnPolicy, link para a política de devolução
  • seller, informações do comerciante (objeto Organization)

3. Schema MerchantReturnPolicy

Desde a implantação do UCP em janeiro de 2026, MerchantReturnPolicy tornou-se obrigatório para comerciantes em conformidade. Os agentes de IA o utilizam ativamente para comparar as condições de devolução entre os comerciantes:

  • returnPolicyCategory, tipo de política ("MerchantReturnFiniteReturnWindow", etc.)
  • merchantReturnDays, número de dias para devolver um item
  • returnMethod, método de devolução ("ReturnByMail", "ReturnInStore")
  • refundType, tipo de reembolso ("FullRefund", "StoreCreditRefund")

4. Schema OfferShippingDetails

Os prazos e custos de entrega são fatores-chave nas decisões de compra agentic, muitas vezes tão importantes quanto o preço. O objeto OfferShippingDetails deve incluir:

  • shippingRate, custo de envio (objeto MonetaryAmount)
  • deliveryTime, tempo estimado de entrega (objeto ShippingDeliveryTime)
  • shippingDestination, zonas geográficas de entrega cobertas

Exemplo completo de JSON-LD para uma página de produto compatível com UCP

{`{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Bluetooth Pro 500 Headphones",
  "sku": "BHP-PRO-500-BLK",
  "gtin13": "0123456789012",
  "description": "Bluetooth 5.3 headphones, active noise cancelling, 30h battery",
  "brand": { "@type": "Brand", "name": "AudioPro" },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": 4.6,
    "reviewCount": 284
  },
  "offers": {
    "@type": "Offer",
    "price": 79.99,
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "hasMerchantReturnPolicy": {
      "@type": "MerchantReturnPolicy",
      "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
      "merchantReturnDays": 30,
      "returnMethod": "https://schema.org/ReturnByMail",
      "refundType": "https://schema.org/FullRefund"
    },
    "shippingDetails": {
      "@type": "OfferShippingDetails",
      "shippingRate": {
        "@type": "MonetaryAmount",
        "value": 0,
        "currency": "USD"
      },
      "deliveryTime": {
        "@type": "ShippingDeliveryTime",
        "handlingTime": { "@type": "QuantitativeValue", "minValue": 0, "maxValue": 1, "unitCode": "DAY" },
        "transitTime": { "@type": "QuantitativeValue", "minValue": 2, "maxValue": 3, "unitCode": "DAY" }
      }
    }
  }
}`}

Como validar seus dados estruturados

  • Google Rich Results Test (search.google.com/test/rich-results), sintaxe e elegibilidade para rich results
  • Schema.org Validator (validator.schema.org), validação completa de JSON-LD
  • UCP Compliance Checker, ferramenta oficial no GitHub do UCP para validação completa de conformidade
  • Bing Markup Validator, compatibilidade com Bing Copilot

Leitura adicional