Advertisement

Anuncie aqui

Uso do Schema (dados estruturados) para fóruns

Nenhum site na internet só aparece nos buscadores. Há todo um “background” que envolve o misterioso fato dos motores de busca encontrarem um site, principalmente quando ele é novo. Comunidades, não é uma exceção. A pergunta que não quer calar é: Você sabe o que é Schema Markup? Para que ele serve? Por que aplicar no fórum?

Schema serve para comunidades online?

Na verdade para vários tipos de conteúdo, e comunidades se encaixa nesse quesito. Há mais ou menos dois anos atrás (com base na data de divulgação deste artigo), falamos sobre a importância dos snippets para fóruns, e esse artigo de fato é uma prévia do que vamos falar neste. A semântica do Schama permite que os buscadores conhecidos (bing, Google ou yahoo) possam encontrar seu site facilmente e indexar as páginas principais aos motores de busca.

Segundo a Schama.org na categoria “DiscussionForumPosting”, a página de postagens é que pode usar o rich snippet Schema. Neste caso, teremos que criar um JSON-LD para suportar esse esquema.

<script type="application/ld+json"> { "@context":"https://schema.org", "@type":"DiscussionForumPosting", "@id":"http://www.reddit.com/r/webdev/comments/2gypch/is_schemaorg_still_a_thing/", "headline":"Is Schema.org still a thing?", "author": { "@type": "Person", "name": "haecceity123" }, "interactionStatistic": { "@type": "InteractionCounter", "interactionType": "https://schema.org/CommentAction", "userInteractionCount": 25 } } </script>

Vamos aos pontos:

  • headline: Refere-se ao título do seu tópico. Lá no Schema.org diz “article”, mas aqui é tópico.
  • description: A descrição do seu tópico ou algo resumido dele. O ideal é habilitar a descrição dos tópicos e inserir aqui, mas isso dependerá muito do serviço que está a usar.
  • userInteractionCount: Quantidade de respostas do tópico.

Esse é um formato básico. Veja um exemplo de um fórum Forumeiros:

{

   "@context":"https:\/\/schema.org",

   "@type":"BreadcrumbList",

   "itemListElement":[

      {

         "@type":"ListItem",

         "position":1,

         "item":{

            "@id":"https:\/\/ajuda.forumeiros.com\/",

            "name":"Website"

         }

      },

      {

         "@type":"ListItem",

         "position":2,

         "item":{

            "@id":"https:\/\/ajuda.forumeiros.com\/c1-categoria",

            "name":"\u00a0Categoria"

         }

      },

      {

         "@type":"ListItem",

         "position":3,

         "item":{

            "@id":"https:\/\/ajuda.forumeiros.com\/f1-blog",

            "name":"\u00a0Blog"

         }

      },

      {

         "@type":"ListItem",

         "position":4,

         "item":{

            "@id":"https:\/\/ajuda.forumeiros.com\/t1-seu-primeiro-topico",

            "name":"Seu primeiro t\u00f3pico"

         }

      }

   ]

}

Se não quiser inserir o JSON-LD, há a possibilidade de inserir uma MicroData. O microdata é a maneira mais eficaz porque é incorporada no HTML do post. Por tanto, para fóruns Forumeiros por exemplo, é uma boa dica por causa da descrição. O conceito básico dela é:

<div itemid="http://www.reddit.com/r/webdev/comments/2gypch/is_schemaorg_still_a_thing/" itemscope itemtype="https://schema.org/DiscussionForumPosting"> <h1 itemprop="headline">Is Schema.org still a thing?</h1> <p>Author: <span itemprop="author" itemscope itemtype="https://schema.org/Person"> <span itemprop="name">haecceity123</span> </span> </p> <div itemprop="interactionStatistic" itemscope itemtype="https://schema.org/InteractionCounter"> <link itemprop="interactionType" href="https://schema.org/CommentAction" /> <p>Comment count: <span itemprop="userInteractionCount">25</span></p> </div> </div>

No que isso vai ajudar minha comunidade?

Incluir Rich Snippet no fórum não significa que sua comunidade vai estar nos motores de busca no outro dia. É importante salientar que incluir o projeto no Google pelo Webmaster é a melhor alternativa (além dessa, claro), seguido do Bing Tools e Yahoo. Tome muito cuidado ao mexer nessa parte do seu fórum, porque, se errar ao incluir dados, é provável que os motores de busca irão te ignorar, o que é um problema.


Há algumas sugestões de como melhorar o SEO do fórum usando técnicas de artigos do blog. Basta visualizar no marcador de SEO: ShiftActif (shiftactive.blogspot.com). Enfim, a cereja do bolo é testar o seu Schema no Google: https://developers.google.com/search/docs/appearance/structured-data?hl=pt-br


Postar um comentário

0 Comentários