Schema.org JSON Blogposting + Schema.org Microdata Lowongan Kerja + Breadcrumb JSON - NesiaNet

16 April 2025
Apa itu dan bagaimana penerapannya di NesiaNet.id?

Schema.org adalah serangkaian aturan dalam bentuk tag untuk memberi tahu google suatu teks/elemen itu artinya apa, agar bisa ditampilkan secara lebih khusus/spesifik di hasil pencarian, jika ini tidak ada, maka hasil pencarian akan sepertiweb biasa, yaitu judul, rangkuman/summary snippet, dan link, tapi jika memakan schema/Rich snippet ini, maka bisa ditampilkan seperti postingan lowongan (akan muncul detail gaji dll di google). Dengan menerapkan ini, diharapkan web/blog kita lebih diprioritaskan google ketimbang kompetitor/blog serupa.

Ada dua metode, yaitu Script JSON (bisa ditempatkan di head atau body) dan mikrodata (diterapkan langsung pada html per data per tag, ini sama saja, bisa juga di kombinasikan, seperti nesianet yang menggunakan json untuk secara umum /dinamis dan microdata di setiap postingandiberikan secara manual.

Untuk contoh penerapannya bisa cek di salah satu postingan nesianet, lihat di mode HTML,

Untuk kode tambahan selain yang sudah diterapkan nesianet:
Properti Opsional yang Bisa Diperhatikan:
qualifications: Jika kamu ingin menambahkan lebih banyak detail tentang kualifikasi yang diperlukan untuk posisi tersebut, kamu bisa menambahkannya.

html
Salin
Edit
<span itemprop="qualifications">D3 Teknik Listrik / Teknik Mesin / Teknik Sipil</span>
responsibilities: Menambahkan rincian mengenai tugas dan tanggung jawab pekerjaan.

html
Salin
Edit
<span itemprop="responsibilities">Instalasi listrik, instalasi air, dan konstruksi bangunan gedung</span>
skills: Jika posisi ini membutuhkan keterampilan khusus, seperti keahlian dalam perangkat lunak atau alat tertentu, kamu bisa menambahkannya.

html
Salin
Edit
<span itemprop="skills">Kemampuan komunikasi yang baik, disiplin, mampu bekerja dalam tim</span>
datePosted dan validThrough: Sudah ada di schema, tetapi pastikan tanggalnya akurat dan sesuai dengan waktu posting dan batas waktu penerimaan lamaran.

contactPoint: Jika perusahaan menyediakan kontak untuk pertanyaan tentang pekerjaan, kamu bisa menambahkan informasi kontak yang relevan.

html
Salin
Edit
<div itemprop="contactPoint" itemscope itemtype="https://schema.org/ContactPoint">
  <span itemprop="telephone">+62 123 456 789</span>
  <span itemprop="contactType">HR</span>
</div>
salaryCurrency: Jika gaji dibayarkan dalam mata uang selain IDR, kamu bisa menyesuaikan kode mata uang di properti currency.

jobBenefits: Jika ada manfaat atau keuntungan lain selain gaji (misalnya, asuransi, tunjangan kesehatan, dll.), kamu bisa menambahkannya.

html
Salin
Edit
<span itemprop="jobBenefits">Asuransi Kesehatan, Tunjangan Makan, Transportasi</span>
jobLocationType: Jika pekerjaan dilakukan di lebih dari satu lokasi, kamu bisa menambahkan informasi tentang tipe lokasi pekerjaan, misalnya remote atau onsite.

html
Salin
Edit
<span itemprop="jobLocationType">Onsite</span>



Breadcrumb JSON
<script type='application/ld+json'>
    {
      &quot;@context&quot;: &quot;http://schema.org&quot;,
      &quot;@type&quot;: &quot;BreadcrumbList&quot;,
      &quot;itemListElement&quot;: [
        {
          &quot;@type&quot;: &quot;ListItem&quot;,
          &quot;position&quot;: 1,
          &quot;name&quot;: &quot;HomePage&quot;,
          &quot;item&quot;: &quot;<data:blog.canonicalHomepageUrl/>&quot;
        },
        {
          &quot;@type&quot;: &quot;ListItem&quot;,
          &quot;position&quot;: 2,
          &quot;name&quot;: &quot;Posts&quot;,
          &quot;item&quot;: &quot;<data:view.url.canonical/>&quot;
        }
      ]
    }
  </script>



SCHEMA UNTUKGAJI VARIATIF / RENTANG
<span itemscope itemtype="https://schema.org/JobPosting">
  <span itemprop="baseSalary" itemscope itemtype="https://schema.org/MonetaryAmount">
    <span itemprop="value" itemscope itemtype="https://schema.org/QuantitativeValue">
      <meta itemprop="minValue" content="5000000" />
      <meta itemprop="maxValue" content="8000000" />
      <meta itemprop="unitText" content="MONTH" />
    </span>
    <meta itemprop="currency" content="IDR" />
  </span>
  Gaji: Rp5.000.000 – Rp8.000.000 / bulan
</span>

ubah saja meta jadi span jika sekalian ingin menjadikan teksnya sekaligus microdata,  jadinya Gaji: Rp<span itemprop="5000000"></> – Rp<>8000000</> begitu