---
title: "Como corrigir schema markup quebrado no WordPress"
url: https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/
date: 2026-06-13
author: "Clayton Margiotti"
---

# Como corrigir schema markup quebrado no WordPress

## O que é o schema markup quebrado?

Schema markup, ou dados estruturados, é um trecho de código (em JSON-LD) que descreve o conteúdo da página para o Google, habilitando os resultados aprimorados como estrelas de avaliação, perguntas frequentes e dados de receita. Ele fica quebrado quando viola as regras do Schema.org ou as exigências do Google: faltam campos obrigatórios, há valores no formato errado ou existem dois blocos de schema do mesmo tipo na página. O Google rastreia a marcação, encontra o erro e simplesmente ignora o rich snippet, mantendo o resultado comum.

## Como identificar

- No Teste de Resultados Aprimorados do Google aparece "Campo obrigatório ausente" ou "Valor inválido" para um tipo de schema.

- No Search Console, o relatório de Aprimoramentos lista itens "inválidos" para FAQ, Produto, Receita ou Artigo.

- Os rich snippets (estrelas, FAQ, preço) sumiram dos resultados de busca da página, que volta ao formato comum.

- O Validador do Schema.org acusa dois blocos JSON-LD do mesmo @type na mesma URL.

## Como prevenir

- Mantenha um único gerador de schema ativo no site, normalmente o plugin de SEO, e desligue o schema nativo do tema

- Após trocar de tema ou de plugin de SEO, rode o Teste de Resultados Aprimorados nas páginas principais

- Acompanhe o relatório de Aprimoramentos no Search Console para detectar itens inválidos cedo

## Erros relacionados

- [Como corrigir meta description não aparecendo no Google](https://full.services/wp-fixer/corrigir-meta-description-nao-aparece-wordpress/)

- [Como corrigir páginas com noindex acidental no WordPress](https://full.services/wp-fixer/corrigir-noindex-acidental-wordpress/)

- [Como corrigir URLs canonicas duplicadas no WordPress](https://full.services/wp-fixer/corrigir-canonical-duplicado-wordpress/)


---

## 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-quebrado-wordpress/#article",
            "headline": "Como corrigir schema markup quebrado no WordPress",
            "url": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/",
            "inLanguage": "pt-BR",
            "datePublished": "2026-06-13T23:46:01-03:00",
            "dateModified": "2026-06-13T23:46:01-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-quebrado-wordpress/"
            },
            "wordCount": 512,
            "description": "Schema markup quebrado no WordPress é quando os dados estruturados da página têm campos obrigatórios faltando, valores inválidos ou marcação duplicada, e o Google deixa de exibir os rich snippets. A causa mais comum é dois plugins gerando schema ao mesmo tempo ou um campo obrigatório (como autor ou data) ausente.",
            "articleSection": "SEO Tecnico",
            "keywords": "erro dados estruturados wordpress, json-ld invalido wordpress, rich snippet nao aparece wordpress, schema duplicado wordpress, teste de resultados aprimorados google",
            "proficiencyLevel": "Beginner",
            "citation": {
                "@type": "CreativeWork",
                "url": "https://developers.google.com/search/docs/appearance/structured-data/search-gallery",
                "name": "Google Search Central — Understand structured data markup that Google Search supports"
            },
            "mainEntity": {
                "@type": "SoftwareSourceCode",
                "name": "Como corrigir schema markup quebrado no WordPress",
                "programmingLanguage": "Json",
                "codeRepository": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/",
                "isAccessibleForFree": false
            }
        },
        {
            "@type": "FAQPage",
            "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq",
            "isPartOf": {
                "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#article"
            },
            "isAccessibleForFree": true,
            "mainEntity": [
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq-q1",
                    "name": "O que é schema markup no WordPress?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "É um código em JSON-LD que descreve o conteúdo da página para o Google, habilitando os resultados aprimorados como estrelas de avaliação, FAQ e dados de produto. No WordPress, ele é gerado pelo plugin de SEO ou pelo tema, sem você precisar escrever o código à mão.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq-q2",
                    "name": "Por que meus rich snippets sumiram do Google?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Porque a marcação ficou inválida: o Google rastreia o schema, encontra um campo obrigatório faltando, um valor no formato errado ou marcação duplicada, e ignora o rich snippet. O resultado volta ao formato comum. O Teste de Resultados Aprimorados mostra qual erro derrubou o snippet.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq-q3",
                    "name": "Como sei qual campo está quebrando o schema?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Use o Teste de Resultados Aprimorados do Google: cole a URL e ele lista o tipo de schema e o campo exato com problema, como 'author ausente' ou 'datePublished inválido'. O Validador do Schema.org complementa, apontando erros de sintaxe e blocos duplicados.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq-q4",
                    "name": "Dois plugins podem causar schema duplicado?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Sim, e é uma das causas mais comuns. Quando o plugin de SEO e o tema (ou dois plugins de SEO) geram schema ao mesmo tempo, a página fica com dois blocos do mesmo tipo, o que o Google trata como erro. A correção é deixar só um gerador de schema ativo.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq-q5",
                    "name": "Preciso editar código para corrigir o schema?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Na maioria dos casos, não. O ajuste é feito nas configurações do plugin de SEO: escolher o tipo correto por post e preencher os campos obrigatórios. Editar o JSON-LD à mão só é necessário em marcação personalizada, e mesmo assim com cuidado para não duplicar o schema do plugin.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                },
                {
                    "@type": "Question",
                    "@id": "https://full.services/wp-fixer/corrigir-schema-markup-quebrado-wordpress/#faq-q6",
                    "name": "Depois de corrigir, quando os rich snippets voltam?",
                    "inLanguage": "pt-BR",
                    "acceptedAnswer": {
                        "@type": "Answer",
                        "text": "Depende de quando o Google rastrear a página de novo. Para acelerar, valide a correção no Teste de Resultados Aprimorados e, no Search Console, use a Inspeção de URL e clique em Solicitar indexação. A volta dos snippets costuma levar de alguns dias a poucas semanas.",
                        "author": {
                            "@id": "https://full.services/#org"
                        }
                    }
                }
            ]
        }
    ]
}
```
