Como corrigir o erro de schema markup no SEOPress
Perguntas frequentes
Por que o Google diz que o schema do SEOPress esta invalido se a página abre normal?
Porque a validade do schema independe do conteúdo visivel. O JSON-LD pode estar sem uma propriedade obrigatoria ou com um campo vazio, e o Google so olha esse código. A página abre, mas a marcacao e descartada e o rich result some.
Qual a diferenca entre propriedade obrigatoria e recomendada no schema do SEOPress?
A obrigatoria precisa de valor ou o Google ignora a marcacao inteira. A recomendada melhora a apresentação, mas a ausencia dela so gera um aviso, não um erro. No Rich Results Test, obrigatoria aparece como Erro em vermelho e recomendada como Aviso.
O erro vem de schema duplicado entre SEOPress e outro plugin?
Pode vir. Se o tema, o WooCommerce ou outro plugin de SEO emitir o mesmo tipo na mesma URL, os dois blocos conflitam. Valide a URL no Schema.org Validator: se o tipo aparecer duas vezes, desative a saida de schema de uma das fontes.
Como valido o schema do SEOPress depois de corrigir?
Rode a URL no Rich Results Test do Google e no Schema.org Validator. O primeiro mostra se o tipo gera rich result e quais campos faltam. O segundo confirma se não ha duplicacao. So considere resolvido quando os dois ficarem sem erro.
Editei o schema no SEOPress mas o erro continua. O que falta?
Quase sempre e cache. O SEOPress injeta o JSON-LD no carregamento da página, entao o cache de página e de CDN servem a versão antiga. Limpe os dois e revalide. Se persistir, confirme que você editou o schema certo, automático ou manual.
Preciso saber programar para corrigir schema invalido no SEOPress?
Na maioria dos casos não. Preencher a propriedade que falta, corrigir o campo dinamico e desativar a duplicacao são feitos pelo painel. Código so e necessário para adicionar propriedades que o painel não expoe, via filtro do plugin no functions.php.
O schema Product do WooCommerce conflita com o do SEOPress?
Sim, se os dois estiverem ativos. O WooCommerce emite um JSON-LD Product padrão e o SEOPress emite outro, gerando dois Product incompletos. Ative em SEO -> PRO -> WooCommerce a opção de remover o JSON-LD padrão do WooCommerce e mantenha so o do SEOPress.














