isPartOf

isPartOf

🧩 O que é isPartOf no Schema.org?

O campo isPartOf é utilizado em schemas JSON-LD para indicar que uma página, artigo ou outro recurso faz parte de algo maior, como um site, uma seção, uma coleção ou uma série.

✅ Quando usar isPartOf?

Use isPartOf quando quiser mostrar que um conteúdo pertence a algo mais amplo, por exemplo:

  • Um artigo (BlogPosting) que faz parte de um site.
  • Uma página (WebPage) que pertence a uma categoria.
  • Um vídeo que é parte de uma série.

📦 Estrutura básica do isPartOf


"isPartOf": {
  "@id": "https://exemplo.com/#website"
}

Neste exemplo, estamos dizendo que o conteúdo pertence ao site exemplo.com. Esse site deve ter um schema (em outro ponto do JSON ou no site) com o tipo WebSite.

🔎 Explicação dos elementos

Campo Explicação
@id Um identificador único (geralmente uma URL com ou sem #) do recurso pai.
@type (opcional) Pode ser incluído para indicar o tipo do recurso pai, como "WebSite", "CollectionPage", "CreativeWorkSeries" etc.

Exemplo com @type:


"isPartOf": {
  "@type": "WebSite",
  "@id": "https://meusite.com/#website"
}

✏️ Exemplo completo com BlogPosting

Imagine que você tem um artigo no seu blog chamado “Como dormir melhor”. Aqui está como o isPartOf pode ser usado:


{
  "@type": "BlogPosting",
  "headline": "Como dormir melhor",
  "url": "https://meusite.com/blog/como-dormir-melhor",
  "isPartOf": {
    "@id": "https://meusite.com/#website"
  }
}

✅ O que isso quer dizer?

Este artigo está vinculado a um site maior. Ele faz parte do site meusite.com.

💡 Por que o isPartOf é importante?

  • Ajuda os mecanismos de busca a entenderem a hierarquia do conteúdo.
  • Melhora a compreensão semântica de como as páginas estão organizadas.
  • Pode impactar positivamente no SEO e na exibição em rich results.

🧠 Dica prática

Use sempre o isPartOf em:

  • Artigos de blog
  • Páginas de produto
  • Conteúdo que está dentro de uma categoria ou de um site

Evite usar isPartOf com valores genéricos ou incorretos, como apenas "isPartOf": "site". O valor precisa ser um objeto com identificador válido.

📌 Conclusão

O isPartOf serve para dizer:
“Este conteúdo faz parte de algo maior.”

E com isso, mecanismos de busca conseguem entender melhor a estrutura lógica e hierárquica do seu site.