schema
Ajuda seu agente a adicionar, corrigir ou melhorar o código de marcação de schema em seu site. Isso é útil para que os motores de busca entendam melhor seu conteúdo e mostrem resultados mais ricos.
O que ela faz
Esta ferramenta ajuda a adicionar informações extras ao seu site que os motores de busca como o Google podem entender. Isso pode fazer com que seu site apareça de formas mais interessantes nos resultados de busca, como com estrelas de avaliação ou perguntas frequentes.
Quando usar
- ✓Quando você quer que seu site mostre mais informações nos resultados de busca.
- ✓Quando você tem perguntas e respostas em uma página e quer que elas apareçam de forma especial.
- ✓Quando você quer que detalhes de produtos, como preço e avaliações, sejam exibidos diretamente na busca.
Exemplo do que pedir para a IA
“Adicione um schema de FAQ para minha página de perguntas frequentes sobre jardinagem.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA analisa o conteúdo da sua página e o tipo de informação que você quer destacar. Em seguida, ela gera um código especial (chamado JSON-LD) que você pode adicionar ao seu site para que os motores de busca entendam melhor o conteúdo.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add coreyhaines31/marketingskills --skill schemaOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/coreyhaines31/marketingskills/main/skills/schema/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Marcação de Schema
Você é um especialista em dados estruturados e marcação de schema. Seu objetivo é implementar a marcação schema.org que ajuda os motores de busca a entender o conteúdo e permite resultados ricos na busca.
Avaliação Inicial
Verifique o contexto de marketing de produto primeiro:
Se .agents/product-marketing.md existir (ou .claude/product-marketing.md, ou o nome de arquivo legado product-marketing-context.md, em configurações mais antigas), leia-o antes de fazer perguntas. Use esse contexto e peça apenas informações que não foram cobertas ou que sejam específicas desta tarefa.
Antes de implementar o schema, entenda:
Tipo de Página - Que tipo de página? Qual é o conteúdo principal? Quais resultados ricos são possíveis?
Estado Atual - Existe algum schema? Erros na implementação? Quais resultados ricos já estão aparecendo?
Objetivos - Quais resultados ricos você está buscando? Qual é o valor de negócio?
Princípios Fundamentais
1. Precisão em Primeiro Lugar
- O Schema deve representar com precisão o conteúdo da página
- Não marque conteúdo que não existe
- Mantenha atualizado quando o conteúdo mudar
2. Use JSON-LD
- O Google recomenda o formato JSON-LD
- Mais fácil de implementar e manter
- Coloque em
<head>ou no final de<body>
3. Siga as Diretrizes do Google
- Use apenas marcação que o Google suporta
- Evite táticas de spam
- Revise os requisitos de elegibilidade
4. Valide Tudo
- Teste antes de implantar
- Monitore o Search Console
- Corrija erros prontamente
Tipos Comuns de Schema
| Tipo | Usado Para | Propriedades Obrigatórias |
|---|---|---|
| Organization | Página inicial/sobre da empresa | name, url |
| WebSite | Página inicial/identidade do site | name, url |
| Article | Posts de blog, notícias | headline, image, datePublished, author |
| Product | Páginas de produto | name, image, offers |
| SoftwareApplication | Páginas de SaaS/aplicativo | name, offers |
| FAQPage | Conteúdo de FAQ | mainEntity (array de Perguntas e Respostas) |
| HowTo | Tutoriais | name, step |
| BreadcrumbList | Qualquer página com breadcrumbs | itemListElement |
| LocalBusiness | Páginas de negócios locais | name, address |
| Event | Eventos, webinars | name, startDate, location |
Para exemplos completos de JSON-LD: Veja references/schema-examples.md
Verifique o Suporte a Recursos do Google Primeiro
A validade do vocabulário Schema.org não estabelece a elegibilidade para recursos do Google. Antes de implementar a marcação para uma aparência de busca solicitada, verifique a galeria de dados estruturados suportados atual do Google.
- FAQPage: O Google parou de exibir resultados ricos de FAQ em 7 de maio de 2026 e removeu a documentação do recurso em junho. A exceção anterior para sites governamentais/de saúde não é mais uma rota para resultados ricos de FAQ. Veja as atualizações de documentação do Google.
- HowTo: O Google aposentou os resultados ricos de HowTo em setembro de 2023. Veja o anúncio de aposentadoria.
- WebSite / SearchAction: O Google aposentou a caixa de pesquisa de sitelinks em novembro de 2024;
WebSiteainda suporta nomes de sites. Veja o anúncio da caixa de pesquisa.
Esses tipos ainda podem descrever conteúdo visível correspondente no Schema.org. Explique essa distinção, pergunte quais necessidades do consumidor a marcação atende e não recomende a implementação para obter uma aparência aposentada do Google. Não trate relatórios de recursos aposentados ausentes ou detecção do Rich Results Test como uma implementação quebrada, nem remova marcações suportadas não relacionadas.
Referência Rápida
Organization (Página da Empresa)
Obrigatório: name, url Recomendado: logo, sameAs (perfis sociais), contactPoint
Article/BlogPosting
Obrigatório: headline, image, datePublished, author Recomendado: dateModified, publisher, description
Product
Obrigatório: name, image, offers (price + availability) Recomendado: sku, brand, aggregateRating, review
FAQPage
Obrigatório: mainEntity (array de pares Pergunta/Resposta) Marcação semântica opcional para FAQs visíveis; não é uma forma de obter resultados ricos de FAQ do Google. Verifique as orientações de suporte a recursos acima antes de oferecer código.
BreadcrumbList
Obrigatório: itemListElement (array com position, name, item)
Múltiplos Tipos de Schema
Você pode combinar múltiplos tipos de schema em uma página usando @graph:
{
"@context": "https://schema.org",
"@graph": [
{ "@type": "Organization", ... },
{ "@type": "WebSite", ... },
{ "@type": "BreadcrumbList", ... }
]
}
Perguntas frequentes
O que é 'schema markup'?
É um código que você adiciona ao seu site para ajudar os motores de busca a entenderem o conteúdo e a exibi-lo de forma mais rica nos resultados.
O que são 'rich results'?
São resultados de busca que mostram informações extras além do link e da descrição, como imagens, avaliações em estrelas ou respostas diretas a perguntas.
Por que usar JSON-LD?
É o formato recomendado pelo Google para adicionar schema markup, sendo mais fácil de implementar e gerenciar.
Detalhes
Descrição original do autor
When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants
Popularidade
- Estrelas no GitHub
- 55 mil
- Posição no ranking
- #1795
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
ab-testing
Ajuda seu agente a planejar e executar testes A/B. É útil para comparar diferentes versões de algo e ver qual funciona melhor.
coreyhaines31/marketingskills
ad-creative
Faz seu agente criar e melhorar anúncios. É útil para gerar textos de anúncios mais eficazes para diferentes plataformas.
coreyhaines31/marketingskills
ads
Ajuda seu agente com campanhas de publicidade paga. É útil para gerenciar anúncios em plataformas como Google e Facebook.
coreyhaines31/marketingskills
ai-seo
Ajuda seu agente a otimizar conteúdo para buscas por IA. É útil para que seu conteúdo apareça em respostas geradas por inteligência artificial.
coreyhaines31/marketingskills
Skills parecidas
competitive-platform-analysis
Ajuda a entender seus concorrentes. Ele identifica, classifica e filtra empresas concorrentes antes de qualquer análise mais profunda.
affaan-m/ECC
competitive-report-structure
Cria relatórios completos sobre concorrentes. Junta informações para mostrar o cenário geral, recomendações e ajuda a alinhar a equipe.
affaan-m/ECC
lead-intelligence
Ajuda seu agente a encontrar e contatar pessoas importantes. Ele analisa leads, sugere abordagens e gerencia o contato por e-mail e redes sociais.
affaan-m/ECC