mainEntityOfPage

mainEntityOfPage

O que é mainEntityOfPage no Schema.org?

A propriedade mainEntityOfPage é usada no Schema.org para indicar que um determinado item é o assunto principal de uma página da web.

Em outras palavras, ela conecta um objeto (por exemplo, um artigo, produto, evento ou organização) diretamente com a página onde ele é descrito em detalhes. Essa associação explícita ajuda os motores de busca a entenderem qual é o foco principal daquela URL.

Definição técnica (conforme Schema.org)

  • Nome: mainEntityOfPage
  • Tipo esperado: Uma URL (URL) ou um objeto do tipo CreativeWork.
  • Aplicável a: Quase todos os tipos, como Article, WebPage, Product, Organization, entre outros.
  • Função: Especificar qual item é o assunto principal da página.

Exemplo básico em JSON-LD:

 { "@context": "https://schema.org", "@type": "Article", "headline": "Guia completo de JSON-LD para SEO", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://exemplo.com/guia-json-ld-seo" } }

Neste exemplo, o artigo “Guia completo de JSON-LD para SEO” é o principal conteúdo da página https://exemplo.com/guia-json-ld-seo.

Por que usar mainEntityOfPage?

  • Clareza para mecanismos de busca: Deixa explícito qual é o objeto principal da página, o que ajuda na interpretação correta do conteúdo.
  • Facilita a geração de rich snippets: Resultados enriquecidos no Google podem ser mais facilmente ativados quando a estrutura do conteúdo é clara.
  • Melhora a organização de grandes sites: Em sites com múltiplos objetos, deixa claro qual deve ser priorizado.

Formato correto

  • O valor de mainEntityOfPage pode ser uma URL simples (string) ou um objeto completo do tipo CreativeWork (como WebPage).
  • Quando possível, prefira usar um objeto com @type e @id, como mostrado no exemplo anterior, pois isso enriquece ainda mais os dados estruturados.

Exemplo mais simplificado (usando apenas URL):

 "mainEntityOfPage": "https://exemplo.com/guia-json-ld-seo"

Regras principais para uso

  • O mainEntityOfPage deve apontar para a URL canônica da página onde o item está descrito.
  • Evite associar múltiplos objetos como sendo o principal em uma mesma página (escolha o mais relevante).
  • Garanta que o conteúdo real da página corresponda ao objeto referenciado.
  • Use sempre em artigos, produtos, eventos, FAQs e páginas que tenham um tema ou assunto central claro.

Importância para SEO

Embora o Google não confirme diretamente que mainEntityOfPage afeta o ranqueamento, essa propriedade contribui para:

  • Melhor interpretação semântica da página: Motores de busca entendem qual entidade representa o “tema principal” do conteúdo.
  • Facilidade de rastreamento e indexação: Ajuda a associar o conteúdo com consultas de busca mais específicas.
  • Maior chance de aparecer em rich results: Principalmente em tipos como FAQPage, HowTo, NewsArticle, e Product.

Resumo

Item Descrição
mainEntityOfPage Indica o principal assunto (entidade) de uma página.
Tipo esperado URL ou objeto do tipo CreativeWork (como WebPage).
Aplicável a Article, Product, Event, Organization, WebPage, e outros tipos de conteúdo.
Importância SEO Alta para compreensão semântica e resultados enriquecidos.