A marcação de esquema é o que está por trás dos rich snippets e uma série de recursos de SERP que vemos cada vez mais nos principais motores de busca de hoje. É igualmente benéfico tanto para grandes players quanto para pequenas empresas. Neste guia, compartilhamos os nove tipos de marcação de esquema de maior valor de SEO e mostro como adicioná-los ao seu site.
A melhor parte? Este guia é útil tanto para iniciantes quanto para aqueles que já possuem alguma habilidade de programação.
O que é marcação Schema e por que ela é importante?
A marcação Schema, também conhecida como Schema, é um vocabulário semântico de tags padronizadas que são adicionadas ao HTML de uma página. Essas tags ajudam um mecanismo de busca a entender o conteúdo e o contexto da sua página da web e a representá-lo melhor nos resultados de pesquisa. Essencialmente, Schema é apenas a linguagem usada para representar dados. Os dados reais são chamados de dados estruturados.
Se o que você acabou de ler deixou você confuso, aqui está um exemplo. Dê uma olhada nestes simples dados estruturados que usamos em nosso último artigo.
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Article",
"headline" : "How to Make an SEO-Friendly Website Redesign",
"author" : {
"@type" : "Person",
"name" : "Zlata Verzhbitskaia"
},
"datePublished" : "2022-11-08",
"image" : "https://cdn1.link-assistant.com/upload/news/posts/169/1667572689.png"
}
</script>
Como funcionam os dados estruturados?
Esta peça de código descreve as principais entidades encontradas na página em um formato facilmente digerível pelo Google e outros mecanismos de busca. Assim, quando esta página for rastreada, o Google será capaz de dizer qual é o nome do artigo, quem é o autor e quando ele foi publicado.
Além de melhorar a forma como comunicamos informações aos principais mecanismos de busca, adicionar dados estruturados a uma página da web traz uma série de benefícios que podem impactar diretamente o tráfego orgânico e a aparência na pesquisa. Em primeiro lugar, você pode obter um snippet rico com informações completas sobre seu produto, por exemplo.
Você também pode ocupar uma cobiçada posição zero para certos tipos de consultas de pesquisa, obtendo assim tráfego adicional de vários mecanismos de busca.
E o principal benefício dos dados estruturados é que eles ajudam você a construir entidades e as relações entre elas. Isso é especialmente importante à luz da próxima atualização MUM do Google. A lista poderia continuar e abordarei outros benefícios para cada tipo de schema mais adiante neste guia.
Como implementar dados estruturados em seu site?
Quando se trata de implementar dados estruturados, você tem duas opções:
- Geradores de marcação (bons para iniciantes)
- Marcação manual
Geradores de marcação
Os geradores de marcação de schema permitem que você implemente dados estruturados sem nenhuma habilidade de codificação.
Na maioria dos casos, SEOs e proprietários de sites (e nós não somos exceção) usam
Google’s Structured Data Markup Helper. Ele oferece 12 schemas, o que é mais do que suficiente para iniciantes.
Como funcionam os geradores de dados estruturados?
O processo é realmente simples: você só precisa escolher o tipo de dados estruturados e marcar todos os elementos necessários em sua página da web.
Depois de terminar de especificar os elementos, a ferramenta gerará um trecho de código que você pode adicionar à sua página.
Existem também outros geradores de dados estruturados que oferecem mais tipos de Schema:
- Gerador de Marcação de Schema Hall Analysis
- Gerador de Marcação de Schema Merkle
- Extensão Schema Builder para Chrome
Marcação manual
Caso você não consiga encontrar o tipo de schema que precisa nos geradores de dados estruturados, você pode adicioná-lo manualmente. No início, o código parece assustador, mas na verdade é bastante simples e você só precisará alterar alguns valores. Então, você pode tentar fazer a marcação manual de dados estruturados mesmo que não tenha habilidades de codificação.
Aqui estão as duas maneiras pelas quais você pode implementar a marcação manual: com JSON-LD ou Microdata.
JSON-LD
JSON-LD é um método mais popular de adicionar manualmente dados estruturados a uma página da web. Além disso, este método é recomendado pelo Google. É também mais fácil de entender e distribuir do que microdata ou outros formatos obsoletos como RDF ou microformats.
Você já viu um trecho de código JSON-LD simples no início deste guia. Caso o tenha perdido, aqui está novamente:
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Article",
"headline" : "How to Make an SEO-Friendly Website Redesign",
"author" : {
"@type" : "Person",
"name" : "Zlata Verzhbitskaia"
},
"datePublished" : "2022-11-08",
"image" : "https://cdn1.link-assistant.com/upload/news/posts/169/1667572689.png"
}
</script>
O script acima é adicionado à seção
da página e informa a um mecanismo de busca as seguintes informações:
- @context.
Especifica o vocabulário (schema.org). - @type.
Especifica o tipo de schema que está sendo usado. - name.
Indica a um motor de busca qual é o nome do artigo. - autor. Indica aos motores de busca quem escreveu o artigo.
- dataDePublicacao. Especifique a data em que o artigo foi publicado.
- Imagem. Link para a imagem de capa do artigo.
Se olhares mais de perto, verás que este código JSON-LD tem uma estrutura muito simples. Primeiro vem o tipo de Schema e depois as propriedades definidas ( headline, author, datePublished ) e os seus valores ( Article, Zlata Verzhbitskaia ).
Este fragmento de código pode ser preenchido com mais propriedades, se necessário. Digamos que o artigo foi atualizado, posso adicionar a propriedade dateModified logo após a propriedade datePublished . Posso também combinar vários tipos de Schema dentro de um único trecho de código. No exemplo anterior, combinámos os dados estruturados Artigo e Pessoa .
Se decidir usar o mesmo tipo de schema para outro artigo, simplesmente pegarei neste exemplo de código e substituirei os valores pelos relevantes.
Se precisar de usar um schema diferente, atualizarei a propriedade @type com o tipo de schema necessário e adicionarei novas propriedades específicas para esta marcação.
Nota importante:
As informações incorporadas no código JSON-LD devem estar presentes na tua página web e ser visíveis para os utilizadores. Para evitar penalizações dos motores de busca, nunca adiciones partes de conteúdo que não possam ser encontradas na própria página.
Microdados
Os microdados são menos populares do que o JSON-LD e são usados em casos raros quando se está a dirigir a um motor de busca, como o Yandex, que simplesmente não suporta JSON-LD.
Ao contrário do JSON-LD, com os microdados não é possível adicionar um único trecho de código ao da tua página. Em vez disso, terás de marcar cada elemento dentro do teu código HTML separadamente.
Veja como fica:
<div itemscope itemtype="http://schema.org/Article"> <h1 itemprop="headline">How to Make an SEO-Friendly Website Redesign</h1> <span itemprop="datePublished">November 8, 2022</span> </div>
Neste fragmento, temos três novos valores ( itemscope, itemtype e itemprop ) além daqueles que vimos no código JSON-LD anteriormente neste guia.
Veja o que esses valores representam:
- itemscope. Cria um item e indica que o restante do item descreve ele.
- tipo de item. Especifica o vocabulário e o tipo de esquema ( Article ).
- itemprop. Especifica a propriedade ( headline , datePublished ).
Como organizar o seu fluxo de trabalho de marcação?
À medida que nos aproximamos da parte prática deste guia, vale a pena estabelecer o fluxo de trabalho ideal. Independentemente do tipo de esquema ou método de implementação escolhido, o fluxo de trabalho típico permanecerá o mesmo e será semelhante a este:
Passo 1. Escolha o tipo de esquema e encontre as páginas do seu site onde ele pode ser aplicado.
Passo 2. Crie sua marcação. Gere o código com a ajuda de ferramentas ou escreva-o manualmente.
Passo 3. Valide a sua marcação. Antes de adicionar o código às páginas do seu site, sempre valide-o usando o Google Rich Results Test ou o Schema Markup Validator. Isso ajudará a garantir que todos os motores de busca leiam corretamente seus dados estruturados.
Passo 4. Implante a marcação no seu site. Passou no teste de validação? Agora você pode adicionar a marcação com segurança ao seu site.
Erros comuns de dados estruturados a serem evitados
O erro humano é sempre uma possibilidade, mas quando se trata de dados estruturados, as coisas precisam ser verificadas novamente o tempo todo.
Se il tuo markup dei dati strutturati contiene errori, il minimo che puoi aspettarti è che semplicemente non funzionerà come previsto. In alcuni casi, l’aggiunta di markup Schema che non si adatta al contesto può comportare una sanzione da parte di Google.
Per evitare ciò, ecco un breve elenco di cose da non fare sui dati strutturati:
Non saltare la convalida dei dati strutturati
Un singolo simbolo mancato nel codice javascript può rendere obsoleto l’intero pezzo di markup. Questo è il motivo per cui è un MUST convalidare il codice prima di aggiungerlo al tuo sito. Per questi scopi, utilizza Google Rich Results Test o Schema Markup Validator . Quest’ultimo ha funzionalità estese e non solo ti mostrerà la struttura del tuo markup, ma evidenzierà anche eventuali errori se trovati.
Non aggiungere dati strutturati a contenuti inesistenti
Il codice JSON-LD può essere aggiunto a qualsiasi pagina del tuo sito web. Ma ciò che dici a Google nel markup dovrebbe corrispondere anche al contenuto della pagina.
Se Google rileva tale uso improprio del markup, emetterà prima un avviso in Search Console e, se il problema persiste, verrà intrapresa un’azione manuale.
Non aggiungere dati strutturati specifici della pagina in tutto il sito
Uno degli esempi di tale uso improprio del markup è quando il markup di valutazione per un elemento viene ridimensionato all’intera categoria. Questo può anche portare a una sanzione da parte di Google.
Non violare le linee guida di Google
Assicurati di controllare e seguire attentamente le linee guida generali di Google per i dati strutturati . Questo ti aiuterà a evitare qualsiasi problema in futuro.
Come monitorare i miglioramenti dei dati strutturati?
Per controllare i miglioramenti dei dati strutturati sul tuo sito web nel tempo, accedi a Search Console di Google, vai a Miglioramenti e verifica lo stato di salute dei vari tipi di markup dei dati strutturati applicati alle tue pagine.
Nel caso in cui vengano rilevati errori, ti verranno fornite le posizioni esatte degli errori e alcune indicazioni su come risolverli.
Fonte Link Assistant
Pubblicato in Marketing Digital, SEO
Seja o primeiro a comentar