Evento

Visão geral

Exemplo de evento nos resultados da pesquisa

Faça a marcação dos eventos que você organiza para que os usuários possam descobri-los por meio dos resultados da Pesquisa e de outros produtos do Google, como o Maps.

É possível adicionar todos os tipos de eventos por meio da marcação, desde apresentações de artistas famosos até uma aula de salsa no bairro. Ao adicionar marcação aos seus eventos, você ajuda os usuários a descobrir e participar deles com mais facilidade.

Se você tem apenas alguns eventos no seu site, pode usar o Marcador de dados.

Exemplo

A imagem à direita mostra os resultados da pesquisa de eventos para "shows de jazz neste fim de semana". Veja o código JSON-LD para esse exemplo na Ferramenta de teste de dados estruturados. Você também pode usar a sintaxe de microdados ou RDFa.

Diretrizes

É preciso seguir as diretrizes gerais de qualidade e as diretrizes técnicas de dados estruturados para que seu evento se qualifique para aparecer nos resultados da Pesquisa Google. Além disso, as diretrizes a seguir se aplicam aos dados estruturados de eventos.

Diretrizes técnicas

  • A página de destino precisa conter itens de dados estruturados dos tipos de eventos de schema.org.
  • Cada evento PRECISA ter um URL exclusivo (uma página de detalhes) e uma marcação nesse URL.

Diretrizes para conteúdo

  • Cada evento precisa descrever com precisão o respectivo nome, data de início e local.
  • Evite marcar itens que não sejam eventos como eventos:
    • Não promova produtos ou serviços que não sejam eventos, como "Pacote de viagem: Salvador/BA, 7 noites", como eventos.
    • Não adicione descontos de curto prazo ou oportunidades de compra, como "Show: compre os ingressos já" ou "Show: 50% de desconto até sábado".
    • Não marque horários de funcionamento como um evento, como "Parque de arborismo aberto das 8h às 17h".
    • Não marque cupons como eventos, como "5% de desconto no seu primeiro pedido".
  • Marque corretamente eventos de vários dias:
    • Se as informações do seu evento ou ingresso forem de um evento que acontecerá durante vários dias, especifique as datas de início e término.
    • Se houver várias apresentações em dias diferentes, cada uma com ingressos separados, adicione um elemento Event para cada apresentação.

Definições de tipos de dados estruturados

A definição completa de Event está disponível em schema.org/Event.

É necessário incluir as propriedades obrigatórias para que seu conteúdo seja qualificado para exibição nos resultados da pesquisa aprimorada. Você também pode incluir as propriedades recomendadas para adicionar mais informações sobre o conteúdo, o que pode proporcionar uma melhor experiência do usuário.

Propriedades obrigatórias
location

Place

Uma propriedade Place aninhada. Exemplo:

"location": {
  "@type": "Place",
  "name": "Santa Clara City Library"
}
location.address

PostalAddress

O endereço detalhado do local do evento. Exemplo:

"location": {
  "@type": "Place",
  "name": "Santa Clara City Library",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "2635 Homestead Rd",
    "addressLocality": "Santa Clara",
    "postalCode": "95051",
    "addressRegion": "CA",
    "addressCountry": "US"
  }
}

Práticas recomendadas:

  • Se o evento acontecer em várias ruas, defina o local de início e mencione os detalhes completos na descrição.
  • Se o evento ocorrer sem um local bem definido, use o nome da cidade ou o local mais representativo.
  • Se o evento ocorrer em vários locais ao mesmo tempo, crie eventos diferentes para cada local.
name

Text

Título do evento. Exemplo:

"name": "Jan Lieberman Concert Series: Journey in Jazz"

Práticas recomendadas:

  • Mencionar o título completo do evento.
  • Destaque um aspecto exclusivo do evento no título. Isso ajuda os usuários a tomar decisões mais rápidas (por exemplo, "perguntas e respostas com o artista").
  • Não adicione promoções de curto prazo (por exemplo, "compre seus ingressos agora").
  • Não adicione preços no título. Em vez disso, use a propriedade price.
startDate

DateTime

A data e o horário de início do evento no fuso horário local. Exemplo:

"startDate": "2018-03-21T16:00"

Você também pode adicionar o horário na zona UTC usando o formato ISO-8601. Por exemplo:

"startDate": "2018-03-21T16:00-08:00"

Se você não souber o horário de início, não insira um horário qualquer nem 00:00. Em vez disso, especifique somente a data de início. Exemplo:

"startDate": "2018-03-21"
Propriedades recomendadas
description

Text

Descrição do evento. Descreva todos os detalhes para fazer com que os usuários compreendam melhor o evento e participem dele.

endDate

DateTime

A data e o horário de término do evento. Use o mesmo formato de startDate. Por exemplo:

"endDate": "2017-04-24T23:00-08:00"

Não digite um horário qualquer ou 00:00 se o horário de término não for conhecido. Em vez disso, especifique somente a data de término. Exemplo:

"endDate": "2017-04-24"
image

Campo repetido de ImageObject ou URL

URL de uma imagem ou logotipo do evento ou passeio. Recomendamos que as imagens tenham 1920 px de largura (a largura mínima é de 720 px).

Outras diretrizes para imagens:

  • Cada página precisa conter pelo menos uma imagem (independentemente de você incluir marcação nela ou não). O Google escolherá a melhor imagem para exibir nos resultados da Pesquisa com base na proporção e na resolução.
  • Os URLs das imagens precisam ser rastreáveis e indexáveis.
  • As imagens precisam representar o conteúdo marcado.
  • As imagens precisam estar nos formatos .jpg, .png ou .gif.
  • Para conseguir os melhores resultados, forneça várias imagens de alta resolução (com no mínimo 50 mil pixels ao multiplicar a largura pela altura) e as seguintes proporções: 16x9, 4x3 e 1x1.

Exemplo:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]
location.name

Text

O nome detalhado do local do evento. Exemplo:

"location": {
  "@type": "Place",
  "name": "Santa Clara City Library, Central Park Library"
}
offers

Offer

Uma propriedade Offer aninhada, uma para cada tipo de ingresso. Exemplo:
"offers": {
  "@type": "Offer"
}
offers.availability

Text

Um dos seguintes valores:

Exemplo:

"offers": {
  "@type": "Offer",
  "availability": "http://schema.org/InStock"
}
offers.price

Number

O menor preço disponível, incluindo taxas de serviço, do tipo de ingresso. Exemplo:

"offers": {
  "@type": "Offer",
  "price": "30"
}
offers.priceCurrency

Text

O código da moeda com três letras. Exemplo:

"offers": {
  "@type": "Offer",
  "priceCurrency": "USD"
}
offers.validFrom

DateTime

A data e o horário em que os ingressos serão colocados à venda (obrigatórios apenas para ofertas com restrição de datas), no formato ISO-8601. Por exemplo:

"offers": {
  "@type": "Offer",
  "validFrom": "2017-01-20T16:20-08:00"
}
offers.url

URL

O URL de uma página que permite comprar ingressos. Exemplo:
"offers": {
  "@type": "Offer",
  "url": "https://www.example.com/event_offer/123"
}

Esse URL precisa atender aos seguintes requisitos:

  • Direcionar para uma página de destino que ofereça claramente a oportunidade de comprar um ingresso para o evento específico a qualquer usuário do público em geral.
  • Ser um link em que o usuário possa clicar na página da Web que contém o evento.
  • Poder ser acompanhado pelo Googlebot (não bloqueado pelo robots.txt).
performer

Person

Uma propriedade PerformingGroup ou Person aninhada, uma para cada artista. Por exemplo:

"performer": {
  "@type": "PerformingGroup"
}
performer.name

Text

O nome do artista. Exemplo:

"performer": {
  "@type": "PerformingGroup",
  "name": "Andy Lagunoff"
}

Solução de problemas

Se seu site não estiver sendo exibido como uma opção para a compra de ingressos, siga as etapas abaixo:

  1. Verifique se seus dados estruturados incluem a propriedade offers.url .
  2. Verifique se seu URL atende aos requisitos de URL para offers.url.
  3. Peça ao Google para rastrear novamente seu site.
  4. Envie uma solicitação de reavaliação.

Enviar comentários sobre…