FernandoAcosta.Netdocs

Schema markup (JSON-LD) e SEO

2 min de leituraAtualizado há 5 dias

Schema markup (JSON-LD) e SEO

O plugin injeta o menor preço disponível (o preço com desconto à vista, quando configurado) no schema do produto. Isso ajuda o Google a exibir o preço com desconto nos resultados de busca e nos cartões do Google Shopping.

O que o plugin faz

Em todos os produtos onde o WooCommerce gera dados estruturados, o plugin:

  1. Substitui o price do schema padrão pelo preço com desconto à vista.
  2. Atualiza o schema do Rank Math quando o plugin SEO está ativo, com o mesmo preço.
  3. Atualiza o preço do Open Graph (og:product:price:amount) quando você usa o Rank Math, fazendo o mesmo no Facebook/Instagram.

Tudo isso roda automaticamente — não tem nada pra configurar. Só ative o Desconto no preço principal com uma porcentagem maior que 0 e o plugin se encarrega.

O schema fica dentro do HTML do seu site — só é lido por robôs de busca que acessam o produto diretamente. Não tem efeito nos feeds XML que você envia pro Google Merchant Center ou Facebook Catalog. Veja Feeds XML para essa parte.

Plugins SEO suportados nativamente

  • Rank Math — schema Product e Open Graph atualizados automaticamente.
  • Yoast SEO — usa o schema do WooCommerce, que o plugin sobrescreve corretamente.
  • WooCommerce nativo (sem SEO plugin) — o schema do próprio WooCommerce já é atualizado.

Como desativar o schema

Em versões antigas (anteriores à 2.0) existia uma opção visual para desligar o schema. Hoje ela não existe mais porque é o padrão esperado pela maioria das lojas.

Se você precisa desativar (caso muito específico), use:

add_filter( 'wc_installments_simulator_settings', function( $settings ) {
    $settings['enable_schema'] = 'no';
    return $settings;
});

Como verificar se está funcionando

  1. Abra qualquer produto da sua loja.
  2. Visualize o código-fonte (Ctrl+U no navegador).
  3. Procure por application/ld+json.
  4. Verifique se o price no JSON bate com o preço à vista (com desconto), e não com o preço cheio.

Você também pode usar a ferramenta oficial Rich Results Test do Google: cole a URL do produto e veja se o price está correto.

Próximos passos

Foi útil?