Acara

Ringkasan

Contoh acara dalam hasil penelusuran

Beri markup acara yang Anda selenggarakan sehingga pengguna dapat menemukannya melalui hasil Google Penelusuran dan produk Google lainnya, seperti Google Maps.

Anda dapat memberi markup pada semua jenis acara — mulai dari pertunjukan artis terkenal, hingga kelas memasak di sekitar tempat tinggal Anda. Dengan menambahkan markup ke acara Anda, pengguna akan lebih mudah untuk menemukan dan menghadiri acara Anda.

Jika Anda hanya memiliki beberapa acara di situs Anda, gunakan Data Highlighter.

Contoh

Gambar di sebelah kanan menampilkan hasil penelusuran acara untuk "konser jazz akhir pekan ini". Lihat kode JSON-LD untuk contoh ini di Fitur Pengujian Data Terstruktur. Anda juga dapat menggunakan Microdata atau sintaks RDFa.

Panduan

Anda harus mengikuti pedoman kualitas data terstruktur umum dan panduan teknis agar acara Anda memenuhi syarat untuk ditampilkan di hasil Penelusuran. Selain itu, panduan berikut juga berlaku untuk data terstruktur acara.

Panduan teknis

  • Halaman target harus berisi item data terstruktur dari jenis acara di schema.org.
  • Setiap acara HARUS memiliki URL unik (halaman perincian) dan markup di URL tersebut.

Panduan konten

  • Setiap acara harus menjelaskan nama, tanggal mulai, dan lokasi acara secara akurat.
  • Hindari menandai non-acara sebagai acara:
    • Jangan promosikan produk atau layanan non-acara seperti "Paket perjalanan: Bali, 7 malam" sebagai acara.
    • Jangan menambahkan diskon atau peluang pembelian jangka pendek, seperti: "Konser — beli tiket sekarang," atau "Konser - diskon 50% sampai hari Sabtu".
    • Jangan menandai jam kerja sebagai acara, seperti: "Taman Petualangan buka pukul 8 pagi hingga 5 sore."
    • Jangan menandai kupon atau voucher sebagai acara, seperti: "Diskon 5% untuk pesanan pertama Anda."
  • Beri markup untuk acara yang berlangsung beberapa hari dengan benar:
    • Jika info acara atau tiket ditujukan untuk acara yang berlangsung selama beberapa hari, tentukan tanggal mulai dan berakhirnya dari acara tersebut.
    • Jika ada beberapa pertunjukan yang berbeda di hari yang berbeda, dan masing-masing memerlukan tiket sendiri, tambahkan elemen terpisah Event untuk setiap pertunjukan.

Definisi jenis data terstruktur

Definisi lengkap Event tersedia di schema.org/Event.

Anda harus menyertakan properti yang diperlukan agar konten Anda memenuhi syarat untuk ditampilkan dalam hasil penelusuran yang disempurnakan. Anda juga dapat menyertakan properti yang direkomendasikan untuk menambahkan informasi lain tentang konten Anda, sehingga kualitas pengalaman pengguna menjadi lebih baik.

Properti wajib
location

Place

Place bertingkat. Contoh:

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

PostalAddress

Alamat lengkap lokasi. Contoh:

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

Praktik terbaik:

  • Jika acara tersebut diselenggarakan di beberapa tempat, tentukan lokasi awal dan sebutkan detail lengkapnya di bagian deskripsi.
  • Jika acara diselenggarakan tanpa detail lokasi yang jelas, gunakan nama kota atau lokasi yang paling merepresentasikan.
  • Jika acara diselenggarakan di beberapa lokasi pada saat yang sama, buat acara berbeda untuk setiap lokasi.
name

Text

Judul acara. Contoh:

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

Praktik terbaik:

  • Sebutkan judul lengkap acara tersebut.
  • Tandai aspek unik acara dalam judul. Hal ini membantu pengguna membuat keputusan yang lebih cepat (misalnya, "sesi tanya jawab dengan artis").
  • Jangan tambahkan promosi jangka pendek (misalnya, "belilah tiket sekarang").
  • Jangan tambahkan harga dalam judul. Gunakan properti price sebagai gantinya.
startDate

DateTime

Tanggal dan waktu mulai acara di zona waktu lokal. Contoh:

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

Anda juga dapat menambahkan waktu di zona UTC menggunakan format ISO-8601. Contoh:

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

Jika Anda tidak mengetahui waktu mulai, jangan masukkan waktu yang tidak benar atau 00:00. Tetapi, cukup tentukan tanggal mulai. Contoh:

"startDate": "2018-03-21"
Properti yang direkomendasikan
description

Text

Deskripsi acara. Jelaskan semua detail acara untuk memudahkan pengguna memahami dan menghadiri acara.

endDate

DateTime

Tanggal dan waktu berakhirnya acara. Gunakan format yang sama seperti startDate. Contoh:

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

Jangan masukkan waktu yang tidak benar atau 00:00 jika waktu berakhir tidak diketahui. Tetapi, cukup tentukan tanggal selesai. Contoh:

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

Kolom ImageObject atau URL berulang

URL gambar atau logo untuk acara atau tur. Sebaiknya gambar memiliki lebar 1.920px (lebar minimum 720px).

Additional image guidelines:

  • Every page must contain at least one image (whether or not you include markup). Google will pick the best image to display in Search results based on the aspect ratio and resolution.
  • Image URLs must be crawlable and indexable.
  • Images must represent the marked up content.
  • Images must be in .jpg, .png, or. gif format.
  • For best results, provide multiple high-resolution images (minimum of 50K pixels when multiplying width and height) with the following aspect ratios: 16x9, 4x3, and 1x1.

For example:

"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

Nama lengkap lokasi. Contoh:

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

Offer

Offer bertingkat, satu untuk setiap jenis tiket. Contoh:
"offers": {
  "@type": "Offer"
}
offers.availability

Text

Salah satu dari berikut ini:

Contoh:

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

Number

Harga terendah yang tersedia, termasuk biaya layanan dan harga dari jenis tiket ini. Contoh:

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

Text

Kode mata uang 3 huruf. Contoh:

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

DateTime

Tanggal dan waktu ketika tiket mulai dijual (hanya diperlukan pada penawaran yang dibatasi tanggal), dalam format ISO-8601. Contoh:

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

URL

URL halaman yang menyediakan kemampuan untuk membeli tiket. Contoh:
"offers": {
  "@type": "Offer",
  "url": "https://www.example.com/event_offer/123"
}

URL ini harus memenuhi persyaratan berikut:

  • Langsung menuju ke halaman landing yang secara khusus memberikan kesempatan untuk membeli tiket masuk ke acara tertentu bagi setiap pengguna dari masyarakat umum.
  • Berupa link yang dapat diklik pengguna di halaman yang berisi acara tersebut.
  • Dapat diikuti oleh Googlebot (tidak diblokir oleh robots.txt).
performer

Person

PerformingGroup bertingkat atau Person, bertingkat, satu untuk setiap pengisi acara. Contoh:

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

Text

Nama pengisi acara. Contoh:

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

Pemecahan masalah

Jika situs Anda tidak ditampilkan sebagai opsi untuk pembelian tiket, ikuti langkah di bawah ini:

  1. Pastikan bahwa data terstruktur Anda berisi properti offers.url .
  2. Pastikan bahwa URL Anda memenuhi persyaratan URL untuk offers.url.
  3. Minta Google untuk melakukan crawl ulang situs Anda.
  4. Kirim permintaan untuk evaluasi (ulang).

Kirim masukan tentang...

Penelusuran
Penelusuran