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.

Pedoman teknis

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

Format

Agar memenuhi syarat untuk hasil kaya, markup halaman situs menggunakan tiga format yang didukung:

  • JSON-LD (direkomendasikan)
  • Microdata
  • RDFa

Akses

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

Pedoman kualitas

Pedoman ini tidak mudah diuji menggunakan alat 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 memberikan markup pada konten yang berisi informasi tentang konten tersebut untuk tujuan pendidikan.
  • Konten dalam data terstruktur juga harus mematuhi panduan atau kebijakan konten tambahan, seperti yang didokumentasikan dalam panduan fitur khusus. Misalnya, konten dalam data terstruktur JobPosting harus mematuhi kebijakan konten postingan lowongan. Konten dalam Data terstruktur soal latihan harus mematuhi Pedoman konten soal latihan.

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

  • Cantumkan 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

  • Cobalah untuk menggunakan jenis dan nama properti paling spesifik yang berlaku sebagaimana ditentukan oleh schema.org untuk markup Anda.
  • Patuhi semua panduan tambahan yang diberikan dalam dokumentasi untuk jenis hasil kaya khusus Anda.

Gambar

  • Saat menentukan gambar sebagai properti data terstruktur, pastikan bahwa gambar tersebut relevan dengan halaman tempatnya berada. Misalnya, jika Anda menetapkan properti image dari NewsArticle, gambar tersebut harus relevan dengan 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. Untuk memeriksa apakah Google dapat mengakses URL Anda, gunakan Alat Inspeksi URL.

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 lebih banyak item yang berlaku untuk suatu halaman, Google Penelusuran memiliki gambaran yang lebih jelas tentang konten di halaman tersebut dan dapat menampilkan halaman dalam fitur penelusuran yang berbeda-beda.

Hasil kaya resep yang menampilkan video dan ulasan

Google Penelusuran memahami beberapa item pada halaman, baik Anda mengelompokkan item tersebut atau mencantumkan 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 sebagai 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, sertakan 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 beberapa tampilan penelusuran (hasil kaya resep, penelusuran video, dan cuplikan ulasan). Jika halaman hanya berisi data terstruktur Video, Google Penelusuran tidak akan cukup memahami halaman untuk menampilkannya juga 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 halaman, hal ini akan menyesatkan orang yang ingin melihat semua ulasan tersebut, berdasarkan kemunculan halaman di hasil Penelusuran.