Pular para o conteúdo
Made For Builders iconoMade For Builders

DefinedTerm · Glossário

O que é marcação Schema.org (schema markup)

Schema markup é um vocabulário de dados estruturados que permite a webmasters rotular o conteúdo HTML com metadados semânticos legíveis por motores de busca, assistentes de IA e agregadores de conhecimento. É expresso principalmente em formato JSON-LD embutido na página. Google, Bing e outros motores utilizam-no para gerar fragmentos enriquecidos nos resultados e para alimentar os modelos de resposta direta na era da busca generativa.

edu-lopez-paradaPublicado Actualizado

Definição ampliada

Schema.org é um vocabulário colaborativo fundado em 2011 por Google, Microsoft, Yahoo e Yandex com o objetivo de criar uma linguagem comum para descrever o significado do conteúdo web. Um "tipo" de Schema.org (por exemplo LocalBusiness, FAQPage ou HowTo) representa uma classe de entidade do mundo real, e suas "propriedades" descrevem os atributos dessa entidade.

A marcação pode ser expressa em três sintaxes: JSON-LD (a preferida pelo Google), Microdata e RDFa. JSON-LD tem a vantagem de viver dentro de uma tag <script type="application/ld+json"> separada do HTML visível, o que facilita a manutenção e a validação automática sem alterar a estrutura do DOM.

Por que importa em 2026

Com a consolidação da busca generativa (Google AI Overviews, Bing Copilot, Perplexity), os motores de IA precisam de sinais semânticos inequívocos para citar corretamente uma fonte e construir respostas factuais. O schema markup é o sinal mais direto disponível: indica ao motor que tipo de conteúdo é a página, quem o publicou e quais afirmações ela contém.

Segundo a documentação oficial do Google Search Central, dados estruturados bem implementados são elegíveis para fragmentos enriquecidos (rich results) que incluem avaliações com estrelas, perguntas frequentes expansíveis, instruções passo a passo e painéis de conhecimento — todos os quais melhoram a visibilidade orgânica.

FormatoRecomendado pelo GoogleSeparado do HTML visívelFacilidade de manutenção
JSON-LDSimSimAlta
MicrodataNão (permitido)NãoBaixa
RDFaNão (permitido)NãoMédia

Como se implementa

  1. Identificar o tipo de Schema.org que melhor descreve o conteúdo da página consultando o catálogo completo em schema.org.
  2. Criar um bloco <script type="application/ld+json"> com o objeto JSON correspondente ao tipo escolhido.
  3. Preencher as propriedades obrigatórias e recomendadas descritas no guia do Google Search Central para esse tipo específico.
  4. Inserir o bloco no <head> ou em qualquer lugar do <body> da página (JSON-LD é independente de posição).
  5. Validar com a ferramenta de teste de resultados enriquecidos do Google em search.google.com/test/rich-results para confirmar que não há erros de sintaxe nem propriedades ausentes.
  6. Publicar e monitorar o desempenho dos fragmentos enriquecidos no Google Search Console, seção "Melhorias".

Exemplo

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "Serviços de encanamento em São Paulo",
  "description": "Empresa de encanamento profissional com cobertura em toda a Grande São Paulo.",
  "url": "https://exemplo.com.br/encanamento-sao-paulo",
  "inLanguage": "pt-BR",
  "publisher": {
    "@type": "LocalBusiness",
    "name": "Encanadores SP Pro",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "São Paulo",
      "addressCountry": "BR"
    }
  }
}

Termos relacionados

FAQPage schema, HowTo schema, DefinedTerm schema.

Fuentes

Términos relacionados

  • faqpage-schema
  • howto-schema
  • definedterm-schema