logo
Intermediate2min de leitura

Article/Blog

Schema para posts, artigos e notícias.

Article / BlogPosting / NewsArticle

São três tipos de schema para conteúdo escrito. Use o tipo que descreve melhor o formato da página.

TipoMelhor paraRecurso no Google
**Article**Conteúdo editorial, acadêmico ou guias longosAutor, data e imagem nos resultados
**BlogPosting**Posts comuns de blogElegibilidade para o Google Discover
**NewsArticle**Notícias e jornalismo com prazoGoogle News e carrossel de notícias

Plano: Free (Article) · Basic+ (BlogPosting, NewsArticle)

Propriedades principais

  • headline — título do artigo *(obrigatório)*
  • author — nome, URL da foto e link do perfil *(obrigatório)*
  • datePublished — data de publicação em ISO 8601 *(obrigatório)*
  • dateModified — data da última modificação em ISO 8601 *(recomendado)*
  • image — imagem destacada, mínimo 1200×630 px *(obrigatório para rich results)*
  • publisher — nome e logo da organização *(obrigatório)*
  • description — resumo do artigo *(recomendado)*
  • articleSection — categoria ou seção
  • wordCount — número total de palavras
  • inLanguage — código do idioma, como en, es ou pt

Quando usar cada tipo

Article — use para guias, tutoriais, relatórios e conteúdo permanente onde autoridade importa. O Google pode exibir metadados melhores nos resultados.

BlogPosting — use para posts normais de blog. Conteúdo BlogPosting bem estruturado pode ajudar em sinais de E-E-A-T e Discover.

NewsArticle — use apenas para conteúdo realmente jornalístico: notícias de última hora, releases e cobertura editorial. Exige publisher com logo verificado e pode tornar o conteúdo elegível para o carrossel de notícias.

Modelo: post de blog com variáveis

json
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "headline": "{{post_title}}",
  "url": "{{post_url}}",
  "datePublished": "{{post_date}}",
  "dateModified": "{{post_modified}}",
  "description": "{{post_excerpt}}",
  "image": "{{post_thumbnail}}",
  "author": {
    "@type": "Person",
    "name": "{{author_name}}"
  },
  "publisher": {
    "@type": "Organization",
    "name": "{{site_name}}",
    "logo": {
      "@type": "ImageObject",
      "url": "{{site_logo}}"
    }
  }
}

Exemplos de Código

Exemplo de Schema Article

json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Guia Completo de SEO para 2025",
  "description": "Aprenda as melhores práticas de SEO...",
  "image": "https://exemplo.com/imagem.jpg",
  "datePublished": "2025-01-15T08:00:00+00:00",
  "dateModified": "2025-01-20T10:30:00+00:00",
  "author": {
    "@type": "Person",
    "name": "João Silva",
    "url": "https://exemplo.com/autor/joao"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Meu Blog",
    "logo": {
      "@type": "ImageObject",
      "url": "https://exemplo.com/logo.png"
    }
  },
  "articleSection": "SEO",
  "wordCount": 2500,
  "inLanguage": "pt"
}

Esta página foi útil?