📩 Fique por dentro das novidades com a nossa newsletter

Schema markup no WordPress: Guia em 4 passos

Conheça a loja da FULL Services

Plugins premium, suporte de verdade e tudo o que seu site WordPress precisa em um só lugar.

Pergunte a uma IA sobre este artigo

Obtenha um resumo ou tire dúvidas com seu assistente favorito



Schema markup WordPress descreve o conteúdo da página em JSON-LD para o Google exibir resultados ricos. Segundo o Google Search Central (2024), o dado estruturado precisa refletir o conteúdo visível, sob risco de ação manual. Marcar FAQ sem FAQ na página derruba 100% dos rich snippets. Escolha o tipo certo, gere pelo plugin e valide antes de publicar.

O schema markup usa o vocabulário do schema markup do Schema.org para dizer ao Google o tipo exato de cada conteúdo: artigo, FAQ, produto ou tutorial. Este guia faz parte do conteúdo da FULL sobre SEO no WordPress e mostra como adicionar dados estruturados do começo ao fim, com a parte de SEO técnico que sustenta tudo. A gente vê no suporte da FULL que página com schema honesto e válido ganha mais espaço visual na busca e atrai mais cliques que um resultado simples de texto, enquanto schema inflado com dado inventado é ignorado pelo buscador.


O que é schema markup e o que ele habilita

O schema markup resolve a interpretação da página: o Google lê o texto, mas o schema markup diz de forma explícita que aquilo é uma avaliação com nota 4,8, uma pergunta frequente ou um preço em reais. Com essa camada de schema markup estruturada em JSON-LD, o buscador pode exibir rich snippets que se destacam na página de resultados.

Pense no schema markup como as etiquetas de um arquivo organizado: o conteúdo é o mesmo, mas as etiquetas dizem à máquina o que é cada coisa. A tabela abaixo resume as quatro etapas para adicionar e validar o schema markup sem marcar dado que o Google vai descartar como spam.

Schema markup WordPress: etapas, objetivo e validação
Etapa Objetivo Check de validação
Escolher o tipo Marcar o conteúdo certo Tipo correto por página
Gerar via plugin Criar o JSON-LD sem erro Schema presente no HTML
Marcar FAQ e HowTo Ganhar resultado rico Blocos estruturados ativos
Validar no Google Confirmar elegibilidade Rich Results Test sem erro

Antes de começar: O que ter pronto

Reunir cinco pré-requisitos antes de adicionar schema markup evita o erro mais caro do tema: marcar o tipo errado ou dados que não existem na página, o que faz o Google ignorar tudo. Em boa parte dos chamados que chegam ao suporte da FULL, o site já tinha um plugin de SEO instalado, mas com o tipo padrão errado, gerando schema inválido em centenas de URLs de uma vez.

  • Um plugin de SEO instalado, como Rank Math, Yoast SEO ou SEOPress, que gera o JSON-LD base de forma automática.
  • A clareza do tipo de cada página (artigo, produto, FAQ, tutorial), para marcar certo.
  • O conteúdo real correspondente visível na página, porque o schema reflete o que o usuário vê.
  • Acesso ao Rich Results Test do Google, para validar cada tipo antes de publicar.
  • A conta no Google Search Console, para acompanhar os aprimoramentos detectados.

Com essas peças no lugar, cada passo a seguir rende e o schema reflete a página.

Como adicionar schema markup no WordPress

Adicionar schema markup no WordPress segue quatro passos diretos: escolher o tipo, gerar o JSON-LD pelo plugin de SEO, marcar blocos especiais como FAQ e HowTo, e validar no Rich Results Test. A regra de ouro é que o schema markup descreva o que está de fato na página, sem inventar. A ordem importa: validar antes de publicar evita o ciclo de marcar, esperar o Google ignorar e só depois descobrir o erro silencioso de sintaxe.

Passo 1: Escolha o tipo de schema certo

Defina o tipo conforme o conteúdo: Article para posts, Product para produtos, Review para avaliações reais, FAQPage para perguntas frequentes e HowTo para tutoriais. Marcar o tipo errado confunde o Google e queima a elegibilidade ao resultado rico. A maioria dos plugins de SEO permite definir o tipo padrão por tipo de conteúdo e ajustar caso a caso quando uma página específica pede algo diferente do padrão do site.

Passo 2: Gere o JSON-ld pelo plugin de SEO

Com o tipo definido, deixe o plugin gerar o código JSON-LD de forma automática, que é o formato recomendado pelo Google em vez de Microdata. O plugin injeta o schema no cabeçalho da página sem você escrever uma linha de código. Confira nas configurações se o tipo certo está atribuído e se os campos obrigatórios, como author e datePublished no Article, estão preenchidos com os dados reais do site, nunca em branco.

Passo 3: Marque FAQ e HowTo onde fizer sentido

Para páginas com perguntas frequentes, use o bloco de FAQ do plugin, que pode gerar o featured snippet de perguntas expansíveis na busca. Para tutoriais, marque os passos como HowTo. Esses dois tipos rendem os resultados ricos mais visíveis. Marque apenas quando o conteúdo existir de fato na página: FAQPage schema sem FAQ visível viola as diretrizes do Google e vira passivo, não ativo.

Passo 4: Valide no rich results test

Por fim, teste cada tipo de página no Rich Results Test do Google, conforme o vocabulário do Schema.org. A ferramenta aponta erros em vermelho e avisos em amarelo no seu schema. Corrija tudo que aparecer em vermelho antes de publicar, porque schema válido é o que habilita o resultado rico; schema com erro de sintaxe é simplesmente ignorado pelo Google na exibição da busca, sem aviso no site.

Erros de schema markup que o Google penaliza

Os três erros mais graves de schema markup são marcar dados que não aparecem na página, usar o tipo errado e deixar campos obrigatórios vazios. Cada um faz o Google ignorar o schema, e o primeiro pode gerar uma ação manual contra o site inteiro, derrubando os resultados ricos que já funcionavam.

Um caso que chegou ao suporte da FULL ilustra o risco: o dono marcou Review com estrelas em páginas sem avaliação nenhuma visível, só para ganhar as estrelinhas, e o site recebeu ação manual por dados estruturados spam. Outro padrão recorrente nos tickets é o conflito de schema duplicado: quando o tema injeta um Article básico e o plugin de SEO injeta outro Article na mesma URL, o Google lê dois nós concorrentes e tende a descartar ambos. A correção é desativar o schema do tema e deixar o plugin como fonte única do JSON-LD. A regra do Google é clara: o schema reflete o conteúdo visível, e dado inventado é risco, não atalho.

Quanto custa automatizar o schema em vários sites

Manter schema markup válido em escala custa tempo de configuração por site, e é aí que o bundle de plugins muda a conta para quem gerencia vários WordPress. Um plugin de SEO premium como Rank Math PRO ou Yoast Premium custa entre US$59 e US$99 por site por ano na licença avulsa, valor que se multiplica rápido em uma carteira de dez ou vinte sites.

A gente vê no suporte da FULL, que tem 150 mil sites conectados à plataforma, que padronizar o mesmo plugin de schema em toda a carteira evita o conflito de schema duplicado e o retrabalho de validar cada site do zero. O plano PRO da FULL ativa o pacote de 16 plugins premium gerenciados a partir de R$849, o que dá R$85 por site quando você distribui a licença pela carteira, sem comprar cada plugin avulso. Os plugins funcionam em qualquer hospedagem, como camada complementar de SEO e performance sobre o seu host atual. Você confere os planos em FULL.services/planos.

Como saber se o schema está funcionando

Para saber se o schema markup está funcionando, valide no Rich Results Test e acompanhe o relatório de aprimoramentos no Google Search Console, em vez de confiar só em ter ativado o plugin. O sinal mais direto é o teste passar sem erro em vermelho e o Search Console listar os tipos de schema detectados nas suas páginas ao longo das semanas seguintes.

Rode a URL no Rich Results Test e confirme que o tipo aparece sem erro, no máximo com avisos amarelos opcionais. No Search Console, o relatório de aprimoramentos mostra quantas páginas têm cada tipo de dado estruturado válido e sinaliza itens inválidos para correção. Vale também revisar artigos antigos com a abordagem de corrigir problemas de indexação, porque schema quebrado costuma andar junto de página mal indexada. A gente vê no suporte da FULL que validar antes de publicar evita marcar schema que o Google rejeita em silêncio.

Perguntas frequentes sobre schema markup no WordPress

Como resolver schema que não gera resultado rico na busca do Google?

Valide a página no Rich Results Test primeiro, porque a causa quase sempre é erro de sintaxe ou campo obrigatório vazio que invalida o JSON-LD. Corrija o que aparecer em vermelho e reenvie a URL para reindexação no Google Search Console. Em boa parte dos casos no suporte da FULL, preencher author e datePublished resolve. Lembre que resultado rico não é garantido nem imediato: o Google decide quando exibir, mesmo com schema válido.

É possível adicionar schema no WordPress sem escrever código JSON-LD?

Sim, dá para adicionar schema sem tocar em código, porque o plugin de SEO gera o JSON-LD de forma automática a partir do tipo que você define na interface. Você só escolhe o tipo por página e preenche os campos. Esse caminho cobre os tipos mais comuns, como Article e FAQPage, sem editar arquivo. Para schema avançado que o plugin não oferece, aí vale um plugin dedicado. A gente vê no suporte da FULL que o plugin de SEO resolve o schema da grande maioria dos sites.

Qual o pré-requisito mais importante antes de adicionar schema markup?

Garanta que o conteúdo que você vai marcar exista de verdade e visível na página, porque o Google exige que o schema reflita o que o usuário vê. Marcar FAQ sem FAQ visível ou estrelas de Review sem avaliação viola as diretrizes. A gente vê no suporte da FULL que praticamente toda penalização por dados estruturados veio de marcar o que não existe. Com o conteúdo real no lugar, o schema vira ganho seguro; sem ele, vira risco de ação manual.

Por que o Google ignora o schema que adicionei na página?

O Google ignora o schema porque ele está inválido, por erro de sintaxe ou campo faltando, ou porque marca dado que não aparece na página. Um terceiro motivo comum é schema duplicado: tema e plugin injetando o mesmo tipo na mesma URL. Valide no Rich Results Test para ver o erro exato e confirme que o tipo bate com o conteúdo. A gente vê no suporte da FULL que schema ignorado quase sempre tem erro silencioso que só a ferramenta de teste revela.

Como confirmar que o schema está válido antes de publicar a página?

Cole a URL ou o código no Rich Results Test do Google e veja se o tipo é detectado sem erros em vermelho; avisos amarelos são opcionais e não bloqueiam o resultado rico. Confirme também no Schema Markup Validator do Schema.org para sintaxe pura. Se o tipo aparece válido nos dois, está pronto. A gente vê no suporte da FULL que validar antes de publicar economiza o ciclo de marcar, esperar o Google ignorar e só depois descobrir o erro, então teste sempre cada novo tipo.

Próximos passos para ganhar resultados ricos

Adicionar schema markup no WordPress é direto quando feito com honestidade: escolha o tipo certo, gere o JSON-LD pelo plugin de SEO, marque FAQ e HowTo onde existirem de fato e valide no Rich Results Test antes de publicar. O erro que mais custa caro continua sendo marcar dado que não aparece na página, que vira penalização em vez de resultado rico. Vale entender que o plugin de SEO compete por gerar schema base automático, o plugin dedicado compete por tipos avançados e a marcação manual compete por controle total a custo de manutenção, e escolher a camada certa para o seu volume de sites. A gente vê no suporte da FULL que página com schema honesto e válido ganha estrelas, preço e FAQ na busca, atraindo mais clique que texto simples. Para se aprofundar, compare as ferramentas em Rank Math vs Yoast, ative o rich snippets com Rank Math, comece pelo básico em o que é SEO e veja o guia de SEO para WordPress e o FULL Academy. Marque o que existe e valide antes de publicar.

Compartilhe este conteúdo

Equipe Full Services

A FULL. é especialista em WordPress e oferece plugins premium com licenças originais, suporte técnico e instalação facilitada. Já ajudou mais de 25 mil clientes a impulsionar seus sites com performance, segurança e praticidade.

AI Shopping no Brasil: Como a IA decide quem vende

O AI shopping no Brasil já redesenha como o consumidor

A shortlist da IA: Como 3-5 marcas são escolhidas antes do clique

Entender a shortlist da ia como marcas são escolhidas é

Como fazer um AI visibility audit passo a passo

Se você não sabe se o ChatGPT recomenda a sua
Componentes

Hero Sections

30 componentes

Seções de CTA

14 componentes

Login

14 componentes

Blog

14 componentes

Cabeçalhos

24 componentes

Seções de FAQ

53 componentes

Cadastro

53 componentes

Blog individual

53 componentes

Rodapés

28 componentes

Seções de contato

27 componentes

Seções de preços

27 componentes

Faixas

27 componentes

Portfólio

16 componentes

Seções de equipe

12 componentes

Números

12 componentes

Logotipos

12 componentes

Uma nova era para o WordPress.

A FULL Services redefine o CMS com uma arquitetura modular que transforma o WordPress em um motor de crescimento digital. 

Painéis personalizados

Um novo nível de controle para o WordPress. Acompanhe métricas, automações e evolução do seu site em um único painel visual.

A força por trás de grandes marcas

Para agências, estúdios e profissionais independentes que desejam oferecer soluções de alto nível com sua própria marca.