Pengantar untuk Data Terstruktur

Google Penelusuran bekerja keras untuk memahami isi sebuah halaman. Anda dapat membantu kami dengan memberikan petunjuk eksplisit tentang arti halaman ke Google dengan menyertakan data terstruktur di halaman itu. Data terstruktur adalah format terstandar untuk memberikan informasi tentang sebuah halaman dan mengelompokkan isinya; misalnya, di halaman resep, apa saja bahannya, waktu memasak dan suhunya, kalori, dan seterusnya.

Google menggunakan data terstruktur yang ditemukan di web untuk memahami isi halaman, juga untuk mengumpulkan informasi tentang web dan dunia secara umum. Misalnya, berikut ini adalah cuplikan data terstruktur JSON-LD yang mungkin muncul di halaman kontak perusahaan Unlimited Ball Bearings, yang mendeskripsikan informasi kontak mereka:

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Organization",
  "url": "http://www.example.com",
  "name": "Unlimited Ball Bearings Corp.",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-401-555-1212",
    "contactType": "Customer service"
  }
}
</script>

Google Penelusuran juga menggunakan data terstruktur untuk mengaktifkan berbagai fitur dan penyempurnaan hasil penelusuran khusus. Misalnya, halaman resep dengan data terstruktur yang valid memenuhi syarat untuk muncul pada hasil penelusuran grafis, seperti yang ditampilkan di sini:

Fitur hasil penelusuran Data terstruktur setara (dipangkas agar ringkas)
Hasil kaya resep pai apel. 

<script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Recipe",
  "name": "Grandma's Holiday Apple Pie",
  "author": "Elaine Smith",
  "image": "http://images.edge-generalmills.com/56459281-6fe6-4d9d-984f-385c9488d824.jpg",
  "description": "A classic apple pie.",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4",
    "reviewCount": "276",
    "bestRating": "5",
    "worstRating": "1"
  },
  "prepTime": "PT30M",
  "totalTime": "PT1H",
  "recipeYield": "8",
  "nutrition": {
    "@type": "NutritionInformation",
    "servingSize": "1 medium slice",
    "calories": "230 calories",
    "fatContent": "1 g",
    "carbohydrateContent": "43 g",
  },
  "recipeIngredient": [
    "1 box refrigerated pie crusts, softened as directed on box",
    "6 cups thinly sliced, peeled apples (6 medium)",
    "..."
  ],
  "recipeInstructions": [
    "1...",
    "2..."
   ]
}
</script>

Karena data terstruktur melabeli setiap elemen individual pada resep, pengguna dapat menelusuri resep Anda berdasarkan bahan, jumlah kalori, waktu memasak, dan seterusnya.

Data terstruktur dikodekan menggunakan markup dalam-halaman di halaman tempat informasi tersebut berlaku. Data terstruktur di halaman itu harus mendeskripsikan isi halaman. Anda tidak boleh membuat halaman kosong yang hanya menampung data terstruktur; Anda juga tidak boleh menambahkan data terstruktur tentang informasi yang tidak terlihat oleh pengguna, walaupun informasi itu akurat. Untuk panduan teknis dan pedoman kualitas lainnya, lihat Panduan umum data terstruktur.

Format data terstruktur

Dokumentasi ini menjelaskan kolom mana yang wajib, direkomendasikan, atau opsional untuk data terstruktur yang memiliki arti khusus bagi Google Penelusuran. Sebagian besar data terstruktur Penelusuran menggunakan kosakata schema.org, namun untuk dokumentasi perilaku Google Penelusuran yang definitif, sebaiknya Anda mengandalkan dokumentasi di developers.google.com, bukan dokumentasi schema.org. Atribut atau objek yang tidak dijelaskan di sini tidak diwajibkan oleh Google Penelusuran, walaupun ditandai wajib oleh schema.org.

Pastikan untuk menguji data terstruktur Anda menggunakan fitur Pengujian Data Terstruktur selama pengembangan, dan laporan status Hasil kaya setelah penerapan, untuk memantau kondisi halaman Anda, yang mungkin rusak setelah penerapan akibat masalah template atau penayangan.

Anda harus menyertakan semua properti wajib untuk sebuah objek agar objek tersebut memenuhi syarat untuk ditampilkan di Google Penelusuran dengan tampilan yang disempurnakan. Secara umum, menetapkan lebih banyak fitur yang direkomendasikan akan memberikan peluang lebih besar bagi informasi untuk muncul di hasil Penelusuran dengan tampilan yang disempurnakan. Namun, memasukkan lebih sedikit properti direkomendasikan yang lengkap dan akurat lebih penting daripada memasukkan semua properti direkomendasikan namun dengan data yang kurang lengkap, salah format, atau tidak akurat.

Selain properti dan objek yang didokumentasikan di sini, Google dapat memanfaatkan properti sameAs dan data terstruktur schema.org lainnya. Sebagian dari elemen ini dapat digunakan untuk mengaktifkan fitur-fitur Penelusuran mendatang, jika dianggap berguna.

Google Penelusuran mendukung data terstruktur dalam format berikut, kecuali jika dijelaskan sebaliknya:

Format Deskripsi dan Penempatan
JSON-LD* (Direkomendasikan) Notasi JavaScript yang disematkan dalam tag <script> di bagian kepala atau isi halaman. Markup ini tidak disisipi dengan teks yang terlihat oleh pengguna, sehingga item data bertingkat lebih mudah dinyatakan, seperti PostalAddress dari Country yang menjadi MusicVenue dari sebuah Event. Selain itu, Google dapat membaca data JSON-LD saat data itu dimasukkan secara dinamis ke isi halaman, seperti dengan kode JavaScript atau widget tersemat dalam sistem pengelolaan konten (CMS) Anda.
Microdata Spesifikasi HTML komunitas terbuka yang digunakan untuk menyarangkan data terstruktur dalam konten HTML. Seperti RDFa, Microdata menggunakan atribut tag HTML untuk menamai properti yang ingin Anda tampakkan sebagai data terstruktur. Microdata biasanya digunakan pada bagian isi halaman, namun dapat juga digunakan di bagian kepala.
RDFa Ekstensi HTML5 yang mendukung data tertaut dengan memasukkan atribut tag HTML yang sesuai dengan konten yang terlihat oleh pengguna yang ingin Anda deskripsikan untuk mesin telusur. RDFa biasanya digunakan di bagian kepala dan isi halaman HTML.

Panduan data terstruktur

Pastikan untuk mengikuti panduan umum data terstruktur, serta panduan lain khusus untuk jenis data terstruktur Anda; jika tidak, data terstruktur Anda mungkin tidak memenuhi syarat untuk muncul di hasil kaya Google Penelusuran.

Membuat, Menguji, dan Merilis Data Terstruktur

Lihat proses yang kami rekomendasikan untuk membuat halaman data terstruktur baru.

Kirim masukan tentang...

Penelusuran
Penelusuran