Course

Beri markup daftar kursus Anda dengan data terstruktur sehingga calon siswa dapat menemukan Anda melalui Google Penelusuran. Anda dapat memberikan detail termasuk nama kursus, siapa yang menawarkannya, dan deskripsi singkat.

Screenshot Kursus di Hasil penelusuran

Bagaimana cara menambahkan data terstruktur

Data terstruktur adalah format terstandarisasi untuk memberikan informasi tentang suatu halaman dan mengelompokkan konten halaman tersebut. Jika baru mengenal data terstruktur, Anda dapat mempelajari lebih lanjut cara kerja data terstruktur.

Berikut adalah ringkasan tentang cara membuat, menguji, dan merilis data terstruktur. Untuk panduan langkah demi langkah tentang cara menambahkan data terstruktur ke halaman web, lihat codelab data terstruktur.

  1. Tambahkan properti wajib. Untuk informasi tentang tempat untuk menempatkan data terstruktur di halaman, tonton Data terstruktur JSON-LD: Tempat untuk menyisipkan di halaman.
  2. Ikuti panduan.
  3. Validasi kode Anda menggunakan Alat Pengujian Hasil Kaya.
  4. Deploy beberapa halaman yang menyertakan data terstruktur dan gunakan Alat Inspeksi URL untuk menguji bagaimana Google melihat halaman tersebut. Pastikan halaman Anda dapat diakses oleh Google dan tidak diblokir oleh file robots.txt, tag noindex, atau persyaratan login. Jika halaman tidak bermasalah, Anda dapat meminta Google meng-crawl ulang URL Anda.
  5. Agar Google tetap mengetahui adanya perubahan di masa mendatang, sebaiknya Anda mengirimkan peta situs. Anda dapat mengotomatiskan proses ini dengan API Peta Situs Search Console.

Contoh

Berikut adalah contoh kursus di JSON-LD:


<html>
  <head>
    <title>Introduction to Computer Science and Programming</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Course",
      "name": "Introduction to Computer Science and Programming",
      "description": "Introductory CS course laying out the basics.",
      "provider": {
        "@type": "Organization",
        "name": "University of Technology - Eureka",
        "sameAs": "http://www.ut-eureka.edu"
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Panduan

Anda harus mengikuti panduan ini agar memenuhi syarat untuk ditampilkan di carousel Kursus.

Panduan konten

  • Hanya gunakan markup Course untuk konten pendidikan yang sesuai dengan definisi kursus berikut: Serangkaian atau unit kurikulum yang berisi pengajar, pelajaran, atau modul dalam mata pelajaran dan/atau topik tertentu.
  • Kursus harus memiliki hasil pendidikan yang jelas berupa pengetahuan dan/atau keterampilan dalam mata pelajaran dan/atau topik tertentu, dan dipandu oleh satu atau beberapa instruktur serta mencantumkan daftar nama siswa.
  • Acara yang sifatnya umum seperti "Pameran Sains" tidak termasuk kursus, begitu juga video singkat tentang "Cara Membuat Telur Gulung".

Panduan teknis

Properti name dan provider setiap kursus harus berupa nama yang valid dan memiliki judul yang valid. Contoh praktik penamaan berikut tidak valid:

  • Frasa promosi: "Sekolah terbaik di dunia"
  • Harga dalam judul kursus: "Pelajari ukulele - hanya $30!"
  • Menggunakan judul selain kursus, seperti: "Hasilkan uang dengan cepat bersama kelas ini!"
  • Diskon atau kesempatan membeli, seperti: "Rahasia sukses para tokoh ternama dalam berbagai bidang - diskon 25%!"

Definisi jenis data terstruktur

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.

Course

Definisi lengkap Course tersedia di schema.org/Course.

Properti wajib
description

Text

Deskripsi kursus. Batas tampilan 60 karakter.

name

Text

Judul kursus.

Properti yang direkomendasikan
provider

Organization

Organisasi yang memublikasikan konten sumber kursus. Misalnya, UC Berkeley.

ItemList

Definisi lengkap ItemList tersedia di schema.org/ItemList.

Properti wajib
itemListElement

ListItem

Anotasi untuk satu halaman item.

ListItem.position

Integer

Posisi ordinal halaman item dalam daftar.

ListItem.url

URL

URL kanonis halaman item. Setiap item harus memiliki URL unik.

Pemecahan masalah

Jika Anda mengalami masalah saat menerapkan data terstruktur, berikut beberapa referensi yang dapat membantu Anda.