Em 2026, o Google não mostra mais só "10 links azuis" — ele mostra cards ricos: nota de avaliação com estrelinhas, perguntas frequentes expansíveis, preço de produto, horário de funcionamento, breadcrumb, autor, foto, vídeo. Sites que aparecem nesses cards roubam 50-200% mais cliques do mesmo ranking. E o caminho pra entrar nesses cards é um só: Schema.org.
E agora tem outra novidade: as IAs (ChatGPT, Perplexity, Gemini, Claude) usam Schema.org pra entender, citar e recomendar seu site. Schema mal feito = invisível pra IA. Schema bem feito = uma das primeiras citadas.
Este guia mostra o que é Schema.org, como implementar em PHP/HTML, e os 7 tipos que toda PME deveria ter no site.
O que é Schema.org
Schema.org é um vocabulário padrão (criado por Google + Microsoft + Yahoo + Yandex) que descreve o que cada coisa do seu site é em linguagem que máquina entende. Você diz pro Google: "esta página é sobre um Restaurante", "este texto é uma FAQ", "este número é o preço de um Produto".
Implementação se faz com JSON-LD (JSON pra descrever Linked Data) — bloquinho dentro do <head> ou no final da página, invisível pro usuário, lido por buscadores e IAs.
Por que JSON-LD venceu
Existem 3 formatos pra marcação: Microdata, RDFa e JSON-LD. Google recomenda JSON-LD oficialmente desde 2017. É o mais limpo, não polui o HTML, fácil de manter, fácil de gerar via backend.
Por que isso virou requisito (não opcional)
- Cliques maiores no Google: rich snippet ocupa 2-4x mais espaço visual que link simples
- Posição 0 (featured snippet): Schema FAQ e HowTo são usados pra montar caixinhas que aparecem ANTES do primeiro resultado
- Google Knowledge Panel: card lateral sobre sua empresa (criado a partir de Organization + LocalBusiness)
- Google Local Pack: aqueles 3 mapas que aparecem em busca local — Schema LocalBusiness é prereq
- Imagens no Discover mais frequentes
- Citação em IAs: ChatGPT, Claude, Perplexity, Gemini leem Schema pra entender e citar fontes
- Voz / assistentes: Siri, Alexa, Google Assistant respondem usando dado estruturado
Os 7 Schemas que toda PME precisa
1. Organization (em toda página)
Quem é sua empresa. Vai no template global do site (header).
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://suasite.com.br/#organization",
"name": "Sua Empresa",
"url": "https://suasite.com.br",
"logo": "https://suasite.com.br/logo.png",
"sameAs": [
"https://instagram.com/suaempresa",
"https://facebook.com/suaempresa",
"https://linkedin.com/company/suaempresa"
],
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+55-71-99999-9999",
"contactType": "customer service",
"areaServed": "BR",
"availableLanguage": ["Portuguese"]
}
}
2. LocalBusiness (pra empresa com endereço físico)
Pra loja, restaurante, clínica, oficina, escola — qualquer negócio que tenha endereço atendendo cliente.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Sua Loja",
"image": "https://suasite.com.br/foto-fachada.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "Rua das Flores, 123",
"addressLocality": "Salvador",
"addressRegion": "BA",
"postalCode": "40000-000",
"addressCountry": "BR"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": -12.97,
"longitude": -38.51
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
"opens": "08:00",
"closes": "18:00"
}
],
"telephone": "+55-71-99999-9999",
"priceRange": "$$"
}
3. FAQPage (em página com perguntas frequentes)
O Schema que mais dá rich snippet visível. Cada FAQ vira caixinha expansível direto no Google.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Quanto custa um site profissional?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Site profissional pra PME varia de R$ 3.500 a R$ 25.000, dependendo da complexidade..."
}
},
{
"@type": "Question",
"name": "Quanto tempo leva pra ficar pronto?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Geralmente entre 3 e 8 semanas, dependendo do escopo..."
}
}
]
}
4. Product (em páginas de produto)
Pra e-commerce. Faz aparecer preço, disponibilidade e nota direto no Google.
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Capa Solar XYZ",
"image": "https://loja.com.br/capa.jpg",
"description": "Capa solar premium...",
"sku": "CAP-XYZ",
"brand": {"@type": "Brand", "name": "Capas Solar"},
"offers": {
"@type": "Offer",
"url": "https://loja.com.br/produto/capa-xyz",
"priceCurrency": "BRL",
"price": "289.90",
"priceValidUntil": "2026-12-31",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "42"
}
}
5. Article (em posts de blog)
Schema pra cada post do blog. Ajuda no Google Discover e em rich snippet com data, autor, foto.
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Título do post",
"image": "https://site.com.br/post.jpg",
"datePublished": "2026-06-05T08:00:00-03:00",
"dateModified": "2026-06-05T08:00:00-03:00",
"author": {
"@type": "Organization",
"name": "Uma Nova Imagem"
},
"publisher": {
"@type": "Organization",
"name": "Uma Nova Imagem",
"logo": {"@type": "ImageObject", "url": "https://site.com.br/logo.png"}
}
}
6. BreadcrumbList (caminho da navegação)
Substitui o "site.com.br > categoria > post" feio do Google por breadcrumb visual.
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://site.com.br"},
{"@type": "ListItem", "position": 2, "name": "Blog", "item": "https://site.com.br/blog"},
{"@type": "ListItem", "position": 3, "name": "Schema.org", "item": "https://site.com.br/blog/schema"}
]
}
7. Review / AggregateRating (avaliações)
Pra empresa que tem avaliações reais. Vira aquelas estrelinhas amarelas no Google.
{
"@context": "https://schema.org",
"@type": "ProfessionalService",
"name": "Uma Nova Imagem",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "600",
"bestRating": "5",
"worstRating": "1"
}
}
Atenção: Google EXIGE que essas avaliações sejam reais e verificáveis. Inventar review é penalização direta.
Onde colocar o JSON-LD
Dentro de <script type="application/ld+json"> no <head> ou no rodapé. Em PHP típico:
<script type="application/ld+json">
<?= json_encode($schemaData, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES) ?>
</script>
Pode ter vários blocos de JSON-LD na mesma página — Organization + LocalBusiness + FAQ + Breadcrumb tudo junto.
Validação: como saber se está certo
Ferramentas oficiais e gratuitas:
- Schema Markup Validator (
validator.schema.org) — valida sintaxe e estrutura - Google Rich Results Test (
search.google.com/test/rich-results) — mostra como vai aparecer no Google - Search Console > Aprimoramentos — Google mostra quais Schemas detectou no seu site e quais têm erro
Antes de subir pra produção, valida nos 3. Schema com erro pode ser ignorado pelo Google ou — pior — gerar penalização se for considerado spam estruturado.
Schema e IA: o novo motivo (2026)
Em 2026, sites com Schema bem feito têm vantagem clara nas IAs:
- ChatGPT/Claude: quando navegam pra responder, parseiam Schema pra extrair entidade, autor, data, preço
- Perplexity: cita fontes com Schema correto com mais frequência
- Gemini: usa Schema pra montar resposta sintetizada
- Bing Copilot: Schema Organization + LocalBusiness aparece na resposta gerada
Empresa que tem Schema completo é "compreendida" pela IA. Sem Schema, IA chuta — e geralmente cita o concorrente que estruturou.
Erros comuns
- Schema duplicado / conflitante: Organization e LocalBusiness com nomes diferentes
- Schema sem visível na página: Google penaliza FAQ Schema com perguntas que não aparecem no HTML
- Review inventado: aggregateRating sem fonte verificável é spam estruturado
- Schema obsoleto: ainda usando microdata em vez de JSON-LD
- Esquecer dateModified: Article sem dateModified é desclassificado em conteúdo recente
- JSON inválido: vírgula a mais, aspas faltando — quebra tudo
- Imagens pequenas em ImageObject: Google quer mínimo 1200x675
Como medir o efeito
- Google Search Console > Desempenho — antes e depois do Schema, comparar CTR
- Search Console > Aprimoramentos — quantas páginas aparecem em rich snippet
- Posição média e impressões tendem a subir mesmo sem mudar conteúdo
- Acompanhar citações em IAs — pergunte coisas da sua área pra ChatGPT e Perplexity; veja se cita você
Ganho típico de Schema bem implementado: 15-40% no CTR mesmo sem mudar ranking.
Como a Uma Nova Imagem ajuda
Trabalhamos em 2 frentes:
- Auditoria + implantação de Schema (a partir de R$ 1.800): auditoria do que tem hoje, planejamento dos Schemas faltantes, implementação (Organization, LocalBusiness, FAQ, Article, Breadcrumb), validação, monitoramento no Search Console.
- SEO + GEO completo (a partir de R$ 2.500/mês): Schema é parte. Inclui também llms.txt, otimização de conteúdo pra busca tradicional + IA, otimização de Core Web Vitals, link building. Pra quem quer aparecer entre os primeiros tanto no Google quanto no ChatGPT/Claude/Perplexity.
Schema.org é o investimento mais barato e mais rápido em SEO técnico que PME pode fazer. 80% dos sites ainda não tem implementado. Quem implementa bem ganha 15-40% no CTR e vira favorito das IAs. Em 2026, é uma das diferenças entre ser citado e ser invisível.