Event

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 salsa di sekitar tempat tinggal Anda. Dengan menambahkan markup ke acara, pengguna akan lebih mudah untuk menemukan dan menghadiri acara Anda.

Jika hanya memiliki beberapa acara di situs Anda, Anda dapat menggunakan 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 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 mempromosikan 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% hingga 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 acara yang berlangsung beberapa hari dengan benar:
    • Jika info acara atau tiket ditujukan untuk acara yang berlangsung selama beberapa hari, tentukan tanggal mulai dan juga tanggal berakhir dari acara tersebut.
    • Jika ada beberapa pertunjukan berbeda di hari yang berbeda, yang masing-masing memerlukan tiket sendiri, tambahkan elemen Event tersendiri untuk setiap pertunjukan.

Definisi jenis data terstruktur

Definisi lengkap Event tersedia di schema.org/Event.

Anda harus menyertakan properti wajib agar konten Anda memenuhi syarat untuk ditampilkan sebagai hasil kaya. Anda juga dapat menyertakan properti yang direkomendasikan untuk menambahkan informasi lain ke konten, yang akan meningkatkan kualitas pengalaman pengguna.

Properti wajib
location

Place

Place bertingkat. Misalnya:

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

PostalAddress

Alamat lengkap lokasi. Misalnya:

"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 pegelaran acara mencakup beberapa jalan, 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 mewakili.
  • Jika acara diselenggarakan di beberapa lokasi pada saat yang sama, buat acara berbeda untuk setiap lokasi.
name

Text

Judul acara. Misalnya:

"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, "feat. 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 dimulainya acara dalam zona waktu setempat. Misalnya:

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

Anda juga dapat menambahkan waktu dalam zona UTC menggunakan format ISO-8601. Misalnya:

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

Jika Anda tidak mengetahui waktu mulai, jangan masukkan waktu yang tidak benar atau 00:00. Sebagai gantinya, cukup tentukan tanggal mulai. Misalnya:

"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 dengan startDate. Misalnya:

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

Jangan masukkan waktu yang tidak benar atau 00:00 jika waktu berakhir tidak diketahui. Sebagai gantinya, cukup tentukan tanggal selesai. Misalnya:

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

Kolom berulang ulang ImageObject atau URL

URL gambar atau logo untuk acara atau tur. Sebaiknya gambar memiliki lebar 1920 piksel (lebar minimum 720 piksel).

Panduan gambar tambahan:

  • Setiap halaman harus berisi setidaknya satu gambar (baik Anda menyertakan markup atau tidak). Google akan memilih gambar terbaik untuk ditampilkan dalam hasil Penelusuran berdasarkan rasio tinggi lebar dan resolusi.
  • URL gambar harus dapat di-crawl dan diindeks.
  • Gambar harus mewakili konten yang diberi markup.
  • Gambar harus dalam format .jpg, .png, atau. gif.
  • Untuk mendapatkan hasil terbaik, berikan beberapa gambar beresolusi tinggi (hasil perkalian lebar dan tinggi minimal 50.000 piksel) dengan rasio tinggi lebar berikut: 16x9, 4x3, dan 1x1.

Contoh:

"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. Misalnya:

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

Offer

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

Text

Salah satu dari berikut ini:

Misalnya:

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

Number

Harga terendah yang tersedia, termasuk ongkos dan biaya layanan, untuk jenis tiket ini. Misalnya:

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

Text

Kode mata uang, 3 huruf. Misalnya:

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

DateTime

Tanggal dan waktu saat tiket mulai dijual (hanya diwajibkan pada penawaran yang dibatasi tanggal), dalam format ISO-8601. Misalnya:

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

URL

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

URL ini harus memenuhi persyaratan berikut:

  • Mengarahkan 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 mencantumkan acara tersebut.
  • Dapat diikuti oleh Googlebot (tidak diblokir oleh robots.txt).
performer

Person

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

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

Text

Nama pengisi acara. Misalnya:

"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 data terstruktur Anda memuat properti offers.url .
  2. Pastikan URL Anda memenuhi persyaratan URL untuk offers.url.
  3. Minta Google untuk meng-crawl ulang situs Anda.
  4. Kirim permintaan untuk evaluasi (ulang).

Kirim masukan tentang...

Penelusuran
Penelusuran