O que é schema markup e como ajuda o teu website

Schema markup são dados estruturados que ajudam os motores de pesquisa a perceber o teu conteúdo. Vê o que é, como funciona e como os breadcrumbs o usam.

Rascunho

Um resultado de pesquisa com classificação por estrelas. Uma receita que mostra o tempo de preparação e as calorias. Uma listagem de produto com preço e disponibilidade. Nada desta informação extra aparece por acaso. Vem do schema markup, o código que diz aos motores de pesquisa exatamente o que é o teu conteúdo e como o apresentar.

O schema markup são dados estruturados acrescentados ao código de um website que ajudam os motores de pesquisa a perceber o conteúdo de cada página. O que é o schema markup na prática: é um vocabulário padronizado de etiquetas que descrevem tipos específicos de conteúdo, como um produto, um artigo, um negócio, uma avaliação ou um percurso de breadcrumbs. Os motores de pesquisa usam esta informação para indexar as páginas com mais exatidão e, em muitos casos, para mostrar resultados mais ricos nas listagens de pesquisa.

O schema markup não muda o que os visitantes veem na página. É informação adicional no código da página, invisível para os visitantes, mas legível para motores de pesquisa e outros rastreadores. O benefício aparece nos resultados de pesquisa, não na própria página.

O que faz realmente o schema markup?

Sem schema markup, um motor de pesquisa lê o conteúdo de uma página e faz inferências sobre o que significa. Normalmente consegue identificar que uma página trata de um produto ou de uma receita, mas trabalha a partir de contexto e probabilidade, e não de etiquetas explícitas.

Com schema markup, a informação é explícita. Uma página de produto com schema markup diz diretamente ao motor de pesquisa: isto é um produto, o nome é X, o preço é Y, tem Z avaliações com uma classificação média de 4,5 estrelas. O motor de pesquisa não tem de inferir isto. Lê os dados estruturados e sabe.

Esta clareza tem dois efeitos práticos. Primeiro, melhora a exatidão da indexação, o que significa que as páginas têm mais probabilidade de aparecer nas pesquisas para as quais são realmente relevantes. Segundo, permite resultados enriquecidos (rich results) nas listagens de pesquisa, as apresentações melhoradas que mostram classificações, preços, imagens ou outra informação ao lado do título e da descrição da página. Os resultados enriquecidos destacam-se visualmente e tendem a atrair mais cliques do que as listagens normais.

Que tipos de schema markup existem?

O schema markup cobre uma vasta gama de tipos de conteúdo, definidos por um vocabulário partilhado em schema.org, mantido com contributos dos principais motores de pesquisa. Os tipos mais relevantes para websites de empresas incluem os seguintes.

O schema de organização identifica o negócio: nome, logótipo, informação de contacto e perfis sociais. Isto ajuda os motores de pesquisa a mostrar informação correta do negócio em painéis de conhecimento e em resultados de pesquisa da marca.

O schema de produto descreve produtos individuais: nome, descrição, preço, disponibilidade e avaliações. As páginas de comércio eletrónico com schema de produto podem aparecer nos resultados de pesquisa com o preço e a classificação visíveis antes de o visitante clicar.

O schema de artigo e de artigo de blogue marca o conteúdo escrito: título, autor, data de publicação e imagem de destaque. Os sites de notícias e com muito conteúdo usam-no para se qualificarem para resultados melhorados na pesquisa e em feeds de notícias.

O schema de FAQ marca perguntas e respostas numa página, o que pode permitir que as FAQ apareçam diretamente nos resultados de pesquisa como uma lista expansível abaixo do título da página. Isto aumenta bastante o espaço que um resultado ocupa na página.

O schema de avaliação e classificação aplica-se a negócios, produtos e serviços com classificações de clientes. As classificações por estrelas nos resultados de pesquisa vêm deste markup.

O schema de negócio local é específico para negócios com localização física. Descreve a morada, o telefone, o horário e a área de serviço, o que ajuda nos resultados de pesquisa locais e nas listagens de mapas.

Como usam os breadcrumbs o schema markup?

O schema de breadcrumbs é um dos tipos de dados estruturados mais implementados e mais imediatamente visíveis. Quando uma página tem schema de breadcrumbs, os motores de pesquisa podem mostrar o percurso de breadcrumbs no próprio resultado de pesquisa, com a posição da página na hierarquia do site por baixo do título e da descrição.

Em vez de um URL comprido, o resultado de pesquisa mostra um caminho legível: Início, depois Categoria, depois Título da página. Isto torna o resultado mais fácil de perceber num relance e pode aumentar as taxas de cliques, sobretudo em páginas a vários níveis de profundidade na hierarquia de um site, onde o URL em bruto é longo e difícil de ler.

O schema de breadcrumbs e o breadcrumb visível na página devem coincidir. Se o breadcrumb na página mostrar um caminho e o schema descrever outro, os motores de pesquisa recebem sinais contraditórios e podem não mostrar nenhum dos dois corretamente. O artigo sobre o que são breadcrumbs explica como funciona a navegação por breadcrumbs e quando a usar. O artigo sobre o que é a estrutura de um website explica a hierarquia que tanto os breadcrumbs como o schema de breadcrumbs refletem.

Como afeta o schema markup as classificações nas pesquisas?

O schema markup não é um fator de classificação direto. Acrescentá-lo a uma página não a faz subir automaticamente nos resultados de pesquisa. O benefício é indireto, mas real.

Os resultados enriquecidos gerados pelo schema markup atraem mais cliques do que os resultados normais na mesma posição. Um resultado com classificação por estrelas e preço destaca-se visualmente entre resultados de texto simples. Taxas de cliques mais altas enviam um sinal positivo aos motores de pesquisa ao longo do tempo, o que pode contribuir para melhores classificações. O schema markup também ajuda os motores de pesquisa a indexar as páginas com mais exatidão, o que melhora a relevância das pesquisas em que a página aparece.

As páginas que se qualificam para resultados enriquecidos através de schema markup também ocupam mais espaço na página de resultados. Um resultado com schema de FAQ que se expande em quatro ou cinco perguntas abaixo da listagem principal empurra os outros resultados para baixo e dá à página bastante mais presença visual, sem exigir uma posição de classificação mais alta. O artigo sobre o que é o SEO explica toda a gama de fatores que afetam as classificações nas pesquisas e como elementos técnicos, como os dados estruturados, se encaixam neles.

Como se acrescenta schema markup a um website?

O schema markup é acrescentado ao código HTML de uma página num de três formatos: JSON-LD, Microdata ou RDFa. O JSON-LD é o formato que os motores de pesquisa recomendam e o que a maioria das plataformas e plugins usa. É colocado numa etiqueta script na secção head da página, separado do conteúdo visível, o que facilita acrescentá-lo e mantê-lo sem mexer no layout da página.

A maioria dos criadores de websites e plataformas de CMS modernos gera automaticamente os tipos comuns de schema markup. O schema de produto em páginas de comércio eletrónico, o schema de artigo em artigos de blogue e o schema de breadcrumbs em páginas hierárquicas são tratados pela plataforma sem configuração manual. Tipos mais especializados, como o schema de FAQ ou de negócio local, podem exigir implementação manual ou um plugin, consoante a plataforma.

Verificar se o schema markup está a funcionar bem é simples. Os motores de pesquisa oferecem ferramentas gratuitas de teste de dados estruturados, onde introduzes o URL de uma página e a ferramenta mostra que tipos de schema foram detetados e se têm erros.

Como a WEMASY trata do schema markup

O criador de websites da WEMASY gera automaticamente schema markup para os tipos de conteúdo que suporta, incluindo breadcrumbs, produtos, artigos e informação do negócio. Os dados estruturados são incluídos na página sem alterações manuais ao código. Quando os breadcrumbs estão ativados num site, o schema de breadcrumbs correspondente é gerado ao lado deles, para os motores de pesquisa receberem o elemento de navegação visível e os dados estruturados num formato consistente.

Vê o que está incluído no criador de websites da WEMASY ou consulta os planos na página de preços.

Perguntas frequentes

O schema markup garante resultados enriquecidos na pesquisa?

Não. Acrescentar schema markup torna uma página elegível para resultados enriquecidos, mas os motores de pesquisa decidem se os mostram com base em fatores adicionais, incluindo a qualidade do conteúdo, a relevância da página e as suas próprias políticas de apresentação. Uma página com schema markup bem implementado pode continuar a aparecer como resultado normal. Dito isto, um schema markup correto é um pré-requisito: as páginas sem ele não se podem qualificar de todo para resultados enriquecidos, por melhor que seja o conteúdo. Com o criador de websites da WEMASY, podes configurar isto diretamente no teu website.

Qual é a diferença entre schema markup e meta tags?

As meta tags, como o título meta e a descrição meta, controlam o texto que aparece numa listagem de resultado de pesquisa normal. São amplamente suportadas e afetam todos os resultados de pesquisa. O schema markup vai mais longe, permitindo formatos de resultado melhorados: classificações por estrelas, preços, FAQ, percursos de breadcrumbs e outras apresentações enriquecidas. As meta tags são um requisito de base. O schema markup é uma camada adicional que desbloqueia uma apresentação mais rica nos resultados de pesquisa para as páginas que se qualificam.

Que tipos de schema são mais valiosos para o website de uma pequena empresa?

Para a maioria dos websites de pequenas empresas, três tipos dão mais valor prático. O schema de negócio local ajuda nos resultados de pesquisa locais e de mapas, ao dar aos motores de pesquisa dados exatos do negócio. O schema de FAQ pode expandir o resultado de pesquisa de uma página para mostrar perguntas e respostas comuns diretamente, aumentando a visibilidade sem exigir uma classificação mais alta. O schema de breadcrumbs melhora a forma como a posição da página na hierarquia do site aparece nos resultados de pesquisa. Estes três cobrem os tipos de resultados enriquecidos mais visíveis e acessíveis para um website de empresa normal.

Um schema markup incorreto pode prejudicar o SEO?

Sim. O schema markup que deturpa o conteúdo da página, por exemplo marcando avaliações que não existem ou preços que não são mostrados na página, viola as diretrizes dos motores de pesquisa e pode resultar em penalizações. Os dados estruturados devem descrever com exatidão o que está realmente na página. Os erros técnicos no markup, como campos obrigatórios em falta ou formatação incorreta, fazem com que o schema seja ignorado em vez de penalizado, mas impedem que a página se qualifique para os tipos de resultado enriquecido que o markup pretendia permitir.

Preciso de saber programar para acrescentar schema markup?

Na maioria das plataformas modernas, não. Os criadores de websites e as plataformas de CMS com suporte de schema tratam do markup automaticamente para os tipos de conteúdo que cobrem. Para os tipos não tratados automaticamente, muitas plataformas oferecem plugins ou extensões que geram o markup através de uma interface de definições, sem exigir código. A implementação manual em formato JSON-LD é relativamente simples para quem está à vontade com HTML básico, mas não é obrigatória para a maioria dos websites de empresas que usam uma plataforma atual.

Põe isto em prática
no teu próprio site.

Começa grátis com a WEMASY e cria o teu site em poucos minutos.