Microdados
Microdados é um método de marcação em que os dados são renderizados como elementos HTML padrão.
Atenção
Se você incorporar micromarcação usando um plug-in, provavelmente será preciso modificá-lo. Para isso, entre em contato com o desenvolvedor do plug-in ou outro profissional com conhecimentos de programação.
Princípios de marcação
Para marcar seu conteúdo, adicione o atributo itemscope
a qualquer tag que contenha a entidade que está sendo descrita. Para indicar de que tipo de item se trata, use o atributoitemtype
após o itemscope
e defina a classe apropriada no formato itemtype="http://schema.org/<Nome da classe>"
. As entidades também podem ser aninhadas uma dentro da outra. Por exemplo, você pode especificar que o conteúdo de uma tag div
descreve um artigo de notícias (a classe NewsArticle
), enquanto o de uma tag p
descreve uma pessoa (a classe Person
):
<div itemscope itemtype="http://schema.org/NewsArticle">
<h1>Moscou quebra recorde de temperatura de 1922</h1>
<p itemscope itemtype="http://schema.org/Person">
Autor: <span>João Silva</span> — <span>correspondente especial</span></p>
<p>Na quarta-feira, 6 de novembro, Moscou quebrou o recorde
de temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius,
segundo o centro Fobos.</p>
</div>
Para especificar as propriedades de um item, use o atributo itemprop
. É possível encontrar a lista de propriedades disponíveis na descrição da classe correspondente, no site do padrão. No exemplo abaixo, as propriedades de NewsArticle
são usadas para marcar elementos que descrevem o título, autor e texto do artigo, ao passo que as propriedades de Person
são usadas para marcar elementos como o nome e o cargo do autor:
<div itemscope itemtype="http://schema.org/NewsArticle">
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1>
<p itemprop="author" itemscope itemtype="http://schema.org/Person">
Autor: <span itemprop="name">João Silva</span> —
<span itemprop="jobTitle">correspondente especial</span> </p>
<p itemprop="articleBody">Na quarta-feira, 6 de novembro, Moscou quebrou o recorde
de temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius positivos,
segundo o centro Fobos.</p>
</div>
Informação legível por máquinas
Ao adicionar marcação aos seus materiais, você pode usar não apenas itens do Schema.org, mas também informações compreensíveis por máquinas. Essas informações não estão disponíveis para os leitores, mas podem ser processadas por navegadores, mecanismos de pesquisa e robôs.
A tag meta
-
Às vezes, não é possível marcar informações importantes devido à forma como elas aparecem na página. Por exemplo, quando a informação é transmitida em uma imagem ou um objeto Flash ou quando não é explicitamente declarada na página. Nesses casos, você pode usar a tag
meta
com o atributocontent
. No exemplo abaixo, a tagmeta
e as propriedades da classeArticle
são usadas para indicar o tópico dos materiais:<meta itemprop="sobre" content="Tempo">
Essa técnica deve ser usada com moderação. Use a tag
meta
com o atributocontent
apenas para informações que não possam ser marcadas de outra forma.Atenção
Em itens com marcação, Yandex. O Metrica procura o valor primeiro no atributo
content
e depois no conteúdo da tag.
Data e horário
-
Você pode usar o atributo
datetime
da tagtime
para registrar o horário. As datas são escritas no formato ISO 8601. O exemplo abaixo mostra a data de10:30, 6 de novembro de 2018
, que é informada como2018-12-11T07:30:00Z
para um robô.<time itemprop="datePublished" datetime="2018-12-11T07:30:00Z"> 10:30, 6 de novembro, 2018</time>
Que conteúdo é possível marcar
O Yandex Metrica é compatível com marcação para os seguintes conteúdos:
- Artigo, notícia ou postagem de blog (
Article
,NewsArticle
ouBlogPosting
) - Descrição de filme (
Movie
) - Avaliação ou feedback (
Review
) Receita
Pergunta
Outros tipos de conteúdo não serão incluídos nos relatórios do Yandex Metrica, mesmo que a marcação esteja correta.
Como marcar materiais
Ao marcar materiais, é possível tanto usar entidades do Schema.org quanto os dados legíveis por máquina descritos acima.
Adicione marcação ao seu conteúdo seguindo as regras abaixo para garantir que ele seja processado corretamente pelo Yandex Metrica. Para obter estatísticas mais completas, recomendamos que você marque todos os elementos do conteúdo, embora apenas três sejam obrigatórios: identificador, manchete e texto. Se você já usa Schema.org, veja se a marcação no seu site atende a esses requisitos. Os exemplos de código nos termos não são a única opção correta de marcação.
A marcação pode ser adicionada ao site automaticamente — por exemplo, usando plug-ins do WordPress. Antes de usar, certifique-se de que o plug-in selecionado permite informar todos os elementos de marcação necessários para o código da página.
Não recomendamos o uso de sistemas de gerenciamento de tags para marcar seu conteúdo porque o Yandex Metrica não conseguirá processar corretamente os dados marcados. No entanto, esses sistemas podem ser usados para outros fins, como instalar uma tag em um site.
Atenção
Todos os itens Schema.org com marcação devem estar no interior da tag body
. Se houver várias unidades de conteúdo na página, cada uma delas deve ser marcada separadamente. É importante atender a esses requisitos para que as estatísticas sejam coletadas corretamente.
Selecione o tipo de materiais:
Para marcar artigos, notícias ou postagens, use qualquer uma das entidades: Article
, NewsArticle
ou BlogPosting
. Marque os seguintes elementos de conteúdo (elementos obrigatórios são listados com um asterisco):
ID*
-
A ID é especificada usando a propriedade
identifier
. Ela permite ao Yandex Metrica distinguir entre diferentes conteúdos. A ID não é mostrada nos relatórios.<meta itemprop="identifier" content="12345">
Também é possível especificar a ID usando a propriedade
mainEntityOfPage
. Ela será usada se a propriedadeidentifier
não for encontrada. O Yandex Metrica procura o valor do atributoitemid
que será usado como ID.<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/vida/tempo/12345.html"/>
Se nenhuma das propriedades acima for encontrada, o cabeçalho de nível superior das tags
<h1>…<h6>
ou o valor do atributohref
da referência canônica será usado como ID.
Se várias IDs forem marcadas, o primeiro valor encontrado será usado.
Título*
-
O título pode ser especificado usando a propriedade
headline
oualternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, se os títulos estiverem marcados assim:<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1> <h2 itemprop="alternativeHeadline"> Temperatura em novembro excede os 12 °C</h2>
No relatório, o artigo é chamado “Moscou quebra recorde de temperatura de 1922 Temperatura em novembro excede os 12 °C”.
Se nenhuma das propriedades acima for encontrada, o valor da propriedade
name
será usado como título.
Texto*
-
O texto de um artigo deve estar contido na tag com a propriedade
articleBody
.O número de caracteres no texto é determinado. Isso é necessário para determinar o volume de material. Apenas o conteúdo das tags aninhadas é considerado texto. Os caracteres nas tags de fato não são levados em conta. Recomendamos que você marque o texto dos materiais, de modo a não incluir nada de desnecessário: banners de anúncio, blocos de comentários, etc., senão o volume de materiais e os indicadores de estatísticas podem acabar sendo calculados incorretamente.
<p itemprop="articleBody"> Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius, segundo o centro Fobos. </p>
Se a propriedade
articleBody
não for encontrada, os valores das propriedadesdescription
outext
serão usados como texto.Se nenhuma das propriedades for encontrada, o conteúdo da tag marcada como
Article
ouNewsArticle
, sem os caracteres da tag, será usado como texto.Observação
Você pode obter estatísticas completas para conteúdos de texto com mais de 500 caracteres.
-
Para especificar o autor, utilizamos a propriedade
author
. Se houver vários autores, especifique-os em diferentes tags.<div itemprop="author">John Smith</div>
O valor também pode ser obtido:
-
Da propriedade
nome
da classePessoa
.<div itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">John Smith</span> </div>
-
Do atributo do link
href
.<link itemprop='author' href="/exemplo/autores/john_smith.html"/>
Com esses dados, você poderá visualizar estatísticas relativas a autores individuais no Yandex Metrica.
-
Assunto
-
É possível marcar palavras-chave ou hashtags como tópicos. Para isso, defina a propriedade
sobre
de cada tópico. É possível usar o valor da propriedadename
de qualquer classe:<div itemprop="about">Calor</div> <div itemprop="about" itemscope itemtype="https://schema.org/Thing"> <span itemprop="name">Moscou</span> </div>
Datas de publicação e revisão
-
As datas de publicação
datePublished
e revisãodateModified
estão escritas no formato ISO 8601.<meta itemprop="datePublished" content="2018-12-11T08:56:49Z" />
ou no atributo
datetime
da tagtime
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z"> 07:30, 11 de dezembro, 2018 </time>
Categoria
-
Cabeçalho é uma seção em um site dedicada a um tópico específico. Para marcar uma categoria, use a classe
BreadcrumbList
. Ela descreve uma sucessão de páginas da internet encadeadas ("breadcrumbs"), que geralmente termina com o conteúdo atual. Dentro daBreadcrumbList
, defina vários itens do tipoListItem
, que são marcados pela propriedadeitemListElement
e descrevem cabeçalhos atuais e mais amplos.O aninhamento de categorias é definido usando a propriedade
position
da classeListItem
. Por exemplo, a categoria "Vida" pode conter categorias aninhadas como "Clima" e "Incidentes". Seposition = '1'
, os materiais estarão no nível superior ("Vida"); seposition = '2'
, estarão no segundo nível ("Clima").O cabeçalho dos materiais será o valor da propriedade
name
da entidadeListItem
com o maior valor deposition
.Observação
No momento, as estatísticas estão mostrando dois níveis de aninhamento de categorias.
<ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida"> <span itemprop="name">Vida</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo"> <span itemprop="name">Tempo</span></a> <meta itemprop="position" content="2" /> </li> </ol>
URL do conteúdo
-
A URL do conteúdo é especificada usando a propriedade
url
.<a itemprop="url" href="https://www.exemplo-noticia.com.br/vida/tempo/moscou"> exemplo-noticia.com.br</a>
Se a propriedade
url
não for encontrada, o sistema buscará um link canônico. Este link é usado para indicar o conteúdo principal, caso a página atual duplique uma página do site. Os links canônicos são marcados com um atributo especialrel="canonical"
. Por exemplo, se o conteúdo for uma duplicata da páginahttp://www.exemplo-news.com/pagina
, irá conter<link rel="canonical" href=”http://www.exemplo-news.com/pagina"/>
. O valor do atributohref
do link canônico é usado como URL do material.O valor encontrado pode ser usado na hora de gerar a ID do conteúdo.
Se a marcação estiver correta e a tag estiver devidamente habilitada, as estatísticas sobre o conteúdo começarão a ser coletadas em breve no Yandex Metrica.
Ao marcar informações sobre filmes, use o item Movie
. Marque os seguintes elementos de conteúdo (elementos obrigatórios são listados com um asterisco):
ID*
-
A ID é especificada usando a propriedade
identifier
. Ela permite ao Yandex Metrica distinguir entre diferentes conteúdos. A ID não é mostrada nos relatórios.<meta itemprop="identifier" content="12345">
CopiadoTambém é possível especificar a ID usando a propriedade
mainEntityOfPage
. Ela será usada se a propriedadeidentifier
não for encontrada. O Yandex Metrica procura o valor do atributoitemid
que será usado como ID.<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/vida/cinema/12345.html"/>
Se nenhuma das propriedades acima for encontrada, o cabeçalho de nível superior das tags
<h1>…<h6>
ou o valor do atributohref
da referência canônica será usado como ID.
Se várias IDs forem marcadas, o primeiro valor encontrado será usado.
Título*
-
O título pode ser especificado usando a propriedade
headline
oualternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, se os títulos estiverem marcados assim:<h1 itemprop="headline">A Viagem</h1> <h2 itemprop="alternativeHeadline"> A Viagem</h2>
no relatório, os materiais serão chamados de "Cloud Atlas Cartographie des nuages".
Se nenhuma das propriedades acima for encontrada, o valor da propriedade
name
será usado como título.
Texto*
-
O texto do conteúdo sobre o filme deve ser colocado na tag com a propriedade
description
.O número de caracteres no texto é determinado. Isso é necessário para determinar o volume de material. Apenas o conteúdo das tags aninhadas é considerado texto. Os caracteres nas tags de fato não são levados em conta. Recomendamos que você marque o texto dos materiais, de modo a não incluir nada de desnecessário: banners de anúncio, blocos de comentários, etc., senão o volume de materiais e os indicadores de estatísticas podem acabar sendo calculados incorretamente.
<p itemprop="description"> Seis estórias — cinco reencarnações ocorridas em diferentes épocas e intimamente interconectadas... </p>
Se a propriedade
description
não for encontrada, o valor da propriedadetext
será usado como texto.Se as propriedades acima não forem encontradas, o conteúdo inteiro da tag marcada
Movie
, sem os caracteres da tag, será usado como texto.Observação
Você pode obter estatísticas completas para conteúdos de texto com mais de 500 caracteres.
-
Para especificar o autor, utilizamos a propriedade
author
. Se houver vários autores, especifique-os em diferentes tags.<div itemprop="author">John Smith</div>
O valor também pode ser obtido:
-
Da propriedade
nome
da classePessoa
.<div itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">John Smith</span> </div>
-
Do atributo do link
href
.<link itemprop='author' href="/exemplo/autores/john_smith.html"/>
Com esses dados, você poderá visualizar estatísticas relativas a autores individuais no Yandex Metrica.
-
Assunto
-
É possível marcar palavras-chave ou hashtags como tópicos. Para isso, defina a propriedade
sobre
de cada tópico. É possível usar o valor da propriedadename
de qualquer classe:Copiado<div itemprop="about">Cinema</div> <div itemprop="about" itemscope itemtype="https://schema.org/Thing"> <span itemprop="name">Moscou</span> </div>
Datas de publicação e revisão
-
As datas de publicação
datePublished
e revisãodateModified
estão escritas no formato ISO 8601.<meta itemprop="datePublished" content="2018-12-11T08:56:49Z" />
ou no atributo
datetime
da tagtime
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z"> 07:30, 11 de dezembro, 2018 </time>
Categoria
-
Cabeçalho é uma seção em um site dedicada a um tópico específico. Para marcar uma categoria, use a classe
BreadcrumbList
. Ela descreve uma sucessão de páginas da internet encadeadas ("breadcrumbs"), que geralmente termina com o conteúdo atual. Dentro daBreadcrumbList
, defina vários itens do tipoListItem
, que são marcados pela propriedadeitemListElement
e descrevem cabeçalhos atuais e mais amplos.CopiadoO aninhamento de categorias é definido usando a propriedade
position
da classeListItem
. Por exemplo, a categoria "Cultura" pode conter categorias aninhadas como "Cinema" e "Teatro". Seposition = '1'
, os materiais estão no nível superior ("Cultura"); seposition = '2'
, eles estão no segundo nível ("Cinema").O cabeçalho dos materiais será o valor da propriedade
name
da entidadeListItem
com o maior valor deposition
.Observação
No momento, as estatísticas estão mostrando dois níveis de aninhamento de categorias.
<ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida"> <span itemprop="name">Cultura</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo"> <span itemprop="name">Cinema</span></a> <meta itemprop="position" content="2" /> </li> </ol>
URL do conteúdo
-
A URL do conteúdo é especificada usando a propriedade
url
.<a itemprop="url" href="https://www.exemplo-noticia.com.br/vida/tempo/moscou"> exemplo-noticia.com.br</a>
Se a propriedade
url
não for encontrada, o sistema buscará um link canônico. Este link é usado para indicar o conteúdo principal, caso a página atual duplique uma página do site. Os links canônicos são marcados com um atributo especialrel="canonical"
. Por exemplo, se o conteúdo for uma duplicata da páginahttp://www.exemplo-news.com/pagina
, irá conter<link rel="canonical" href=”http://www.exemplo-news.com/pagina"/>
. O valor do atributohref
do link canônico é usado como URL do material.O valor encontrado pode ser usado na hora de gerar a ID do conteúdo.
Se a marcação estiver correta e a tag estiver devidamente habilitada, as estatísticas sobre o conteúdo começarão a ser coletadas em breve no Yandex Metrica.
Ao marcar uma avaliação ou resenha, use o item Review
. Marque os seguintes elementos de conteúdo (elementos obrigatórios são listados com um asterisco):
ID*
-
A ID é especificada usando a propriedade
identifier
. Ela permite ao Yandex Metrica distinguir entre diferentes conteúdos. A ID não é mostrada nos relatórios.<meta itemprop="identifier" content="12345">
CopiadoTambém é possível especificar a ID usando a propriedade
mainEntityOfPage
. Ela será usada se a propriedadeidentifier
não for encontrada. O Yandex Metrica procura o valor do atributoitemid
que será usado como ID.<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/restaurantes/criticas/12345.html"/>
Se nenhuma das propriedades acima for encontrada, então uma combinação de nome do autor e título, o cabeçalho de nível superior das tags
<h1>…<h6>
ou o valor do atributohref
da referência canônica será usado como ID.
Se várias IDs forem marcadas, o primeiro valor encontrado será usado.
Título*
-
O título pode ser especificado usando a propriedade
headline
oualternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, os títulos podem ser marcados assim:<h1 itemprop="headline">Novo restaurante asiático em Moscou</h1> <h2 itemprop="alternativeHeadline"> Cozinha experimental de chef japonês</h2>
Nos relatórios, o nome do conteúdo é uma combinação do nome do autor e o título: "Ivan Ivanov: Novo restaurante asiático abre em Moscou Cozinha experimental assinada por chef do Japão".
Se nenhuma das propriedades acima for encontrada, o valor da propriedade
name
ouitemReviewed
será usado como título.
Texto*
-
O texto de uma avaliação deve ser colocado na tag com a propriedade
reviewBody
.O número de caracteres no texto é determinado. Isso é necessário para determinar o volume de material. Apenas o conteúdo das tags aninhadas é considerado texto. Os caracteres nas tags de fato não são levados em conta. Recomendamos que você marque o texto dos materiais, de modo a não incluir nada de desnecessário: banners de anúncio, blocos de comentários, etc., senão o volume de materiais e os indicadores de estatísticas podem acabar sendo calculados incorretamente.
<p itemprop="reviewBody"> Um novo restaurante asiático foi inaugurado em Moscou na quarta-feira, 6 de novembro. Confira nossa crítica e veja destaques do evento e do cardápio. </p>
Se a propriedade
reviewBody
não for encontrada, os valores das propriedadesdescription
outext
serão usados como texto.Se as propriedades acima não forem encontradas, o conteúdo inteiro da tag marcada como
Review
, sem os caracteres da tag, será usado como texto.Observação
Você pode obter estatísticas completas para conteúdos de texto com mais de 500 caracteres.
-
Para especificar o autor, utilizamos a propriedade
author
. Se houver vários autores, especifique-os em diferentes tags.<div itemprop="author">John Smith</div>
O valor também pode ser obtido:
-
Da propriedade
nome
da classePessoa
.<div itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">John Smith</span> </div>
-
Do atributo do link
href
.<link itemprop='author' href="/exemplo/autores/john_smith.html"/>
Com esses dados, você poderá visualizar estatísticas relativas a autores individuais no Yandex Metrica.
-
Assunto
-
É possível marcar palavras-chave ou hashtags como tópicos. Para isso, defina a propriedade
sobre
de cada tópico. É possível usar o valor da propriedadename
de qualquer classe:Copiado<div itemprop="about">Restaurantes</div> <div itemprop="about" itemscope itemtype="https://schema.org/Thing"> <span itemprop="name">Moscou</span> </div>
Datas de publicação e revisão
-
As datas de publicação
datePublished
e revisãodateModified
estão escritas no formato ISO 8601.<meta itemprop="datePublished" content="2018-12-11T08:56:49Z" />
ou no atributo
datetime
da tagtime
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z"> 07:30, 11 de dezembro, 2018 </time>
Categoria
-
Cabeçalho é uma seção em um site dedicada a um tópico específico. Para marcar uma categoria, use a classe
BreadcrumbList
. Ela descreve uma sucessão de páginas da internet encadeadas ("breadcrumbs"), que geralmente termina com o conteúdo atual. Dentro daBreadcrumbList
, defina vários itens do tipoListItem
, que são marcados pela propriedadeitemListElement
e descrevem cabeçalhos atuais e mais amplos.CopiadoO aninhamento de categorias é definido usando a propriedade
position
da classeListItem
. Por exemplo, a categoria "Avaliações" pode conter categorias aninhadas como "Restaurantes" e "Cafés". Seposition = '1'
, os materiais estão no nível superior ("Avaliações"); seposition = '2'
, eles estão no segundo nível ("Restaurantes").O cabeçalho dos materiais será o valor da propriedade
name
da entidadeListItem
com o maior valor deposition
.Observação
No momento, as estatísticas estão mostrando dois níveis de aninhamento de categorias.
<ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida"> <span itemprop="name">Críticas</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo"> <span itemprop="name">Restaurantes</span></a> <meta itemprop="position" content="2" /> </li> </ol>
URL do conteúdo
-
A URL do conteúdo é especificada usando a propriedade
url
.<a itemprop="url" href="https://www.exemplo-noticia.com.br/vida/tempo/moscou"> exemplo-noticia.com.br</a>
Se a propriedade
url
não for encontrada, o sistema buscará um link canônico. Este link é usado para indicar o conteúdo principal, caso a página atual duplique uma página do site. Os links canônicos são marcados com um atributo especialrel="canonical"
. Por exemplo, se o conteúdo for uma duplicata da páginahttp://www.exemplo-news.com/pagina
, irá conter<link rel="canonical" href=”http://www.exemplo-news.com/pagina"/>
. O valor do atributohref
do link canônico é usado como URL do material.O valor encontrado pode ser usado na hora de gerar a ID do conteúdo.
Se a marcação estiver correta e a tag estiver devidamente habilitada, as estatísticas sobre o conteúdo começarão a ser coletadas em breve no Yandex Metrica.
Ao marcar uma receita, use o item Recipe
. Marque os seguintes elementos de conteúdo (elementos obrigatórios são listados com um asterisco):
ID*
-
A ID é especificada usando a propriedade
identifier
. Ela permite ao Yandex Metrica distinguir entre diferentes conteúdos. A ID não é mostrada nos relatórios.<meta itemprop="identifier" content="12345">
CopiadoTambém é possível especificar a ID usando a propriedade
mainEntityOfPage
. Ela será usada se a propriedadeidentifier
não for encontrada. O Yandex Metrica procura o valor do atributoitemid
que será usado como ID.<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/vida/culinaria/12345.html"/>
Se nenhuma das propriedades acima for encontrada, o cabeçalho de nível superior das tags
<h1>…<h6>
ou o valor do atributohref
da referência canônica será usado como ID.
Se várias IDs forem marcadas, o primeiro valor encontrado será usado.
Título*
-
O título pode ser especificado usando a propriedade
headline
oualternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, se os títulos estiverem marcados assim:<h1 itemprop="headline">Frango à parmegiana</h1> <h2 itemprop="alternativeHeadline"> Receita clássica</h2>
no relatório, o conteúdo é chamado de "Frango com queijo Receita clássica".
Se nenhuma das propriedades acima for encontrada, o valor da propriedade
name
será usado como título.
Texto*
-
O texto da receita deve ser colocado na tag com a propriedade
recipeInstructions
.O número de caracteres no texto é determinado. Isso é necessário para determinar o volume de material. Apenas o conteúdo das tags aninhadas é considerado texto. Os caracteres nas tags de fato não são levados em conta. Recomendamos que você marque o texto dos materiais, de modo a não incluir nada de desnecessário: banners de anúncio, blocos de comentários, etc., senão o volume de materiais e os indicadores de estatísticas podem acabar sendo calculados incorretamente.
<p itemprop="recipeInstructions"> Corte o frango em pedaços e ponha-o numa assadeira. Adicione sal, pimenta e tempero a gosto e finalize com pedaços de queijo. Asse por 25 minutos a 200 °C. </p>
Se a propriedade
recipeInstructions
não for encontrada, os valores das propriedadesdescription
outext
serão usados como texto.Se as propriedades acima não forem encontradas, o conteúdo inteiro da tag marcada como
Recipe
, sem os caracteres da tag, será usado como texto.Observação
Você pode obter estatísticas completas para conteúdos de texto com mais de 500 caracteres.
-
Para especificar o autor, utilizamos a propriedade
author
. Se houver vários autores, especifique-os em diferentes tags.<div itemprop="author">John Smith</div>
O valor também pode ser obtido:
-
Da propriedade
nome
da classePessoa
.<div itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">John Smith</span> </div>
-
Do atributo do link
href
.<link itemprop='author' href="/exemplo/autores/john_smith.html"/>
Com esses dados, você poderá visualizar estatísticas relativas a autores individuais no Yandex Metrica.
-
Assunto
-
É possível marcar palavras-chave ou hashtags como tópicos. Para isso, defina a propriedade
sobre
de cada tópico. É possível usar o valor da propriedadename
de qualquer classe:Copiado<div itemprop="about">Receitas</div> <div itemprop="about" itemscope itemtype="https://schema.org/Thing"> <span itemprop="name">Pratos principais</span> </div>
Datas de publicação e revisão
-
As datas de publicação
datePublished
e revisãodateModified
estão escritas no formato ISO 8601.<meta itemprop="datePublished" content="2018-12-11T08:56:49Z" />
ou no atributo
datetime
da tagtime
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z"> 07:30, 11 de dezembro, 2018 </time>
Categoria
-
Cabeçalho é uma seção em um site dedicada a um tópico específico. Para marcar uma categoria, use a classe
BreadcrumbList
. Ela descreve uma sucessão de páginas da internet encadeadas ("breadcrumbs"), que geralmente termina com o conteúdo atual. Dentro daBreadcrumbList
, defina vários itens do tipoListItem
, que são marcados pela propriedadeitemListElement
e descrevem cabeçalhos atuais e mais amplos.CopiadoO aninhamento de categorias é definido usando a propriedade
position
da classeListItem
. Por exemplo, a categoria "Receitas" pode conter categorias aninhadas como "Saladas" e "Prato principal". Seposition = '1'
, o conteúdo está no nível superior ("Receitas"), seposition = '2'
— está no segundo nível ("Entradas").O cabeçalho dos materiais será o valor da propriedade
name
da entidadeListItem
com o maior valor deposition
.Observação
No momento, as estatísticas estão mostrando dois níveis de aninhamento de categorias.
<ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida"> <span itemprop="name">Receitas</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo"> <span itemprop="name">Prato principal</span></a> <meta itemprop="position" content="2" /> </li> </ol>
URL do conteúdo
-
A URL do conteúdo é especificada usando a propriedade
url
.<a itemprop="url" href="https://www.exemplo-noticia.com.br/vida/tempo/moscou"> exemplo-noticia.com.br</a>
Se a propriedade
url
não for encontrada, o sistema buscará um link canônico. Este link é usado para indicar o conteúdo principal, caso a página atual duplique uma página do site. Os links canônicos são marcados com um atributo especialrel="canonical"
. Por exemplo, se o conteúdo for uma duplicata da páginahttp://www.exemplo-news.com/pagina
, irá conter<link rel="canonical" href=”http://www.exemplo-news.com/pagina"/>
. O valor do atributohref
do link canônico é usado como URL do material.O valor encontrado pode ser usado na hora de gerar a ID do conteúdo.
Se a marcação estiver correta e a tag estiver devidamente habilitada, as estatísticas sobre o conteúdo começarão a ser coletadas em breve no Yandex Metrica.
Ao marcar perguntas e respostas, use a entidade Question
. Marque os seguintes elementos de conteúdo (elementos obrigatórios são listados com um asterisco):
ID*
-
A ID é especificada usando a propriedade
identifier
. Ela permite ao Yandex Metrica distinguir entre diferentes conteúdos. A ID não é mostrada nos relatórios.<meta itemprop="identifier" content="12345">
CopiadoTambém é possível especificar a ID usando a propriedade
mainEntityOfPage
. Ela será usada se a propriedadeidentifier
não for encontrada. O Yandex Metrica procura o valor do atributoitemid
que será usado como ID.<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="/qanda/animais/12345.html"/>
Se nenhuma das propriedades acima for encontrada, então uma combinação de nome do autor e título, o cabeçalho de nível superior das tags
<h1>…<h6>
ou o valor do atributohref
da referência canônica será usado como ID.
Se várias IDs forem marcadas, o primeiro valor encontrado será usado.
Título*
-
O título pode ser especificado usando a propriedade
headline
oualternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, os títulos podem ser marcados assim:<h1 itemprop="headline">Lebres sabem nadar?</h1> <h2 itemprop="alternativeHeadline"> Zoólogo de Moscou responde</h2>
Nos relatórios, o nome do conteúdo é uma combinação do nome do autor e o título: "Ivan Ivanov: Coelhos conseguem nadar? Zoólogo de Moscou responde".
Se nenhuma das propriedades acima for encontrada, o valor da propriedade
name
será usado como título.
Texto*
-
O texto de uma resposta deve ser colocado na tag com a propriedade
acceptedAnswer
.O número de caracteres no texto é determinado. Isso é necessário para determinar o volume de material. Apenas o conteúdo das tags aninhadas é considerado texto. Os caracteres nas tags de fato não são levados em conta. Recomendamos que você marque o texto dos materiais, de modo a não incluir nada de desnecessário: banners de anúncio, blocos de comentários, etc., senão o volume de materiais e os indicadores de estatísticas podem acabar sendo calculados incorretamente.
<p itemprop="acceptedAnswer"> São exímias nadadoras! Uma vez, quando trabalhava numa pequena ilha do arquipélago de Solovetsky, no Mar Branco, testemunhei duas lebres brancas nadarem sozinhas até minha ilha atravessando um estreito frio, com mais de trezentos metros de largura. Elas ficaram um tempo na orla e depois nadaram de volta para o continente. </p>
Se a propriedade
acceptedAnswer
não for encontrada, os valores da propriedadedescription
outext
serão usados como texto.Se as propriedades acima não forem encontradas, todo o conteúdo da tag marcada como
Question
, sem os caracteres da tag, será usado.Observação
Você pode obter estatísticas completas para conteúdos de texto com mais de 500 caracteres.
-
Para especificar o autor, utilizamos a propriedade
author
. Se houver vários autores, especifique-os em diferentes tags.<div itemprop="author">John Smith</div>
O valor também pode ser obtido:
-
Da propriedade
nome
da classePessoa
.<div itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">John Smith</span> </div>
-
Do atributo do link
href
.<link itemprop='author' href="/exemplo/autores/john_smith.html"/>
Com esses dados, você poderá visualizar estatísticas relativas a autores individuais no Yandex Metrica.
-
Assunto
-
É possível marcar palavras-chave ou hashtags como tópicos. Para isso, defina a propriedade
sobre
de cada tópico. É possível usar o valor da propriedadename
de qualquer classe:Copiado<div itemprop="about">Animais</div> <div itemprop="about" itemscope itemtype="https://schema.org/Thing"> <span itemprop="name">Zoologia</span> </div>
Datas de publicação e revisão
-
As datas de publicação
datePublished
e revisãodateModified
estão escritas no formato ISO 8601.<meta itemprop="datePublished" content="2018-12-11T08:56:49Z" />
ou no atributo
datetime
da tagtime
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z"> 07:30, 11 de dezembro, 2018 </time>
Categoria
-
Cabeçalho é uma seção em um site dedicada a um tópico específico. Para marcar uma categoria, use a classe
BreadcrumbList
. Ela descreve uma sucessão de páginas da internet encadeadas ("breadcrumbs"), que geralmente termina com o conteúdo atual. Dentro daBreadcrumbList
, defina vários itens do tipoListItem
, que são marcados pela propriedadeitemListElement
e descrevem cabeçalhos atuais e mais amplos.CopiadoO aninhamento de categorias é definido usando a propriedade
position
da classeListItem
. Por exemplo, o título "Perguntas e respostas" pode conter títulos aninhados como "Animais" e "Aves". Seposition = '1'
, os materiais estão no nível superior ("Perguntas e respostas"), seposition = '2'
— eles estão no segundo nível ("Animais").O cabeçalho dos materiais será o valor da propriedade
name
da entidadeListItem
com o maior valor deposition
.Observação
No momento, as estatísticas estão mostrando dois níveis de aninhamento de categorias.
<ol itemscope itemtype="http://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida"> <span itemprop="name">Perguntas e respostas</span></a> <meta itemprop="position" content="1" /> </li> <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo"> <span itemprop="name">Animais</span></a> <meta itemprop="position" content="2" /> </li> </ol>
URL do conteúdo
-
A URL do conteúdo é especificada usando a propriedade
url
.<a itemprop="url" href="https://www.exemplo-noticia.com.br/vida/tempo/moscou"> exemplo-noticia.com.br</a>
Se a propriedade
url
não for encontrada, o sistema buscará um link canônico. Este link é usado para indicar o conteúdo principal, caso a página atual duplique uma página do site. Os links canônicos são marcados com um atributo especialrel="canonical"
. Por exemplo, se o conteúdo for uma duplicata da páginahttp://www.exemplo-news.com/pagina
, irá conter<link rel="canonical" href=”http://www.exemplo-news.com/pagina"/>
. O valor do atributohref
do link canônico é usado como URL do material.O valor encontrado pode ser usado na hora de gerar a ID do conteúdo.
Se a marcação estiver correta e a tag estiver devidamente habilitada, as estatísticas sobre o conteúdo começarão a ser coletadas em breve no Yandex Metrica.
Como são calculadas as métricas de rolagem completa e leitura completa
Rolagens completas são calculadas com base nas principais entidades. O cálculo leva em conta todo o conteúdo da tag em que estão descritas. Por exemplo, se o texto do artigo estiver em uma tag com a entidade Article
, o cálculo será baseado em todo o conteúdo até o encerramento dessa tag.
O cálculo de leituras completas leva em conta o número de caracteres, portanto essa métrica pode ser calculada com base na propriedade articleBody
.
Exemplo de marcação
Veja abaixo um exemplo de marcação de artigo.
<!DOCTYPE html>
<html>
<head></head>
<body>
<article>
<h1>Moscou quebra recorde de temperatura de 1922</h1>
<div> Temperatura em novembro excede os 12 °C</div>
<span><a href="/exemplo-noticia/autores/joao_silva.html">João Silva</a></span>
<time datetime="2018-11-06T09:25:10+04:00">06/11/2018, 09:25</time>
<meta content="2018-11-06T09:25:10+04:00"/>
<div>
Na quarta-feira, 6 de novembro, Moscou quebrou o recorde
de temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius,
segundo o centro Fobos.
</div>
</article>
</body>
</html>
Exemplo de marcação de página com vários artigos:
<!DOCTYPE html>
<html>
<head>
<link rel="canonical"
href="https://www.exemplo-noticia.com.br/vida/tempo/2018/11/06/123.html" />
</head>
<body>
<div itemscope itemtype="http://schema.org/NewsArticle">
<meta itemprop="identifier" content="12345">
<meta itemprop="datePublished" content="2024-07-25T08:56:49Z" />
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1>
<div itemprop="[about](*about)">Tempo</div>
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
<p itemprop="articleBody"> Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de temperatura
registrado em 1922. A temperatura do ar era de 12,1 graus Celsius
, segundo o centro Fobos.
</p>
<div itemprop="[author](*author)" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">João Silva</span>
</div>
<a itemprop="url" href="https://test_one.ru"> Primeiro artigo</a>
</div>
<div itemscope itemtype="http://schema.org/NewsArticle">
<meta itemprop="identifier" content="54321">
<meta itemprop="datePublished" content="2024-07-25T08:56:49Z" />
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
<div itemprop="[about](*about)">Segundo artigo</div>
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1923</h1>
<p itemprop="articleBody">Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de
temperatura
registrado em 1923. A temperatura do ar era de 13,1 graus
Celsius,
segundo o centro Fobos.
</p>
<div itemprop="[about](*about)" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name">João Silva
</div>
<a itemprop="url" href="https://test_two.ru"> Segundo artigo</a>
</div>
</body>
</html>
<!DOCTYPE html>
<html>
<head>
<link rel="canonical"
href="https://www.exemplo-noticia.com.br/vida/tempo/2018/11/06/123.html" />
</head>
<body>
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<a href="/"></a>
<li><a href="/politica/">Política</a></li>
<li><a href="/negocios/">Negócios</a></li>
<li><a href="/social/">Social</a></li>
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="/vida/">
<span itemprop="name">Vida</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
<a itemprop="item" href="/vida/tempo">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="2" />
</li>
<li><a href="/vida/psicologia/">Psicologia</a></li>
<li><a href="/life/cooking/">Culinária</a></li>
</ol>
<article itemscope itemtype="http://schema.org/NewsArticle">
<meta itemprop="[about](*about)" content="Heat"/>
<meta itemprop="[about](*about)" content="Anomalias climáticas"/>
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1>
<div itemprop="alternativeHeadline"> Temperatura em novembro excede os 12 °C</div>
<span itemprop="[author](*author)" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">João Silva</span>
</span>
<time itemprop="datePublished" datetime="2018-11-06T09:25:10+04:00">06.11.2018, 09:25</time>
<meta itemprop="dateModified" content="2018-11-06T09:26:10+04:00" />
<meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage"
itemid="/tempo/calor-novembro.html"/>
<div itemprop="articleBody">
Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de
temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius,
segundo o centro Fobos.
</div>
</article>
</body>
</html>
Exemplo de marcação de página com vários artigos:
<!DOCTYPE html>
<html>
<head>
<link rel="canonical"
href="https://www.exemplo-noticia.com.br/vida/tempo/2018/11/06/123.html" />
</head>
<body>
<div itemscope itemtype="http://schema.org/NewsArticle">
<meta itemprop="identifier" content="12345">
<meta itemprop="datePublished" content="2024-07-25T08:56:49Z" />
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1>
<div itemprop="[about](*about)">Tempo</div>
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
<p itemprop="articleBody"> Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de
temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius,
segundo o centro Fobos
</p>
<div itemprop="[author](*author)" itemscope itemtype="http://schema.org/Person">
<span itemprop="name">João Silva</span>
</div>
<a itemprop="url" href="https://test_one.ru"> Primeiro artigo</a>
</div>
<div itemscope itemtype="http://schema.org/NewsArticle">
<meta itemprop="identifier" content="54321">
<meta itemprop="datePublished" content="2024-07-25T08:56:49Z" />
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida/tempo">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
<div itemprop="[about](*about)">Segundo artigo</div>
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1923</h1>
<p itemprop="articleBody">Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de
temperatura registrado em 1923. A temperatura do ar era de 13,1 graus Celsius,
segundo o centro Fobos.
</p>
<div itemprop="[author](*author)" itemscope itemtype="http://schema.org/Person">
<meta itemprop="name">Lela Lima
</div>
<a itemprop="url" href="https://test_two.ru"> Segundo artigo</a>
</div>
</body>
</html>
Especificidades de carregamento de conteúdo de página
Se os materiais contiverem várias imagens ou scripts complexos sendo executados, utiliza-se frequentemente o "carregamento preguiçoso", ou seja, os dados são carregados de forma assíncrona na página. Recomendamos transmitir dados com marcação enquanto o conteúdo estiver sendo aberto. Isso garantirá que todos os valores sejam recebidos e processados corretamente.
Saiba mais
Links úteis |
Treinamento online |
Descrição da propriedade
ID
A ID permite que o Yandex Metrica faça distinção entre diferentes conteúdos. A ID não é mostrada nos relatórios.
<meta itemprop="identifier" content="12345">
Descrição da propriedade
Título
O título pode ser especificado usando a propriedade headline
ou alternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, se os títulos estiverem marcados assim:
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1>
<h2 itemprop="alternativeHeadline">Temperatura em novembro excede os 12 °C</h2>
No relatório, o artigo é chamado “Moscou quebra recorde de temperatura de 1922 Temperatura em novembro excede os 12 °C”.
Se nenhuma das propriedades acima for encontrada, o valor da propriedade name
será usado como título.
Descrição da propriedade
Título
O título pode ser especificado usando a propriedade headline
ou alternativeHeadline
. O título irá aparecer nos relatórios do Yandex Metrica. Se ambas as propriedades estiverem definidas, seus respectivos valores serão escritos com um espaço. Por exemplo, se os títulos estiverem marcados assim:
<h1 itemprop="headline">Moscou quebra recorde de temperatura de 1922</h1>
<h2 itemprop="alternativeHeadline">Temperatura em novembro excede os 12 °C</h2>
No relatório, o artigo é chamado “Moscou quebra recorde de temperatura de 1922 Temperatura em novembro excede os 12 °C”.
Se nenhuma das propriedades acima for encontrada, o valor da propriedade name
será usado como título.
Descrição da propriedade
Data de publicação
As datas de publicação datePublished
e revisão dateModified
estão escritas no formato ISO 8601.
html <meta itemprop="datePublished” content="2018-12-11T08:56:49Z” />
ou no atributo datetime
da tag time
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z">07:30, 11 de dezembro, 2018 </time>
Descrição da propriedade
Data de alteração
As datas de publicação datePublished
e revisão dateModified
estão escritas no formato ISO 8601.
html <meta itemprop="datePublished” content="2018-12-11T08:56:49Z” />
ou no atributo datetime
da tag time
<time itemprop="dateModified" datetime="2018-12-11T07:30:00Z">07:30, 11 de dezembro, 2018 </time>
Descrição da propriedade
Categoria
Cabeçalho é uma seção em um site dedicada a um tópico específico. Para marcar uma categoria, use a classe BreadcrumbList
. Ela descreve uma sucessão de páginas da internet encadeadas ("breadcrumbs"), que geralmente termina com o conteúdo atual. Dentro da BreadcrumbList
, defina vários itens do tipo ListItem
, que são marcados pela propriedade itemListElement
e descrevem cabeçalhos atuais e mais amplos.
O aninhamento de categorias é definido usando a propriedade position
da classe ListItem
. Por exemplo, a categoria "Vida" pode conter categorias aninhadas como "Clima" e "Incidentes". Se position = '1'
, os materiais estarão no nível superior ("Vida"); se position = '2'
, estarão no segundo nível ("Clima").
O cabeçalho dos materiais será o valor da propriedade name
da entidade ListItem
com o maior valor de position
.
Observação
No momento, as estatísticas estão mostrando dois níveis de aninhamento de categorias.
<ol itemscope itemtype="http://schema.org/BreadcrumbList">
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//example-news.ru/life">
<span itemprop="name">Vida</span></a>
<meta itemprop="position" content="1" />
</li>
<li itemprop="itemListElement" itemscope
itemtype="http://schema.org/ListItem">
<a itemprop="item" href="//exemplo-noticia.com.br/vida">
<span itemprop="name">Tempo</span></a>
<meta itemprop="position" content="2" />
</li>
</ol>
Descrição da propriedade
Autor
Para especificar o autor, utilizamos a propriedade author
. Se houver vários autores, especifique-os em diferentes tags.
html <div itemprop="author">João Silva</div>
O valor também pode ser obtido:
-
Da propriedade
nome
da classePessoa
.<div itemprop="author" itemscope itemtype="http://schema.org/Person"> <span itemprop="name">João Silva</span> </div>
-
Do atributo do link
href
.<link itemprop='author' href="/exemplo/autores/joão_silva.html"/>
Com esses dados, você poderá visualizar estatísticas relativas a autores individuais no Yandex Metrica.
Descrição da propriedade
Assunto
É possível marcar palavras-chave ou hashtags como tópicos. Para isso, defina a propriedade sobre
de cada tópico. É possível usar o valor da propriedade name
de qualquer classe:
<div itemprop="about">Calor</div>
<div itemprop="about" itemscope itemtype="https://schema.org/Thing">
<span itemprop="name">Moscou</span>
</div>
Descrição da propriedade
Referência canônica
A URL do conteúdo é especificada usando a propriedade url
.
<a itemprop="url" href="https://www.exemplo-news.com/vida/tempo/moscou">exemplo-news.com</a>
Se a propriedade url
não for encontrada, o sistema buscará um link canônico. Este link é usado para indicar o conteúdo principal, caso a página atual duplique uma página do site. Os links canônicos são marcados com um atributo especial rel="canonical"
. Por exemplo, se o conteúdo for uma duplicata da página http://www.exemplo-news.com/pagina
, irá conter <link rel="canonical" href=”http://www.exemplo-news.com/pagina"/>
. O valor do atributo href
do link canônico é usado como URL do material.
O valor encontrado pode ser usado na hora de gerar a ID do conteúdo.
Descrição da propriedade
ID
Esta propriedade é usada se a propriedade identifier
não for encontrada. O Yandex Metrica procura o valor do atributo itemid
que será usado como ID.
<meta itemscope itemprop="mainEntityOfPage"
itemType="https://schema.org/WebPage" itemid="/vida/tempo/12345.html"/>
Descrição da propriedade
Texto do artigo
O número de caracteres no texto é determinado. Isso é necessário para determinar o volume de material. Apenas o conteúdo das tags aninhadas é considerado texto. Os caracteres nas tags de fato não são levados em conta. Recomendamos que você marque o texto dos materiais, de modo a não incluir nada de desnecessário: banners de anúncio, blocos de comentários, etc., senão o volume de materiais e os indicadores de estatísticas podem acabar sendo calculados incorretamente.
<p itemprop="articleBody">
Na quarta-feira, 6 de novembro, Moscou quebrou o recorde de temperatura registrado em 1922. A temperatura do ar era de 12,1 graus Celsius positivos, segundo o centro Fobos.
</p>
Se a propriedade articleBody
não for encontrada, os valores das propriedades description
ou text
serão usados como texto.
Se nenhuma das propriedades for encontrada, o conteúdo da tag marcada como Article
ou NewsArticle
, sem os caracteres da tag, será usado como texto.
Observação
Você pode obter estatísticas completas para conteúdos de texto com mais de 500 caracteres.