🎉 USE O CUPOM FIM.DE.SEMANA.FULL | com 15% OFF

Schema Markup

Schema markup WordPress entrega contexto estruturado ao Google e libera rich snippets. Veja tipos, implementação e validação.

Avançado 5 min de leitura Também conhecido como: schema, structured data, dados estruturados

Schema markup WordPress é o código estruturado adicionado ao HTML que diz ao Google e outros buscadores o significado preciso do conteúdo da página. Em vez de o crawler tentar adivinhar se um número é preço, classificação ou data, o schema declara explicitamente. O resultado mais visível são os rich snippets nas SERPs: estrelas de avaliação, FAQs expandidas, receitas com tempo e calorias, eventos com data. Schema bem feito aumenta CTR de forma direta.

O que é Schema Markup

Schema markup é uma linguagem padronizada para descrever conteúdo de páginas web. O vocabulário foi criado em 2011 por Google, Bing, Yahoo e Yandex em colaboração no projeto schema.org. O objetivo era unificar como buscadores extraem informação estruturada das páginas, em vez de cada um inventar seu próprio padrão.

O conceito central é simples: páginas web são feitas para humanos, mas máquinas precisam entender também. Quando você lê um post sobre uma receita de pão, percebe título, ingredientes, tempo, modo de preparo. O crawler vê só HTML genérico. Schema adiciona uma camada invisível que diz “isso é uma receita”, “isso é a lista de ingredientes”, “isso é o tempo total”.

Existem três sintaxes principais para implementar schema: Microdata, RDFa e JSON-LD. JSON-LD é a recomendação oficial do Google e a forma mais usada hoje. É um bloco JavaScript embutido no head da página, separado do HTML visual, fácil de gerar e manter.

O termo structured data wordpress é sinônimo direto de schema markup. Em material brasileiro de SEO, “dados estruturados” e “schema” são intercambiáveis. A pergunta sobre o que é schema costuma vir junto com a frustração de não conseguir os famosos rich snippets que concorrentes têm.

Tipos principais de schema

O vocabulário schema.org tem centenas de tipos, mas alguns concentram a maioria dos casos práticos no WordPress.

Article (e subtipos como NewsArticle, BlogPosting) é o schema padrão para posts de blog e notícias. Inclui título, autor, data de publicação, imagem destacada, descrição, organização. Bem implementado, faz o post aparecer com foto destacada, autor visível e data clara nas SERPs do Google Notícias e Discover.

Product é o schema essencial para e-commerce. Descreve nome do produto, preço, moeda, disponibilidade, marca, classificação e número de avaliações. Quando combinado com AggregateRating e Review, gera o famoso snippet com estrelas amarelas embaixo do título do resultado, que aumenta CTR substancialmente.

Recipe estrutura receitas com ingredientes, tempo de preparo, número de porções, calorias, instruções passo a passo. É o schema que destrava o card de receita rico no topo das SERPs, com foto, tempo e estrelas.

FAQPage é o schema mais explorado por sites de conteúdo nos últimos anos. Lista perguntas e respostas que aparecem expandidas direto na SERP, ocupando muito espaço vertical e empurrando concorrentes para baixo. Use com cautela, porque o Google reduziu a frequência desse rich snippet em 2023 para sites comuns.

Outros tipos importantes: Event para eventos, LocalBusiness para empresas locais, Person para autores e perfis, Organization para empresas, BreadcrumbList para a trilha de navegação que aparece embaixo do título nas SERPs, e VideoObject para conteúdo em vídeo. Combine com meta description e canonical para um head de SEO técnico completo.

Como implementar schema no WordPress

O caminho mais simples no WordPress é via plugin de SEO. Rank Math, Yoast SEO Premium, All in One SEO e Schema Pro adicionam JSON-LD automaticamente em todas as páginas, baseado no tipo de conteúdo. Post normal recebe Article. Página de produto WooCommerce recebe Product. Página “Quem somos” recebe Organization. Sem configuração avançada, o site já fica com schema básico funcional.

Para casos específicos (FAQ schema em uma página, schema de receita customizado, schema de evento), os plugins permitem configuração manual por post. Você ativa o tipo de schema desejado, preenche os campos e o plugin gera o JSON-LD correto. Sem precisar entender JSON-LD na mão.

Para sites mais complexos, schema customizado via código é o caminho. Adicione hook no functions.php do child theme ou em plugin próprio que insere o JSON-LD no wp_head. Útil para sites com estruturas únicas que plugins genéricos não cobrem bem.

Page builders modernos têm recursos de schema embutidos. Elementor PRO oferece widget de schema. Bricks tem campo schema em cada elemento. Para sites construídos com builder, vale usar a função nativa em vez de plugin separado, que pode duplicar ou conflitar.

Para páginas geradas dinamicamente (listings de imóveis, catálogos de produtos com variações, agendas de eventos), schema dinâmico é exigência. Plugins como Crocoblock JetEngine permitem mapear campos customizados do custom post type direto para propriedades de schema, sem código.

Validação e teste de schemas

Schema sem validação é schema que pode estar errado e gerando rich snippets quebrados (ou nenhum rich snippet). Antes de subir para produção, sempre teste.

Rich Results Test do Google (search.google.com/test/rich-results) é a ferramenta oficial. Cole a URL ou o código HTML, e o teste mostra quais schemas foram detectados, se estão válidos para gerar rich snippets, e que erros precisam ser corrigidos. É o padrão da indústria.

Schema Markup Validator (validator.schema.org) é a ferramenta complementar, mantida pela própria schema.org. Verifica conformidade com o vocabulário oficial, mesmo para tipos que o Google não usa para rich snippets. Útil para validação geral de qualquer schema.

Google Search Console mostra status de schema por tipo no relatório “Aprimoramentos”. Para cada tipo detectado (Product, FAQ, Article), o GSC lista URLs válidas, com avisos e com erros. Erros impedem rich snippet, avisos não impedem mas reduzem qualidade. Acompanhe semanalmente para detectar regressões depois de updates ou mudanças.

O resultado final só aparece com tempo. Mesmo schema validado leva dias ou semanas para começar a gerar rich snippets nas buscas reais. O Google decide caso a caso quando exibir o snippet rico, baseado em qualidade do conteúdo, autoridade do site e relevância para a query. Schema é condição necessária, não suficiente.

Para sites profissionais que precisam dessa camada de SEO técnico bem montada sem trabalho manual em cada post, a FULL Services entrega o Rank Math já licenciado e configurado dentro da stack profissional, com schema automático para todos os tipos de conteúdo, customizações por post quando necessário e auditoria contínua de validade. Em vez de o cliente decidir entre cinco plugins de schema e configurar plugin a plugin, roda em uma ferramenta única que cobre todo o SEO técnico do site.

Termos relacionados

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.

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