Schema Markup para Iniciantes - Dados Estruturados

Se alguma vez viu classificações por estrelas, preços de produtos, uma secção de FAQ que se expande diretamente na pesquisa, ou horários de funcionamento nos resultados do Google - isso são dados estruturados em ação. O schema markup é uma forma de dizer ao Google exatamente o que significa o conteúdo do seu site e, em troca, obtém uma exibição mais rica nos resultados de pesquisa.
O que são dados estruturados
Os dados estruturados são um formato padronizado para fornecer informação sobre uma página e classificar o conteúdo que nela existe. O Google utiliza os dados estruturados para compreender o conteúdo do seu site e exibi-lo de uma forma especial nos resultados de pesquisa - os chamados rich results ou rich snippets.
O Schema.org é um vocabulário comum criado pela Google, Microsoft, Yahoo e Yandex. Contém centenas de tipos de dados - desde produtos e receitas a eventos e organizações. Escolhe quais os tipos relevantes para o seu site e implementa-os.
Os dados estruturados são adicionados no formato JSON-LD (recomendado pelo Google), no formato Microdata, ou no formato RDFa. Neste guia utilizaremos JSON-LD porque é o mais simples de implementar e não exige alterar a estrutura HTML do seu site.
Porque é que os dados estruturados são importantes
Os dados estruturados não afetam diretamente o ranking do seu site, mas aumentam significativamente a Click-Through Rate (CTR) - a percentagem de pessoas que clicam no seu resultado na pesquisa. Os rich snippets ocupam mais espaço nos resultados, destacam-se visualmente e fornecem aos utilizadores informação adicional antes de clicarem.
Os estudos mostram que os rich snippets podem aumentar a CTR em 20-30% em comparação com os resultados de pesquisa normais. Para sites de e-commerce, exibir o preço e a disponibilidade diretamente nos resultados de pesquisa pode aumentar significativamente as conversões.
FAQ Schema - o mais fácil para começar
O FAQ schema é ideal para começar porque é simples, aplicável a quase qualquer site e proporciona excelentes resultados visuais na pesquisa do Google. Quando o Google reconhece o markup de FAQ schema, mostra perguntas e respostas diretamente nos resultados de pesquisa, o que pode expandir o seu resultado até preencher toda a primeira página.
Eis um exemplo de markup de FAQ schema no formato JSON-LD:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Quanto custa o alojamento de um site?",
"acceptedAnswer": {
"@type": "Answer",
"text": "O alojamento de sites na BeoHosting começa a partir de 4,99 EUR por mês para o plano Start, que inclui 10 GB de armazenamento NVMe, SSL gratuito e contas de email."
}
},
{
"@type": "Question",
"name": "O alojamento inclui um domínio gratuito?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Sim, todos os planos de alojamento anuais incluem um domínio .com gratuito no primeiro ano."
}
}
]
}
</script>
Este código entra na secção <head> ou <body> de uma página HTML. Para sites WordPress, pode utilizar o plugin Yoast SEO ou Rank Math, que geram automaticamente FAQ schema para os blocos de FAQ do Gutenberg.
Product Schema - para lojas online
Se tem um site de e-commerce, o Product schema é essencial. Permite exibir o preço, a disponibilidade, as classificações e as avaliações diretamente nos resultados do Google. Eis um exemplo:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Pacote de Alojamento Premium",
"description": "Plano de alojamento com 50 GB de armazenamento NVMe e tráfego ilimitado",
"offers": {
"@type": "Offer",
"price": "9.99",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2026-12-31"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "156"
}
}
</script>
Para lojas WooCommerce, o plugin Yoast WooCommerce SEO gera automaticamente Product schema para todos os produtos. Para o PrestaShop e o Magento, existem módulos semelhantes.
LocalBusiness Schema - para empresas locais
Se tem uma localização física ou presta serviços numa área definida, o LocalBusiness schema ajuda o Google a exibi-lo nos resultados de pesquisa locais e no Google Maps. Eis um exemplo:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "BeoHosting",
"description": "Provedor de alojamento web",
"address": {
"@type": "PostalAddress",
"streetAddress": "Av. da Liberdade 100",
"addressLocality": "Lisboa",
"postalCode": "1250-001",
"addressCountry": "PT"
},
"telephone": "+351-21-123-4567",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "17:00"
}
],
"url": "https://www.beohosting.com",
"priceRange": "$$"
}
</script>
Article Schema - para blogues
Se tem um blogue no seu site, o Article schema ajuda o Google a indexar e exibir corretamente os seus artigos. Este tipo de schema suporta a exibição do autor, da data de publicação e da imagem em destaque nos resultados de pesquisa.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "O título do seu artigo",
"author": {
"@type": "Person",
"name": "Nome do Autor"
},
"datePublished": "2026-01-18",
"dateModified": "2026-01-18",
"publisher": {
"@type": "Organization",
"name": "BeoHosting"
},
"image": "https://www.oseuendereco.com/images/article.jpg"
}
</script>
Breadcrumb Schema - para navegação
O Breadcrumb schema mostra o caminho hierárquico da página nos resultados do Google em vez de um URL normal. Por exemplo, em vez de "oseudominio.com/categoria/produto", o Google mostra "Início > Categoria > Produto". Isto melhora a experiência do utilizador e ajuda os utilizadores a compreender a estrutura do seu site antes de clicarem.
Implementação no WordPress
Para os utilizadores de WordPress, a forma mais fácil de implementar schema markup é através de um plugin de SEO. O Yoast SEO adiciona automaticamente Organization, Website, Article e Breadcrumb schema. O Rank Math oferece opções ainda mais detalhadas com um editor visual para schema markup.
Para tipos de conteúdo específicos, utilize os plugins Schema Pro ou WP Schema. Estes plugins permitem definir regras para a adição automática de schema com base na categoria da publicação, no tipo de página ou em campos personalizados.
Testar dados estruturados
O Google disponibiliza duas ferramentas para testar dados estruturados. O Rich Results Test (search.google.com/test/rich-results) mostra como o seu resultado vai aparecer na pesquisa e se existem erros. O Schema Markup Validator (validator.schema.org) fornece uma validação mais detalhada do schema markup.
Antes de publicar uma página com schema markup, teste-a sempre numa destas ferramentas. Os erros mais comuns são atributos obrigatórios em falta, tipos de dados errados e URLs inválidos. As ferramentas mostram-lhe exatamente onde está o problema e como o corrigir.
Erros mais comuns e como evitá-los
Não adicione schema markup para conteúdo que não existe na página - o Google considera isto um abuso e pode penalizá-lo. Utilize os tipos corretos - por exemplo, não marque uma publicação de blogue como Product. Mantenha os dados do schema atualizados - se o preço de um produto mudar, atualize também o schema markup. Não utilize schema markup apenas para obter rich snippets sem conteúdo real que os justifique.
Conclusão
O schema markup é uma das formas mais eficientes de melhorar a visibilidade do seu site na pesquisa do Google. Consulte também o nosso guia de Core Web Vitals sem alterações no conteúdo ou no design. Comece com FAQ ou LocalBusiness schema porque são os mais simples de implementar, e depois acrescente Product e Article schema à medida que expande o site. Teste sempre antes de publicar, acompanhe os resultados na Google Search Console e atualize os dados quando estes mudarem. Para ajuda na implementação de dados estruturados, a equipa de suporte da BeoHosting está ao seu dispor.
BeoHosting Team
10+ anos de experiência — Especialistas em alojamento web e infraestrutura
- Web Hosting
- WordPress Hosting
- VPS
- Dedicated Serveri
- Domeni
- SSL
- cPanel
- LiteSpeed
- Linux administracija
- DNS
Última atualização: