Validador de marcação de schema

or fetch a live URL

The fetched HTML is checked for JSON-LD and visible-content matches. JS-injected content cannot be evaluated; paste rendered markup when needed.

Reproduce this result in an agent

Uses the same inputs as the result above. No request is made from this panel.

MCP tool

Arguments

 
Set up the connector →

As solicitações são processadas pelo nosso servidor e não são armazenadas após o processamento. Only live-URL retrieval uses this service; pasted markup and all validation stay in your browser. Contadores anônimos de resultados por execução podem ser usados em pesquisas agregadas; URLs, domínios, IPs e identificadores nunca são incluídos, e nenhuma estatística é divulgada com menos de 100 execuções.

Comentários
Relatar um erro

Algo não está funcionando no Validador de marcação de schema? Conte o que aconteceu — o relato vai direto para uma fila privada de triagem, não para uma lista pública.

O que será enviado
 Entradas da ferramenta, uploads, fonte colada, resultados completos, parâmetros de consulta e fragmentos de URL não são anexados automaticamente. Você pode editar ou remover o trecho selecionado acima. Metadados do navegador e de proteção contra abuso são processados para prevenir spam. 

← All free tools

Sobre esta ferramenta

A marcação de esquema pode parecer correta e ainda faltar uma propriedade que bloqueia um resultado avançado. Valide a sintaxe JSON-LD, o vocabulário e os requisitos do Google de uma só vez.

A ferramenta valida JSON-LD, o formato recomendado pelo Google — não Microdata nem RDFa — e verifica o conteúdo estruturado encontrado.

Recursos

  • Validação em quatro camadas: sintaxe → vocabulário → requisitos do Google → grafo @id.
  • Detecta JSON-LD ou HTML completo e extrai cada bloco JSON-LD da página.
  • A marcação colada é validada localmente no navegador e não é enviada nem armazenada. No modo de URL ativa, somente a URL pública é enviada a um endpoint protegido para buscar o HTML; a validação continua local. O HTML buscado pode não conter marcação adicionada depois por JavaScript, portanto cole o HTML renderizado quando precisar verificar isso.
  • JSON-LD corrigido e pronto para copiar, com stubs Adicione e uma visualização das linhas adicionadas.

Como funciona

O validador executa quatro camadas em ordem: primeiro a sintaxe, depois o vocabulário, os requisitos de resultado avançado do Google e, por fim, as relações @id do grafo. Cada camada só avança quando a anterior permite uma interpretação segura, e cada achado aponta para a propriedade e a correção correspondente.

Limitações

  • O modo de URL ativa verifica HTML obtido pelo servidor e não executa JavaScript. Por isso, a marcação adicionada após a renderização inicial pode não aparecer.
  • A ferramenta valida a evidência fornecida; não garante um resultado avançado nem substitui a verificação da página renderizada.

Perguntas frequentes

Qual é a diferença para o avançado resultados teste do Google?

O avançado resultados teste do Google busca e renderiza uma URL ativa e informa para quais resultados avançados do Google ela pode se qualificar. Este validador executa quatro camadas de validação localmente no navegador. Você pode colar JSON-LD ou HTML, inclusive rascunhos privados, ou pedir que o endpoint protegido do servidor busque o HTML de uma URL pública antes das mesmas verificações locais. O modo URL não renderiza JavaScript; use o testee do Google para a verificação final da página renderizada.

Um esquema válido garante um resultado avançado?

Não. Uma marcação válida pode cumprir requisitos documentados, mas a exibição também depende das políticas do recurso, rastreamento, indexação e contexto da busca. O Google não garante um resultado avançado.

Devo usar JSON-LD, Microdata ou RDFa?

O Google recomenda JSON-LD, e esse é o formato mais fácil de manter porque a marcação fica em um único bloco script separado do HTML. A ferramenta valida JSON-LD, incluindo blocos extraídos de uma página HTML colada.

O que a verificação do grafo @id faz?

Dados estruturados frequentemente dividem entidades entre blocos e os conectam com @id, por exemplo, um Article que referencia seu autor Person por @id. A verificação confirma que essas referências realmente apontam para um nó definido, em vez de ficarem soltas, um erro comum e difícil de perceber.

Minha marcação é enviada ou armazenada em algum lugar?

A marcação colada é validada localmente no navegador e não é enviada nem armazenada. No modo de URL ativa, somente a URL pública é enviada a um endpoint protegido para buscar o HTML; a validação continua local. O HTML buscado pode omitir marcação adicionada depois pelo JavaScript, portanto cole o HTML renderizado quando precisar verificá-la.

Próxima etapaGerador de marcação de schema — generate valid JSON-LD for the page instead of hand-editing markup. Orientações disponíveis em inglês.