---
title: "Como corrigir o erro de schema markup no SEOPress"
url: https://full.services/wp-fixer/corrigir-schema-markup-seopress/
date: 2026-06-17
author: "Clayton Margiotti"
---

# Como corrigir o erro de schema markup no SEOPress

## O que é erro de schema markup no SEOPress?

Schema markup no SEOPress e o JSON-LD que o plugin injeta no cabeçalho da página pelo módulo Structured Data Types, descrevendo o conteúdo (Article, FAQ, Product, LocalBusiness) para os buscadores. O erro de schema invalido aparece quando esse JSON-LD não segue o vocabulario do schema.org: falta uma propriedade que o Google marca como obrigatoria, um campo dinamico aponta para um valor que não existe no post, ou duas marcacoes do mesmo tipo são emitidas na mesma URL. Quando isso ocorre, o Google ignora a marcacao e a página perde o rich result, mesmo que o conteúdo esteja correto.

## Como identificar

- No Google Search Console, em Aprimoramentos, aparece a mensagem 'Campo obrigatório ausente' ou 'Campo X ausente (opcional)' para a URL.

- No Rich Results Test (search.google.com/test/rich-results) o item aparece com 'Erro' em vermelho e a propriedade faltante listada abaixo do tipo.

- No Schema.org Validator (validator.schema.org) o mesmo tipo de schema aparece duas vezes para a URL, sinalizando marcacao duplicada.

- A página perde o rich snippet (estrelas, FAQ sanfonada, breadcrumb) que antes exibia na SERP.

- Após editar um schema automático em SEO -> Schemas, a alteração não reflete no código-fonte da página porque o cache não foi limpo.

## Como prevenir

- Mantenha apenas um gerador de schema ativo por site: escolha SEOPress ou outro plugin de SEO, nunca os dois emitindo o mesmo tipo.

- Em lojas WooCommerce, desative o JSON-LD padrão do WooCommerce assim que ativar o schema Product do SEOPress.

- Antes de publicar um tipo de schema novo, valide um post de amostra no Rich Results Test e so depois aplique o schema automático ao tipo de post inteiro.

- Garanta que todo post que recebe schema Article tenha imagem destacada e autor definidos, para não gerar propriedade obrigatoria vazia.

- Acompanhe o relatório de Aprimoramentos do Search Console periodicamente para pegar erros novos antes que afetem o rich result.

Erros relacionados

- [Como corrigir meta tags duplicadas entre SEOPress e Rank Math](https://full.services/wp-fixer/corrigir-meta-tags-duplicadas-seopress-rankmath/)

- [Como corrigir schema markup quebrado no WordPress](https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/)

- [Como corrigir o conflito de tags duplicadas entre Rank Math e SEOPress](https://full.services/wp-fixer/corrigir-conflito-rank-math-seopress/)


---

## Metadados Estruturados (Schema.org)

```json-ld
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "Organization",
            "@id": "https://full.services/#org",
            "name": "FULL Services",
            "url": "https://full.services/",
            "sameAs": [
                "https://www.instagram.com/fullservicesbr",
                "https://www.facebook.com/fullservices.br",
                "https://www.linkedin.com/company/fullservicesbr/"
            ],
            "knowsAbout": [
                "WordPress",
                "WordPress Hosting",
                "Web Development",
                "Performance Optimization",
                "WordPress Security",
                "SEO para WordPress"
            ],
            "award": [
                "Gold Medal - The WP Weekly Awards 2023",
                "Gold Medal - The WP Weekly Awards 2024"
            ],
            "logo": {
                "@type": "ImageObject",
                "url": "https://full.services/wp-content/uploads/full-services-logo.png",
                "width": 200,
                "height": 60
            },
            "hasCredential": {
                "@type": "EducationalOccupationalCredential",
                "credentialCategory": "certification",
                "name": "CVE Numbering Authority (CNA)",
                "description": "Autoridade de numeração de vulnerabilidades (CVE) para o ecossistema WordPress, autorizada a atribuir IDs CVE. Válida desde 2022-05-03, com abrangência global.",
                "url": "https://www.cve.org/PartnerInformation/ListofPartners/partner/FULL",
                "recognizedBy": {
                    "@type": "Organization",
                    "name": "CISA — Cybersecurity and Infrastructure Security Agency",
                    "url": "https://www.cisa.gov/",
                    "sameAs": "https://www.cisa.gov/"
                }
            }
        },
        {
            "@type": "TechArticle",
            "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#article",
            "headline": "Como corrigir o erro de schema markup no SEOPress",
            "url": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-17T12:39:31-03:00",
            "dateModified": "2026-06-17T12:39:46-03:00",
            "author": {
                "@id": "https://full.services/#org"
            },
            "publisher": {
                "@id": "https://full.services/#org"
            },
            "isAccessibleForFree": false,
            "about": [
                {
                    "@type": "Thing",
                    "@id": "https://www.wikidata.org/wiki/Q13166",
                    "name": "WordPress",
                    "sameAs": "https://www.wikidata.org/wiki/Q13166",
                    "url": "https://wordpress.org/"
                },
                {
                    "@type": "Thing",
                    "name": "SEO Tecnico"
                }
            ],
            "mentions": {
                "@type": "Thing",
                "@id": "https://www.wikidata.org/wiki/Q13166",
                "name": "WordPress",
                "sameAs": "https://www.wikidata.org/wiki/Q13166",
                "url": "https://wordpress.org/"
            },
            "mainEntityOfPage": {
                "@type": "WebPage",
                "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/"
            },
            "wordCount": 882,
            "description": "O erro de schema markup no SEOPress acontece quando o JSON-LD gerado pelo módulo Structured Data Types fica sem uma propriedade obrigatoria, recebe um campo dinamico vazio ou e duplicado por outro plugin, e o Google deixa de usar a marcacao.",
            "articleSection": "SEO Tecnico",
            "keywords": "erro de schema markup seopress, schema duplicado seopress rank math, schema invalido seopress search console, structured data types seopress, validar schema seopress rich results",
            "proficiencyLevel": "Intermediate",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://www.seopress.org/support/guides/how-to-solve-missing-fields-errors-in-google-structured-data-types-schemas/",
                "name": "SEOPress — How to solve missing fields errors in Structured Data Types"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir o erro de schema markup no SEOPress",
                "programmingLanguage": "PHP",
                "codeRepository": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q1",
                    "name": "Por que o Google diz que o schema do SEOPress esta invalido se a página abre normal?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q2",
                    "name": "Qual a diferenca entre propriedade obrigatoria e recomendada no schema do SEOPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q3",
                    "name": "O erro vem de schema duplicado entre SEOPress e outro plugin?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q4",
                    "name": "Como valido o schema do SEOPress depois de corrigir?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q5",
                    "name": "Editei o schema no SEOPress mas o erro continua. O que falta?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q6",
                    "name": "Preciso saber programar para corrigir schema invalido no SEOPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-seopress/#faq-q7",
                    "name": "O schema Product do WooCommerce conflita com o do SEOPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "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.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
