O que é articleSection?

O que é articleSection?

O que é articleSection?

Essa é uma dúvida bastante comum quando se trabalha com dados estruturados (como o Schema.org em formato JSON-LD, Microdata ou RDFa). Vamos esclarecer o que é o articleSection e como usá-lo corretamente.
https://schema.org/articleSection

📌 O que é articleSection?

O articleSection faz parte do vocabulário Schema.org e está associado ao tipo Article.

Ele serve para indicar a seção ou categoria dentro de um site ou publicação à qual um artigo pertence. É uma forma de organizar e categorizar melhor o conteúdo do artigo para motores de busca e outros consumidores de dados estruturados.

✅ Quando usar?

Você deve usar articleSection quando estiver marcando um artigo específico e quiser informar a qual seção ou categoria do site ele pertence.

Exemplos:

  • Um artigo no site de um jornal pode estar na seção “Esportes”, “Política” ou “Tecnologia”.
  • Um blog pode ter categorias como “Marketing Digital”, “Desenvolvimento Web”, etc.

📁 Exemplo prático

Suponha que você tem um artigo sobre inteligência artificial em um site que tem uma seção chamada “Tecnologia”.

Seu código JSON-LD poderia ser assim:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Como a IA está mudando o mundo da educação",
  "description": "Uma análise sobre o impacto da inteligência artificial no setor educacional.",
  "datePublished": "2024-10-01",
  "articleSection": "Tecnologia",
  "author": {
    "@type": "Person",
    "name": "João Silva"
  }
}
</script>

Neste caso, o articleSection está apontando para uma seção/categoria do site, não para detalhes da página em si.

❗️Importante

  • Não é obrigatório, mas é útil para organização semântica.
  • Pode ser usado mais de uma vez (aceita uma lista):
"articleSection": ["Tecnologia", "Educação"]

 

 

Usando articleSection com uma seção “Blog”

Quando você tem um site com uma categoria chamada “Blog” e dentro dela há conteúdos variados, o uso do articleSection pode ser ainda mais útil para organizar semanticamente os tipos de conteúdo.

Vamos ver como usar corretamente o articleSection nesse cenário:

Contexto

  • Seu site tem uma seção chamada “Blog”.
  • Dentro do Blog, existem artigos sobre vários temas: por exemplo, marketing, tecnologia, dicas, notícias, etc.
  • Você está implementando dados estruturados (como JSON-LD) para melhorar a indexação e apresentação nos resultados de busca (rich snippets).

✅ Como usar articleSection nesse caso?

O articleSection deve refletir a categoria ou tema específico do artigo, não apenas a seção geral onde ele está publicado (neste caso, “Blog”).

Então:

  • O Blog é a área do site onde os artigos ficam hospedados.
  • O articleSection indica qual tipo de conteúdo aquele artigo representa dentro do blog.

🔧 Exemplo 1 – Um artigo sobre tecnologia no blog

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Como a inteligência artificial mudou a saúde",
  "description": "Uma análise sobre o impacto da IA no setor de saúde.",
  "datePublished": "2025-04-03",
  "articleSection": "Tecnologia",
  "author": {
    "@type": "Person",
    "name": "Ana Souza"
  }
}
</script>

Aqui, mesmo que o artigo esteja dentro do “Blog”, o articleSection aponta para Tecnologia, indicando o tema do conteúdo.

🔧 Exemplo 2 – Um artigo sobre dicas de produtividade

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "5 dicas para aumentar sua produtividade",
  "description": "Descubra como organizar seu tempo e ser mais eficiente.",
  "datePublished": "2025-04-02",
  "articleSection": "Produtividade",
  "author": {
    "@type": "Person",
    "name": "Carlos Mendes"
  }
}
</script>

🔧 Exemplo 3 – Artigo com mais de uma categoria

Se o artigo pertencer a mais de uma categoria, use um array:

"articleSection": ["Marketing Digital", "Estratégia"]

💡 Dica extra: organização semântica

Mesmo que seu site tenha só uma seção chamada “Blog”, o Google e outros motores de busca preferem entender o que aquele conteúdo representa em termos de assunto, e não apenas onde ele está localizado.

Portanto, sempre que possível:

  • Use articleSection para descrever o tema ou categoria do artigo.
  • Evite colocar apenas “Blog” como valor do articleSection.