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.
