Guia completo da marcação Schema

Este guia destina-se às equipas de marketing e SEO (nível iniciante a intermédio) que pretendem implementar dados estruturados para impulsionar a sua visibilidade.

O que é a marcação Schema ?

A marcação Schema é um vocabulário de etiquetas que traduz o significado do seu conteúdo para a « língua nativa dos motores de busca ».

Ao envolver as suas informações em dados estruturados, oferece ao Google, ao Bing e afins um mapa sem ambiguidades de quem você é, o que oferece e por que cada página conta. Imagine isto como um guião nos bastidores que descreve aos robôs de indexação cada cenário, personagem e reviravolta.

Porque é que a marcação Schema é essencial para um SEO moderno ?

Os dados estruturados são o seu passaporte para os resultados enriquecidos : estrelas de avaliações, carrosséis de receitas ou acordeões de FAQ que vão substituindo, pouco a pouco, os simples links azuis.

Um conteúdo marcado também é mais compatível com assistentes de voz e experiências de inteligência artificial, em que os motores dependem primeiro de um contexto legível por máquina, em vez de pistas visuais. O ranking continua a depender de centenas de sinais, mas a marcação Schema influencia a posição, a interatividade e a confiança no momento da pesquisa. Para ir mais longe, veja o nosso guia SEO técnico.

Desmistificar o mito do tráfego

Os estudos sobre o ganho direto de tráfego associado ao Schema variam do negligenciável a aumentos de dois dígitos, essencialmente porque a métrica é obscurecida pelas muitas funcionalidades da SERP.

Retenha sobretudo que a marcação é um qualificador, não um multiplicador mágico. Uma implementação correta não garante mais visitas, mas ignorá-la garante oportunidades perdidas de visibilidade e cliques assim que um resultado enriquecido for possível. 

Em resumo : não conte com o Schema para duplicar o seu tráfego de um dia para o outro, mas considere-o um pré-requisito para não ficar invisível.

Como funciona a marcação Schema

Dados estruturados vs. conteúdo não estruturado

O conteúdo não estruturado – HTML bruto, imagens, vídeos – obriga os algoritmos de pesquisa a adivinhar o significado.

Os dados estruturados adicionam um contexto explícito e legível por máquina, transformando, por exemplo, « Festival de Jazz de Paris, 14 julho » em : "location": "Paris", "eventType": "MusicEvent", "startDate": "2024-07-14". Os motores deixam de adivinhar : eles compreendem.

Formatos de implementação : microdata, RDFa e JSON-LD

Estão disponíveis três sintaxes : microdata, RDFa e JSON-LD. Para a maioria das equipas de marketing, o JSON-LD impõe-se, porque isola o código do design, integra-se facilmente com gestores de tags (tag managers) e permanece sustentável para novas propriedades.

O papel do Schema.org

O Schema.org é uma iniciativa conjunta do Google, Microsoft, Yahoo e Yandex que aloja as definições canónicas de mais de 800 tipos. Quando menciona "@type": "Product", está portanto a referir-se a um standard reconhecido por todos os principais motores.

Escolher os tipos de Schema certos

Compreender a hierarquia Schema

Todos os tipos derivam da classe raiz Thing, ramificando-se em onze grandes famílias (CreativeWorkEventOrganization, etc.) e depois em centenas de subtipos cada vez mais específicos. Escolher o tipo mais específico disponível – por exemplo MusicEvent em vez de Event – ajuda os motores a acionar o resultado enriquecido mais relevante.

Marcação de alto impacto para marketeers

Concentre-se primeiro nas entidades que já acionam resultados enriquecidos : artigos (ArticleBlogPosting), fichas de produto (Product + Offer + AggregateRating), informações da empresa (Organization), eventos (Event), bem como FAQPageHowTo ou LocalBusiness para um comércio local.

Atualmente, o Google limita a exibição de resultados enriquecidos de FAQ a domínios governamentais e de saúde, e só exibe resultados How-To no desktop. Ainda assim, a marcação continua a ser útil para o futuro.

Misturar e aninhar vários esquemas

Uma mesma página pode combinar vários objetos : a página de uma conferência reunirá, por exemplo, EventOrganization e Offer num único bloco JSON-LD. Marque apenas o que está realmente presente – nada mais.

Exemplos de código em situação real

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "A/B testing : como duplicar a sua taxa de conversão",
  "author": {
    "@type": "Person",
    "name": "Jamie Lee"
  },
  "datePublished": "2024-05-10",
  "image": "https://example.com/images/ab-test.png"
}
{
  "@context": "https://schema.org",
  "@type": "JobPosting",
  "title": "Responsável de Email Marketing",
  "description": "Lidere as campanhas lifecycle para uma plataforma SaaS…",
  "hiringOrganization": {
    "@type": "Organization",
    "name": "GrowthHub"
  },
  "jobLocation": {
    "@type": "Place",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Paris",
      "addressRegion": "Île-de-France"
    }
  }
}

Implementar a marcação Schema

Gerar o código : ferramentas e técnicas

Para começar, a ferramenta Google Structured Data Markup Helper ou o Schema Builder da Merkle oferecem uma interface gráfica « apontar-e-clicar ». Como o Markup Helper já não é atualizado regularmente, verifique sempre a saída com o Validador Schema.org ou a Search Console. Os prompts de IA também são uma forma de prototipagem rápida – por exemplo : « Escreve um JSON-LD para uma padaria parisiense chamada Flourish, nota 4,8 ». Reveja sempre antes de implementar.

Onde colocar o código ?

O Google lê scripts JSON-LD tanto no <head> como no <body>. Inserir no <head> mantém a página mais limpa, mas alguns temas de CMS filtram o código personalizado. Teste o local que a sua plataforma devolve de forma fiável.

Métodos de implementação

  • Plugins de CMS (WordPress, Shopify…) : solução ideal para uma marcação escalável e frequentemente atualizada. Extensões como Yoast ou RankMath adicionam Schema para artigos, produtos e breadcrumbs sem escrever uma única linha de código. A personalização, no entanto, continua limitada e conflitos entre plugins são comuns.
  • Inserção manual via FTP ou editor de código : perfeita para sites estáticos ou templates atípicos, este método oferece controlo total sem sobrecarga de extensões. Em contrapartida, exige recursos de dev e um workflow (fluxo de trabalho) disciplinado de versionamento.
  • Injeção via Google Tag Manager : permite aos marketeers publicar Schema sem tocar no código-fonte. Acione as suas tags JSON-LD com base em padrões de URL ou variáveis de página ; a contrapartida é um maior peso no cliente e um ligeiro atraso antes do carregamento do script.

Testes e validação

Armadilhas comuns de sintaxe

Vírgulas finais, aspas sem par ou propriedades obrigatórias em falta são os suspeitos habituais. Concentre-se na presença dos campos exigidos e na validade JSON, em vez da ordem das propriedades.

O teste « Resultados enriquecidos » do Google

Cole o seu código ou o URL, clique em « Testar » e depois examine o painel de elegibilidade para resultados enriquecidos. Os avisos são simples sugestões, enquanto os erros bloqueiam a exibição enriquecida.

O Validador Schema.org

O Validador Schema.org aceita qualquer vocabulário : valide tanto o código bruto como o URL publicado para detetar eventuais problemas de implementação.

Workflow de depuração

  1. Teste a página com os dois validadores.
  2. Corrija primeiro os erros bloqueantes.
  3. Teste novamente até obter um resultado limpo.
  4. Se anomalias recorrentes persistirem, considere uma auditoria SEO completa.

Acompanhamento do desempenho

Métricas-chave a acompanhar

Acompanhe impressões, cliques e taxa de cliques (CTR) para os seus resultados enriquecidos, bem como eventuais aparições do Knowledge Panel em pesquisas de marca.

Relatórios « Melhorias » no Google Search Console

Na Search Console, o separador « Melhorias » lista os tipos de Schema detetados no seu site. Filtre por estado para isolar as páginas « Válido com avisos » e priorizar as suas correções.

Bing Webmaster e plataformas emergentes de pesquisa

O Bing Webmaster Tools também sinaliza problemas de marcação. A Microsoft está ainda a testar relatórios sobre referências no Bing Chat, mas a ligação direta ainda não está disponível para todas as contas.

Ferramentas de terceiros (Semrush, Ahrefs…)

Para um benchmark (análise comparativa) competitivo ou uma auditoria global, estas suites premium identificam oportunidades de Schema em falta e comparam-nas com dados de tráfego para estimar o ROI.

Sustentabilidade e boas práticas

Alinhar-se com a pesquisa por voz e os assistentes de IA

Os assistentes de voz dependem fortemente de dados estruturados, mas também podem explorar conteúdo não estruturado quando não existe nenhuma entidade clara disponível. Marcar as suas páginas com FAQPageHowTo ou LocalBusiness posiciona, portanto, o seu conteúdo para consultas conversacionais e para o treino de LLMs.

Manter-se atualizado sobre as releases do Schema.org

Subscreva o feed RSS do Schema.org e siga o seu repositório público no GitHub para detetar novos tipos – ou remoções – antes que impactem a sua marcação.

Governança e frequência de manutenção

Implemente um inventário que indique, para cada página, os tipos marcados, a data da última validação e o responsável. Planeie uma auditoria trimestral ou sincronize-a com as suas grandes entradas em produção.

Erros comuns a evitar

Evite propriedades fora de contexto ou obsoletas (ex. : blogPosts substituído por blogPost) e verifique se os campos obrigatórios, como datePublished para artigos, estão sempre presentes.

Lembrete & recursos

Links indispensáveis

Schema.org | Google Search Central : galeria Structured Data | JSON-LD Playground

Modelos « copiar-e-colar »

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Acme Widgets",
  "url": "https://acmewidgets.com",
  "logo": "https://acmewidgets.com/logo.png",
  "sameAs": [
    "https://twitter.com/acme",
    "https://www.linkedin.com/company/acme"
  ]
}
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "EcoSmart Water Bottle",
  "image": "https://example.com/bottle.jpg",
  "description": "Garrafa isotérmica sem BPA que mantém as bebidas frescas por 24 h.",
  "sku": "12345",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "EUR",
    "price": "29.99",
    "availability": "https://schema.org/InStock"
  }
}

Glossário de termos-chave

Dados estruturados : informações formatadas para leitura por máquina.
Resultado enriquecido : aparecimento enriquecido na SERP acionado pelo Schema.
JSON-LD : notação JavaScript para dados ligados.
Entidade : « coisa » específica e identificável (pessoa, local, evento).

Laisser un commentaire

🇫🇷 Français 🇬🇧 English 🇪🇸 Spanish