O que é Schema Markup e como pode melhora o SEO do seu site?

Schema Markup é a maneira mais eficiente de organizar o conteúdo do site pelo uso de uma coleção de dicionários facilmente entendida pelos mecanismos de pesquisa como Google, Bing e Yahoo.

Com certeza você já encontrou algum conteúdo que utiliza schema markup tags e aparece nos resultados de pesquisa em forma de rich snippets:

schema markup rich snippets

Mas o schema markup pode fazer mais do que isso e ajudar seu SEO de outras maneiras.

Neste artigo, eu vou cobrir os seguintes tópicos:
  • Por que a schema markup é importante
  • Como abordar a schema markup
  • Como implementar schema markup
  • Como monitorar sua schema markup

Por que a schema markup é importante

O schema markup possibilita rich snippets, que geralmente têm taxas de cliques mais altas do que os resultados de pesquisa "normais". Isso significa mais tráfego para seu site.

No entanto, a função principal da marcação é ajudar os mecanismos de pesquisa a entender melhor seu conteúdo.

Não é por acaso que o schema.org , a comunidade por trás da marcação, foi criado um ano antes do Gráfico de Conhecimento do Google - uma base de conhecimento de entidades e as relações entre elas - ganhar vida.

E você adivinhou, uma das fontes primárias para esses dados é a schema markup.

imagem colada 0 3

Todas as arestas que conectam os nós acima representam propriedades reais de schema markup.

É aqui que chegamos ao cerne da questão.

Fornecer informações fáceis de ler e conectar os pontos sobre você, sua empresa, produtos e conteúdo beneficia todos os envolvidos:

O Google entende isso muito melhor do que texto simples.
Os usuários obtêm resultados de pesquisa mais relevantes.
Os proprietários de sites obtêm rich snippets e podem se tornar uma entidade no Mapa do conhecimento.
A inclusão no Mapa de conhecimento  oferece excelentes oportunidades de marca no SERP .

Primeiro, você pode obter um Painel de conhecimento quando as pessoas pesquisarem sua marca:

2 painel de conhecimento

Em segundo lugar, sua marca pode aparecer como uma solução relevante para algumas consultas sem marca:

3 resultado do gráfico de conhecimento

No quadro geral, a schema markup é uma parte crucial dos dados estruturados  que torna a web semântica e a pesquisa  possíveis. Em termos gerais, permite que os URLs transmitam o significado real de seu conteúdo para máquinas como o Googlebot.

Como abordar a schema markup
Vou ser direto: se você é um iniciante em SEO , esqueça o esquema por enquanto. Inúmeras outras tarefas de SEO terão muito mais impacto .

Você só precisa considerar o esquema se uma ou ambas as coisas forem verdadeiras:

Suas páginas já estão bem classificadas e o conteúdo é qualificado para pesquisas aprimoradas (mais sobre isso mais tarde).
Você já tem uma forte presença de marca que pode ajudar a estabelecer sua entidade no Mapa do Conhecimento.
Se for você, veja como começar sua jornada de esquema:

Familiarize-se com o schema.org
Schema.org  é seu ponto de referência aqui. Pode ser um pouco confuso e opressor se você for novo nisso, então deixe-me simplificar como funciona.

O esquema consiste em um sistema de hierarquia de dois níveis. No topo, você tem tipos e cada tipo tem um conjunto de propriedades definidas.

Os tipos categorizam o bloco de conteúdo que você está marcando. Em seguida, suas propriedades descrevem o conteúdo.

Por exemplo, aqui está uma marcação muito simples sobre mim que caberia na página do meu autor:

<script type = "application / ld + json">
{
  "@context": "https://schema.org/",
  "@type": "Pessoa",
  "nome": "Michal Pecánek",
  "url": "https://ahrefs.com/blog/author/michal-pecanek/",
  "imagem": "https://ahrefs.com/blog/wp-content/themes/Ahrefs-4/images/authors/MichalPecanek.jpg",
  "igual a": [
    "https://twitter.com/michalpecanek",
    "https://www.linkedin.com/in/michalpecanek/",
  ],
  "jobTitle": "Profissional de marketing de conteúdo",
  "trabalha para": {
    "@type": "Organização",
    "nome": "Ahrefs"
  }  
}
</script>
Isso entregaria as informações que já estão em minha página do autor  ao Google em uma bandeja de prata.

Duas coisas importantes a serem observadas no código aqui:

Você pode declarar vários tipos de uma vez.  Mesmo que o tipo principal aqui seja "Pessoa", também podemos usar o tipo "Organização" para a propriedade "trabalha para" para transmitir informações sobre meu empregador.
Muitas propriedades podem ser usadas para vários tipos.  No exemplo acima, é a propriedade “nome” que é usada tanto para “Pessoa” (Michal Pecánek) e “Organização” (Ahrefs).
Aqui está uma lista de esquemas  para começar. Clique nos tipos mais comuns e verifique suas propriedades, sua aparência, todas as opções, etc.

Você descobrirá que há muitas coisas interconectadas. Por exemplo, se o Ahrefs comprou a Alphabet, poderíamos declará-la como nossa suborganização:

4 suborganização

E a Alphabet poderia usar a propriedade inversa e ter Ahrefs como "parentOrganization" em seu site.

Escolha a marcação que tem o maior impacto
Não se preocupe, não há necessidade de verificar centenas de tipos e propriedades. Eu só queria que você conhecesse o site schema.org.

Como já discutimos, a  marcação de rich snippets tem o impacto mais significativo no menor tempo, mas apenas se você já tiver conteúdo classificado na primeira página. Além disso, apenas alguns tipos e propriedades de esquema podem ajudá-lo a obter rich snippets.

O Google lista esses e fornece a documentação necessária , mas você pode acabar não procurando nenhum. Nós do Ahrefs não usamos esquema para rich snippets porque não há muito que possamos e queremos marcar para esse propósito.

Os tipos de conteúdo de rich snippet mais comuns incluem:

Marcação “ Como fazer”
Marcação de tipo de produto
Marcação de resenhas
Marcação de software
Marcação de FAQ
Se algum desses é algo que você pode usar em seu site, verifique nossa postagem dedicada sobre como obter rich snippets . Por enquanto, vamos passar para o aspecto de longo prazo da marcação - ser uma  entidade do Knowledge Graph .

É quase certo que você se interessará pelos tipos de esquema Organização e Pessoa, mas o resto depende do seu negócio e do seu site.

5 tipos de esquema
Tipos de esquema comumente usados ​​em schema.org .

Já mostrei a marcação de pessoa básica, então vamos mudar o foco para Organização  agora. Este é o nosso esquema de organização:

<script type = "application / ld + json">
{
    "@context": "http://schema.org",
    "@type": "Organização",
    "nome": "Ahrefs",
    "description": "Ahrefs é uma empresa de software que desenvolve ferramentas de SEO online e materiais educacionais gratuitos para profissionais de marketing.",
    "url": "https://ahrefs.com",
    "logo": "https://cdn.ahrefs.com/images/logo/logo_180x80.jpg",
    "email": "support@ahrefs.com",
    "endereço": {
                    "@type": "PostalAddress",
                    "addressCountry": "SG",
                    "postalCode": "048581",
                    "streetAddress": "16 Raffles Quay"
    },
    "fundador": {
                    "@type": "Pessoa",
                    "nome": "Dmitry Gerasimenko",
                    "género masculino",
                    "jobTitle": "CEO",
                    "imagem": "https://cdn.ahrefs.com/images/team/dmitry-g.jpg",
                    "igual a": [
                        "https://twitter.com/botsbreeder",
                        "https://www.linkedin.com/in/dmitrygerasimenko/"
        ]      
    },
    "foundingDate": "2010-07-15",
    "igual a" : [
        "https://www.crunchbase.com/organization/ahrefs",
        "https://www.facebook.com/Ahrefs",
        "https://www.linkedin.com/company/ahrefs",
        "https://twitter.com/ahrefs",
        "https://www.youtube.com/channel/UCWquNQV8Y0_defMKnGKrFOQ"
    ],
    "Ponto de contacto" : [
        {
            "@type": "ContactPoint",
            "contactType": "atendimento ao cliente",
            "email": "support@ahrefs.com",
            "url": "https://ahrefs.com"
        }
    ]
}
</script>
É um pouco mais longo, mas ainda é bastante básico. Novamente, há duas coisas que vale a pena enfatizar.

Primeiro, a propriedade “sameAs” se refere a URLs que contêm a mesma entidade. É uma das propriedades mais importantes para ajudar a construir conexões no Mapa do conhecimento.

Eu recomendo fortemente vincular seus perfis sociais e empresariais. Além da Wikipedia  e do Wikidata, o Google também fornece dados do Knowledge Graph do LinkedIn e do Crunchbase. Se sua empresa for pública, vale a pena incluir links para perfis na Bloomberg, Yahoo Finance e sites semelhantes de destaque.

Em segundo lugar, certifique-se de que as informações sobre sua entidade na web sejam consistentes e unificadas. Não prestar atenção a isso pode fazer com que o Google armazene informações erradas sobre sua entidade, dificultando sua inclusão no Mapa do conhecimento.

Portanto, certifique-se de acertar o básico antes de brincar com a schema markup avançada.

Como implementar schema markup
Muitos SEOs acham a schema markup assustadora porque é muito codificada, mas não há necessidade de ter medo. É relativamente fácil de entender depois que você entende o básico.

Então, vamos explorar como implementar a schema markup em seu site:

Gere a marcação
Teste seu código primeiro
Implante o código em seu site
1. Gere a marcação
É inteiramente possível escrever schema markup por conta própria, mas frequentemente, não há necessidade. Se você estiver usando o WordPress, existem vários plug-ins que tornam sua vida mais fácil. Caso contrário, existem incontáveis ​​geradores de marcação. Eu gosto do Merkle  e da extensão Schema Builder , mas há muitas opções. Lembre-se de que esses geradores geralmente cobrem apenas a marcação básica. Para ir além disso, você mesmo terá que ajustar o código.

Todos os exemplos de código aqui usam o formato JSON-LD , que é recomendado pelo Google . Também é o mais fácil de entender e implantar.

No entanto, você ainda encontrará com frequência outro formato chamado Microdata porque o CMS e seus plug-ins costumam usá-lo. O único outro formato aceitável é RDFa como uma extensão para HTML5 , mas nunca vi isso em ação.

2. Teste seu código primeiro
A menos que esteja usando um CMS ou plugin onde interage por meio de uma IU , você deve sempre testar sua marcação antes de colocá-la em produção.

Para isso, o Google desenvolveu duas ferramentas de teste fáceis de usar.

Existe uma ferramenta geral de teste de dados estruturados . Ele ainda pode ser usado no momento da escrita (agosto de 2020), mas terá seu uso suspenso no futuro.

O novo padrão é a ferramenta de teste de resultados avançados . Como o nome sugere, ele se concentra em resultados aprimorados, o que deixa de fora a grande maioria do vocabulário do schema.org. Se você estiver testando um snippet de código ou uma página sem marcação que aciona rich snippets, ele não mostrará a árvore de esquema como o anterior:

6 ferramenta de teste estruturado de árvore de esquema
Árvore de esquema na ferramenta de teste de dados estruturados do Google.

A ferramenta de teste de pesquisa aprimorada também não mostra erros se você usar tipos ou propriedades de esquema indevidamente:

Testador de 7 rich snippets
Os resultados da Ferramenta de Teste de Dados Estruturados mudaram o tipo de Pessoa para Organização.

Por esses motivos, recomendo validar sua marcação em ambas as ferramentas enquanto você ainda pode.

3. Implante o código em seu site
Esta etapa será diferente dependendo do seu site e sistema de marcação. Como já mencionei, estamos falando de JSON-LD aqui como o formato de esquema recomendado.

Analisaremos esses três métodos de implementação:

Direto para o HTML
Usando o Gerenciador de tags do Google
Usando um CMS e plug-ins
Direto para o HTML
O esquema JSON-LD é formatado como um script que é colocado no <head>
 ou <body> do seu HTML .

Se você não é o webmaster, converse com seus desenvolvedores e combine como atribuir essa tarefa a eles. Isso provavelmente incluirá o mapeamento de URLs ou suas categorias para diferentes esquemas e destaque de valores estáticos e dinâmicos (pense em marca x preço para o esquema do produto).

Usando o Gerenciador de tags do Google
Por muito tempo, as pessoas pensaram que implantar a schema markup por meio do GTM não era uma boa opção porque o Googlebot precisa renderizar JavaScript  para acessá-la. No entanto, o Google adicionou recentemente a implementação do GTM como uma das  opções oficialmente endossadas .

Isso é especialmente bom para profissionais de marketing que se sentem confortáveis ​​em trabalhar com GTM . É uma excelente solução alternativa para empresas onde leva muito tempo para que as mudanças de SEO sejam implementadas pela equipe de desenvolvimento.

Só posso recomendar esse método  se você já estiver usando GTM para gerenciar sua pilha de tecnologia de marketing. Basta colar o esquema criado como uma tag HTML personalizada e configurar o acionador com base em uma visualização de página para uma página ou páginas específicas.

Usando um CMS e plug-ins
Esta é a maneira mais comum e amigável para iniciantes de implantar a schema markup. Mas, devido ao número de CMS e plug-ins diferentes , também pode ser o mais confuso.

Não há CMS ou plug-in que faça todo o trabalho para você. Se você precisar de uma schema markup mais avançada, inevitavelmente terá que combinar as opções disponíveis. Isso também pode envolver o ajuste de seus temas e modelos ou injetar o código em uma página diretamente ou via GTM .

Vejamos como implementar tipos de esquema comuns usando alguns plug-ins populares de SEO do WordPress .

IMPORTANTE
Você só deve usar um  all-in-one SEO plugin como Yoast, RankMath, ou o SEO Framework. Usar dois ou mais provavelmente causará problemas. Se o seu plug-in não atender a todas as suas necessidades de esquema, use um plug-in de esquema dedicado além disso.

1. Esquema de organização com Yoast
Nas configurações de aparência de pesquisa na guia Geral, preenchendo o seguinte:

8 yoast organização pessoa

Em seguida, forneça links para seus perfis sociais e empresariais nas configurações sociais:

9 configurações de esquema yoast

É isso aí. Você Terminou. Sua organização agora aparecerá como um editor de seus artigos ou como outra propriedade, dependendo do tipo de página.

2. Esquema de produto com Rank Math
Rank Math parece oferecer a maioria das opções de esquema de todos os plug-ins SEO gratuitos conhecidos . Você pode configurar a schema markup básico como Organização e Pessoa nas configurações do plugin. Mas se formos além disso, também permite adicionar esquema a páginas específicas.

Basta acessar uma página ou postagem, clicar no botão do plugin, escolher o tipo de esquema e preencher as informações.

Aqui está um exemplo de adição de esquema de produto a uma página:

Classificação do esquema de 10 páginas

3. Esquema VideoObject com esquema e dados estruturados para WP e AMP
Este é um daqueles plug-ins de esquema dedicados . Para alguns tipos de esquema, ele pode até mesmo buscar dados de sua página automaticamente e preencher algumas das caixas.

Veja o que acontece quando eu incorporo um vídeo do YouTube em uma página do WordPress com o plug-in ativado:

11 esquema personalizado

E se você verificar as guias à esquerda, há uma opção para colar o esquema JSON-LD personalizado na página.

Mas e quanto a outros CMS '? Bem, as opções são mais limitadas.

O Shopify oferece suporte à schema markup com alguns temas e aplicativos prontos para uso, como SEO Manager  ou JSON-LD para SEO . O Squarespace pode preencher algumas marcações muito básicas de suas configurações. E o Wix depende de você colar o código lá:

Esquema 12 wix
A configuração da página “ SEO avançado ” no Wix, onde você pode inserir schema markup.

Como você pode ver, não há uma solução única para todos aqui. Depende de seus requisitos, seu CMS e suas limitações técnicas.

Agora que a implementação está fora do caminho, vamos falar sobre monitoramento.

Como monitorar sua schema markup
O Google Search Console  mostra todos os tipos de marcação detectados na guia Melhorias:

13 relatórios de esquema gsc

Clique em um tipo de esquema específico para ver o relatório:

14 faq schema report gsc

Se você validou a marcação antes de implementar, não deverá ter problemas aqui. Também é importante notar que existem propriedades necessárias para alguns tipos de esquema que podem desencadear erros, se ausentes. Muitas vezes, eles são insignificantes, por isso não se preocupe muito com eles ou priorize as correções.

Pensamentos finais
A marcação do esquema parece mais assustadora do que realmente é. A maioria dos sites pode marcar seu conteúdo de forma rápida e fácil.

Adicionar marcação às suas páginas não apenas ajuda a se destacar nas SERPs com rich snippets , mas também contribui para tornar a web verdadeiramente vinculada. E um subproduto feliz disso geralmente é a inclusão de sua marca no Mapa do conhecimento , o que traz muitos outros benefícios.

Se você tiver dúvidas ou comentários, sinta-se à vontade para me enviar um ping no Twitter .
Gostou do post? Deixe seu comentário.