Panduan umum terkait data terstruktur

Berikut adalah panduan umum yang berlaku untuk semua data terstruktur. Panduan ini harus diikuti agar data terstruktur memenuhi syarat untuk disertakan dalam hasil Google Penelusuran. Halaman atau situs yang melanggar isi panduan ini dapat menerima peringkat yang rendah atau ditandai sebagai tidak memenuhi syarat untuk hasil kaya di Google Penelusuran demi mempertahankan pengalaman penelusuran yang berkualitas tinggi bagi pengguna kami. Jika kami menemukan bahwa halaman Anda memuat data terstruktur atau konten yang berisi spam, kami akan memberlakukan tindakan manual ke halaman tersebut. Untuk memeriksa apakah ada tindakan manual yang diberlakukan ke situs Anda, buka laporan Tindakan Manual di Search Console.

Panduan teknis

Anda dapat menguji kepatuhan terhadap panduan teknis menggunakan Pengujian Hasil Kaya dan Alat Inspeksi URL, yang mendeteksi sebagian besar error teknis.

Format

Agar memenuhi syarat untuk hasil kaya, halaman situs harus di-markup menggunakan salah satu dari tiga format yang didukung:

  • JSON-LD (direkomendasikan)
  • Microdata
  • RDFa

Akses

Jangan gunakan robots.txt, noindex, atau metode kontrol akses lainnya untuk memblokir akses Googlebot ke halaman data terstruktur Anda.

Pedoman kualitas

Pedoman ini tidak mudah diuji menggunakan fitur otomatis. Pelanggaran terhadap pedoman kualitas dapat membuat data terstruktur dengan sintaks yang benar tidak ditampilkan sebagai hasil kaya di Google Penelusuran, atau mungkin ditandai sebagai spam.

Konten

  • Ikuti pedoman kualitas webmaster Google.
  • Berikan informasi terbaru. Kami tidak akan menampilkan hasil kaya untuk konten berbatas waktu yang tidak lagi relevan.
  • Berikan konten asli yang telah Anda atau pengguna buat.
  • Jangan me-markup konten yang tidak terlihat oleh pembaca halaman. Misalnya, jika markup JSON-LD mendeskripsikan seseorang, bagian isi HTML juga harus mendeskripsikan orang yang sama.
  • Jangan me-markup konten yang tidak relevan atau menyesatkan, seperti ulasan palsu atau konten yang tidak terkait dengan fokus halaman.
  • Jangan menggunakan data terstruktur untuk menipu atau menyesatkan pengguna. Jangan menyamar sebagai orang atau organisasi mana pun, atau salah menyatakan kepemilikan, afiliasi, atau tujuan utama Anda.
  • Konten tidak boleh menganjurkan perilaku pedofilia, hubungan seks dengan hewan (bestialitas), kekerasan seksual, tindakan kekerasan atau kekejaman, kebencian yang terarah, atau aktivitas berbahaya.
  • Jangan me-markup konten yang terlibat dalam aktivitas ilegal atau mempromosikan barang, layanan, atau informasi yang menyebabkan bahaya serius dan langsung kepada orang lain. Anda dapat me-markup konten yang berisi informasi tentang konten tersebut untuk tujuan pendidikan.
  • Konten dalam data terstruktur JobPosting juga harus mematuhi kebijakan konten postingan lowongan tambahan.

Relevansi

Data terstruktur Anda harus merupakan representasi sebenarnya dari konten halaman. Berikut adalah beberapa contoh data yang tidak relevan:

  • Situs live streaming olahraga yang melabeli siaran sebagai acara lokal.
  • Situs kerajinan kayu yang melabeli petunjuk sebagai resep.

Kelengkapan

  • Tentukan semua properti wajib untuk jenis hasil kaya Anda. Item yang tidak memiliki properti wajib tidak memenuhi syarat untuk dimunculkan sebagai hasil kaya.
  • Semakin banyak properti direkomendasikan yang Anda masukkan, semakin tinggi kualitas hasilnya bagi pengguna. Misalnya: pengguna lebih menyukai postingan lowongan yang mencantumkan informasi gaji secara eksplisit daripada yang tidak; pengguna lebih menyukai resep yang disertai ulasan pengguna sebenarnya dan rating bintang yang asli (perhatikan bahwa ulasan atau rating yang bukan dari pengguna sebenarnya dianggap sebagai spam). Peringkat hasil kaya juga mempertimbangkan informasi tambahan.

Lokasi

  • Masukkan data terstruktur di halaman yang dideskripsikannya, kecuali jika ditentukan lain menurut dokumentasinya.
  • Jika Anda memiliki halaman duplikat untuk konten yang sama, sebaiknya tempatkan data terstruktur yang sama di semua duplikat halaman, bukan hanya di halaman kanonis.

Kekhususan

Gambar

  • Saat menentukan gambar sebagai properti data terstruktur, pastikan bahwa gambar tersebut benar-benar merupakan bagian dari instance jenis itu. Misalnya, jika Anda menetapkan properti image dari schema.org/NewsArticle.image, gambar yang diberi markup harus langsung menjadi milik artikel berita tersebut.
  • Semua URL gambar harus dapat di-crawl dan diindeks. Jika tidak, Google Penelusuran tidak akan dapat menemukan dan menampilkannya di halaman hasil penelusuran.

Beberapa item pada satu halaman

Beberapa item pada satu halaman berarti terdapat lebih dari satu jenis konten pada satu halaman. Misalnya, suatu halaman dapat berisi resep, video yang menampilkan cara membuat resep tersebut, dan informasi breadcrumb tentang cara orang-orang menemukan resep tersebut. Semua informasi yang terlihat oleh pengguna ini juga dapat di-markup dengan data terstruktur, sehingga memudahkan mesin telusur seperti Google Penelusuran memahami informasi pada suatu halaman. Jika Anda menambahkan item lain yang berlaku untuk suatu halaman, Google Penelusuran memiliki gambaran penuh tentang konten di halaman tersebut dan dapat menampilkan halaman dalam fitur penelusuran yang berbeda.

Hasil kaya resep yang menampilkan video dan ulasan

Google Penelusuran memahami beberapa item pada halaman, baik Anda mengelompokkan item tersebut atau menentukan setiap item satu per satu:

  • Bertingkat: Jika ada satu item utama, dan item tambahan yang dikelompokkan dalam item utama. Hal ini bermanfaat terutama saat mengelompokkan item yang berkaitan (misalnya, resep dengan video dan ulasan).
  • Item terpisah: Jika setiap item merupakan blok terpisah pada halaman yang sama.

Bertingkat

Berikut adalah contoh data terstruktur bertingkat, dengan Recipe adalah item utama, serta aggregateRating dan video ditempatkan di Recipe.

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas.",
      "aggregateRating": {
        "@type": "AggregateRating",
        "ratingValue": "4.7",
        "ratingCount": "123"
      },
      "video": {
        "@type": "VideoObject",
        "name": "How To Make Banana Bread",
        "description": "This is how you make banana bread, in 5 easy steps.",
        "contentUrl": "http://www.example.com/video123.mp4"
       }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Item terpisah

Berikut adalah contoh item terpisah dari data terstruktur. Ada dua item yang berbeda: Recipe dan BreadcrumbList.

<html>
  <head>
    <title>How To Make Banana Bread</title>
    <script type="application/ld+json">
    [{
      "@context": "https://schema.org/",
      "@type": "Recipe",
      "name": "Banana Bread Recipe",
      "description": "The best banana bread recipe you'll ever find! Learn how to use up all those extra bananas."
    },
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [{
        "@type": "ListItem",
        "position": 1,
        "name": "Recipes",
        "item": "https://example.com/recipes"
      },{
        "@type": "ListItem",
        "position": 2,
        "name": "Bread recipes",
        "item": "https://example.com/recipes/bread-recipes"
      },{
        "@type": "ListItem",
        "position": 3,
        "name": "How To Make Banana Bread"
      }]
    }]
    </script>
  </head>
  <body>
  </body>
</html>

Tips tambahan

  • Untuk memastikan Google Penelusuran memahami tujuan utama halaman, termasuk jenis utama data terstruktur yang mencerminkan fokus utama halaman. Misalnya, jika suatu halaman sebagian besar berisi resep, pastikan untuk menyertakan data terstruktur Resep sebagai tambahan untuk data terstruktur Video dan Ulasan. Ini adalah kesempatan bagi halaman tersebut agar memenuhi syarat untuk lebih dari satu tampilan penelusuran (hasil kaya resep, penelusuran video, dan cuplikan ulasan). Jika halaman hanya berisi data terstruktur Video, Google Penelusuran tidak akan cukup mengetahui tentang halaman tersebut untuk menampilkannya sebagai hasil kaya resep.
  • Untuk memastikan bahwa halaman tersebut sepenuhnya mewakili konten yang terlihat oleh pengguna, pastikan semua item data terstruktur sudah lengkap. Misalnya, jika Anda menyertakan beberapa ulasan, pastikan untuk menyertakan semua ulasan yang terlihat oleh orang-orang pada halaman tersebut. Jika halaman tidak memberi markup pada semua ulasan di suatu halaman, hal ini akan menyesatkan orang yang ingin melihat semua ulasan tersebut, berdasarkan kemunculan halaman di Hasil penelusuran.