Schema Markup são códigos estruturados que você adiciona às páginas para ajudar mecanismos de busca a entender o conteúdo de forma mais precisa. Em vez de apenas ler texto, o Google pode interpretar que aquele texto é uma receita, um produto com preço, uma pergunta frequente ou um evento com data.
O resultado visível: rich snippets nos resultados de busca. Aquelas estrelas de avaliação, preços de produtos, FAQs expandíveis, informações de receita (tempo de preparo, calorias) - tudo isso vem de Schema Markup. Páginas com rich snippets têm CTR até 30% maior que resultados comuns.
Como Schema Markup Funciona
Schema.org é o vocabulário padrão criado por Google, Microsoft, Yahoo e Yandex. Define centenas de tipos de conteúdo (Person, Organization, Product, Article, FAQ, Event, Recipe, etc.) e suas propriedades.
Você implementa Schema em três formatos possíveis:
JSON-LD (recomendado): Script JavaScript no head ou body da página. Mais fácil de implementar e manter, não mistura com HTML do conteúdo. Google prefere esse formato.
Microdata: Atributos HTML adicionados diretamente nos elementos. Mais verboso e misturado com o código.
RDFa: Similar ao Microdata, menos comum atualmente.
Tipos de Schema Mais Úteis
FAQ Schema: Para páginas de perguntas frequentes. Cria aquele accordion de perguntas diretamente no resultado de busca. Ótimo para ocupar mais espaço na SERP.
Product Schema: Para e-commerces. Mostra preço, disponibilidade, avaliações diretamente no resultado. Essencial para competir em buscas de produto.
Local Business: Para negócios locais. Endereço, horário de funcionamento, telefone estruturados. Ajuda em buscas "perto de mim".
Article Schema: Para blog posts e notícias. Autor, data de publicação, imagem destacada estruturados.
How-to Schema: Para tutoriais passo-a-passo. Cada etapa pode aparecer no resultado.
Review Schema: Para reviews de produtos, serviços, locais. Estrelas aparecem no resultado.
Breadcrumb Schema: Mostra navegação hierárquica do site no resultado. Site > Categoria > Página.
Implementando Schema: Exemplo Prático
Exemplo de FAQ Schema em JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Quanto custa SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Investimento em SEO varia de R$ 2.000 a R$ 20.000/mês dependendo..."
}
}]
}
</script>
Cole no head ou antes do fechamento do body. Google lerá e pode exibir as perguntas expandíveis no resultado.
Ferramentas Para Schema
Rich Results Test (Google): Testa se seu Schema está válido e elegível para rich results. Essencial antes de publicar.
Schema Markup Validator: Valida sintaxe do Schema.org.
Google Search Console: Relatório de Melhorias mostra erros de Schema detectados no seu site.
Plugins WordPress: Yoast SEO, Rank Math, Schema Pro geram Schema automaticamente para posts, produtos, etc.
Erros Comuns com Schema
Schema que não corresponde ao conteúdo visível: Google penaliza Schema enganoso. Se você marca 5 estrelas de review mas não há reviews visíveis na página, pode perder rich snippets.
Erros de sintaxe: JSON malformado, aspas erradas, vírgulas faltando. Sempre valide antes de publicar.
Propriedades obrigatórias faltando: Cada tipo de Schema tem campos obrigatórios. Product sem "name" e "offers" não funciona.
Exagero de Schema: Marcar todo conteúdo como FAQ ou HowTo mesmo quando não é. Google ignora ou penaliza.
Aprofunde seu Conhecimento
Explore conceitos relacionados e descubra como aplicar na pratica:
- SEO Tecnico -- contexto tecnico onde Schema Markup se insere
- SEO On-Page -- como dados estruturados complementam a otimizacao on-page
- E-E-A-T -- Schema Markup reforça sinais de autoridade e confianca
- SEO na Integrare
Fontes e Referencias Externas
- Schema.org -- vocabulario oficial de dados estruturados
- Google -- Structured Data Documentation -- guia de implementacao do Google