Occupation

Data terstruktur Occupation memungkinkan penyedia perkiraan gaji untuk menentukan kisaran gaji dan rata-rata gaji berbasis wilayah untuk jenis lowongan, rincian tentang pekerjaan seperti manfaat standar, kualifikasi, dan persyaratan pendidikan, dan menggabungkannya dengan faktor-faktor seperti tingkat pengalaman atau organisasi perekrutan.

Gunakan ekstensi Google dan jenis schema.org berikut untuk menentukan perkiraan gaji dan informasi lain untuk pekerjaan.

Contoh

Contoh JSON-LD berikut menunjukkan Occupation sederhana dengan data perkiraan gaji di Fitur Pengujian Data Terstruktur:

Contoh JSON-LD berikut menunjukkan contoh yang lebih rumit daripada OccupationAggregationByEmployer dengan data perkiraan gaji di Fitur Pengujian Data Terstruktur:

Panduan

Anda harus mengikuti pedoman kualitas data terstruktur umum dan panduan teknis. Selain itu, panduan berikut berlaku untuk data terstruktur Occupation:

Panduan teknis

  • Data terstruktur Occupation adalah data yang berdiri sendiri. Data tersebut tidak perlu dikaitkan dengan data terstruktur lainnya yang Anda berikan kepada Google.
  • Tambahkan hanya satu Occupation, OccupationAggregation, atau OccupationAggregationByEmployer ke halaman. Jangan menambahkan lebih dari satu dari definisi jenis ini per halaman.
  • Pastikan data terstruktur Anda konsisten dengan yang ditampilkan di halaman. Berikut ini beberapa contohnya:
    • Anda hanya menampilkan gaji rata-rata di halaman kepada pengguna, dan data terstruktur Anda hanya mencakup nilai tersebut.
    • Anda membulatkan gaji tahunan menjadi lima ribu terdekat pada halaman, dan memberikan perincian yang sama dalam data terstruktur.
  • Sebagian besar properti hanya boleh muncul sekali dalam definisi, kecuali ditentukan sebaliknya.
  • Untuk pekerjaan dengan karakteristik yang berbeda berdasarkan lokasi (misalnya, kisaran gaji di Timur Laut AS mungkin berbeda dengan kisaran gaji di Barat Tengah), buat halaman terpisah, masing-masing dengan definisi Occupation sendiri yang menentukan lokasi occupationLocation yang berbeda.
  • Jangan menambahkan data terstruktur perkiraan gaji ke halaman daftar (halaman yang menunjukkan daftar pekerjaan).
  • Ketika halaman Anda berubah, update peta situs Anda setiap hari.

Panduan konten

  • Kelompokkan jabatan pekerjaan yang serupa ketika semua pekerjaan memiliki kisaran gaji dan deskripsi yang sama. Jabatan pekerjaan harus spesifik, tetapi tidak terlalu spesifik sehingga membingungkan. Berikut ini beberapa contohnya:
    • Jangan terlalu luas:

      Tidak direkomendasikan: "Psikolog Sekolah, Klinis, dan Konseling"

      Direkomendasikan: "Penasihat Sekolah", "Psikolog Klinis", "Ahli Terapi Klinis", "Doktor Psikologi"

    • Jangan terlalu spesifik:

      Tidak direkomendasikan: "Perawat Terdaftar Kesehatan Rumah" dan "Perawat Terdaftar (RN)" dan "RN - Perawat Terdaftar - Kesehatan Rumah - Perawat Perjalanan"

      Direkomendasikan: "Perawat Terdaftar"

Definisi jenis data terstruktur

Bagian ini menjelaskan jenis data terstruktur yang terkait dengan perkiraan gaji.

Anda harus menyertakan properti wajib agar data terstruktur memenuhi syarat untuk ditampilkan dalam hasil penelusuran. Occupation apa pun yang tidak menyertakan kolom wajib tidak akan dipertimbangkan untuk ditampilkan dalam hasil Penelusuran yang disempurnakan. Anda juga dapat menyertakan properti yang direkomendasikan untuk menambahkan informasi lain ke markup, untuk meningkatkan kualitas pengalaman pengguna.

Anda dapat menggunakan Fitur Pengujian Data Terstruktur Google untuk memvalidasi markup.

Occupation

Jenis Occupation menentukan informasi tentang pekerjaan, seperti perkiraan gaji, keahlian yang dibutuhkan, dan tanggung jawab. Definisi lengkap Occupation tersedia di schema.org/Occupation.

Properti
@context

Wajib

Tetapkan @context ke "http://schema.org/". Misalnya:

"@context": "http://schema.org/"
@type

Wajib

Tetapkan @type ke "Occupation". Misalnya:

"@type": "Occupation"
description

Text, Direkomendasikan

Deskripsi pekerjaan.

description harus merupakan representasi lengkap dari pekerjaan, termasuk tanggung jawab pekerjaan, kualifikasi, keahlian, jam kerja, persyaratan pendidikan, dan persyaratan pengalaman.

Panduan tambahan:

  • Sertakan description pada semua halaman perincian yang mungkin dibuka pengguna, bukan hanya di halaman tingkat atas.
  • description harus secara unik mengidentifikasi pekerjaan dan memberikan deskripsi yang spesifik tentang apa yang diperlukan oleh pekerjaan.

    Tidak direkomendasikan: "Magang - Magang adalah pelatihan kerja untuk kerah putih dan karier profesional."

    Direkomendasikan: “Magang Analis Data - Magang yang bekerja dengan analis data. Analis data mengekstraksi analisis dari data untuk membantu membuat keputusan berdasarkan data.”

  • description tidak boleh sama dengan name.
  • Jangan menyertakan organisasi perekrutan dalam description. Sebagai gantinya, gunakan hiringOrganization.
estimatedSalary

Array MonetaryAmountDistribution, Wajib

Perkiraan gaji untuk pekerjaan ini di occupationLocation tertentu. Anda harus menentukan kisaran gaji atau perkiraan gaji berdasarkan peringkat persentil.

Contoh berikut menunjukkan kisaran perkiraan gaji:

"estimatedSalary": [{
  "@type": "MonetaryAmountDistribution",
  "name": "base",
  "currency": "USD",
  "unitText": "YEAR",
  "minValue": "100000", // Inherited from QuantitativeValue
  "maxValue": "150000", // Inherited from QuantitativeValue
  "median": "124900" // Inherited from QuantitativeValueDistribution
}]

Untuk memperhitungkan gaji pokok, bonus, dan bentuk kompensasi moneter lainnya, tentukan beberapa gaji dalam array estimatedSalary. Anda harus menentukan gaji pokok. Jenis kompensasi lainnya bersifat opsional. Misalnya:

"estimatedSalary": [
  {
    "@type": "MonetaryAmountDistribution",
    "name": "base",
    "currency": "USD",
    "unitText": "YEAR",
    "minValue": "100000",
    "maxValue": "150000",
    "median": "124900"
  }, {
    "@type": "MonetaryAmountDistribution",
    "name": "bonus",
    "currency": "USD",
    "unitText": "YEAR",
    "minValue": "0",
    "maxValue": "34500",
    "median": "4450"
  }
]
mainEntityOfPage

WebPage, Direkomendasikan

Tanggal saat informasi perkiraan gaji dibuat. Kolom lastReviewed memiliki format ISO 8601; misalnya:

"mainEntityOfPage": {
  "@type": "WebPage",
  "lastReviewed": "2017-07-23T14:20:00-05:00"
}
name

Text, Wajib

Jabatan pekerjaan. Kolom ini mengizinkan penyertaan teks bebas. Misalnya, "Insinyur Software".

Praktik terbaik:

  • Kolom ini hanya boleh diisi dengan jabatan pekerjaan.
  • Jangan menyertakan kode pekerjaan, alamat, tanggal, gaji, atau nama perusahaan di kolom name.

    Tidak direkomendasikan: Melamar sekarang untuk pekerjaan IT -penutur PRANCIS di Bucharest

    Direkomendasikan: Spesialis Pasar, penutur bahasa Prancis

  • Masukkan jabatan yang ringkas dan mudah dibaca.
  • Jangan terlalu sering menggunakan karakter khusus seperti "!" dan "*". Penyalahgunaan karakter khusus dapat menyebabkan markup Anda dianggap sebagai Markup Terstruktur Berisi Spam. Angka dan karakter seperti "/" dan "-" dapat diterima.

    Tidak direkomendasikan: *** LOWONGAN DI GUDANG SEKARANG!! AKSES TRANSPORTASI MUDAH!! ***

    Direkomendasikan: Asisten Gudang Bagian Pengiriman dan Penerimaan

occupationLocation

Array City, State, atau Country, Direkomendasikan

Tempat yang menampilkan deskripsi pekerjaan ini. Anda dapat menentukan lokasi di tingkat kota, negara bagian, atau negara. Misalnya:

"occupationLocation": [
  {
    "@type": "City", // Maximum level of granularity
    "name": "Mountain View"
  }
]

Lokasi tidak boleh lebih spesifik daripada kota.

Nilai occupationLocation adalah lokasi tempat pekerjaan sebenarnya, bukan lokasi tempat daftar perkiraan gaji dibuat.

Jika satu jenis Occupation memiliki beberapa lokasi, tentukan lokasi tersebut di array occupationLocation, yang ditampilkan pada contoh berikut:

"occupationLocation": [
  {
    "@type": "State",
    "name": "Oregon"
  }, {
    "@type": "State",
    "name": "Washington"
  }
]

Data seperti kisaran gaji, persyaratan pendidikan, dan kualifikasi untuk pekerjaan sering kali bervariasi berdasarkan lokasi. Untuk mewakili hal tersebut, tentukan beberapa halaman, yang masing-masing berisi definisi Occupation sendiri dan lokasi occupationLocation yang berbeda.

MonetaryAmountDistribution

Jenis MonetaryAmountDistribution adalah distribusi statistik jumlah uang. Gunakan MonetaryAmountDistribution untuk menentukan distribusi statistik gaji, bonus, dan data kompensasi moneter lainnya untuk definisi Occupation.

Definisi lengkah MonetaryAmountDistribution tersedia di schema.org/MonetaryAmountDistribution. Selain properti yang tercantum di bawah, jenis ini mewarisi semua properti jenis QuantitativeValueDistribution.

Properti
@type

Wajib

Tetapkan @type ke "MonetaryAmountDistribution".

currency

Text, Direkomendasikan

Kode mata uang 3 huruf ISO 4217 untuk nilai. Misalnya, "USD" atau "CAD".

name

Text, Wajib

Jenis nilai. Anda harus menentukan gaji pokok. Jenis kompensasi lainnya bersifat opsional. Misalnya, "Pokok", "Bonus", "Komisi".

QuantitativeValueDistribution

Jenis QuantitativeValueDistribution adalah distribusi statistik nilai.

Gunakan MonetaryAmountDistribution untuk menentukan distribusi statistik data terstruktur Occupation.

Selain properti yang tercantum di bawah, jenis ini mewarisi semua properti jenis QuantitativeValue schema.org. Definisi lengkap QuantitativeValueDistribution tersedia di schema.org/QuantitativeValueDistribution.

Properti
@type

Wajib

Tetapkan @type ke "QuantitativeValueDistribution".

median

Number, Direkomendasikan

Nilai median (atau "tengah"). Misalnya, setengah gaji untuk pekerjaan ini berada pada atau di bawah nilai ini.

percentile10

Number, Direkomendasikan

Nilai persentil ke-10. Misalnya, 10% gaji untuk pekerjaan ini berada pada atau di bawah nilai ini.

percentile25

Number, Direkomendasikan

Nilai persentil ke-25. Misalnya, 25% gaji untuk pekerjaan ini berada pada atau di bawah nilai ini.

percentile75

Number, Direkomendasikan

Nilai persentil ke-75. Misalnya, 75% gaji untuk pekerjaan ini berada pada atau di bawah nilai ini.

percentile90

Number, Direkomendasikan

Nilai persentil ke-90. Misalnya, 90% gaji untuk pekerjaan ini berada pada atau di bawah nilai ini.

unitText

Text, Wajib

Frekuensi nilai yang ditentukan. Nilai umum untuk unitText adalah:

  • "DAY"
  • "HOUR"
  • "MONTH"
  • "WEEK"
  • "YEAR"

OccupationAggregation

Jenis OccupationAggregation adalah ekstensi Occupation yang menyediakan data sebagai kumpulan pekerjaan ad hoc. Misalnya, Anda dapat menentukan manfaat dan tahun minimum pengalaman yang diperlukan untuk pekerjaan ketika digabungkan dengan jenis ini. Ini adalah ekstensi schema.org baru yang diajukan oleh Google.

Selain properti yang tercantum di bawah, jenis ini mewarisi semua properti jenis Occupation.

Properti
@context

Wajib

Tetapkan @context ke "http://schema.googleapis.com/".

@type

Wajib

Tetapkan @type ke "OccupationAggregation".

sampleSize

Number, Direkomendasikan

Jumlah titik data yang berkontribusi pada data gaji gabungan. Misalnya:

"sampleSize": 42
yearsExperienceMax

Number, Direkomendasikan

Jumlah tahun pengalaman maksimum yang dapat diterima untuk pekerjaan ini. Misalnya, jabatan junior mungkin menentukan tahun pengalaman maksimum 5 tahun, seperti yang ditampilkan dalam contoh berikut:

"yearsExperienceMax": 5
yearsExperienceMin

Number, Direkomendasikan

Jumlah tahun pengalaman minimum yang diperlukan untuk pekerjaan ini. Misalnya, jabatan senior mungkin memerlukan pengalaman setidaknya 10 tahun, seperti yang ditampilkan dalam contoh berikut:

"yearsExperienceMin": 10

OccupationAggregationByEmployer

Jenis OccupationAggregationByEmployer adalah ekstensi OccupationAggregation yang menyediakan data terkait pekerjaan yang dikelompokkan oleh pemberi kerja. Misalnya, Anda dapat menentukan industri dan organisasi perekrutan untuk sekelompok pekerjaan ketika jika digabungkan oleh pemberi kerja. Ini adalah ekstensi schema.org baru yang diajukan oleh Google.

Selain properti yang tercantum di bawah, jenis ini mewarisi semua properti jenis Occupation dan OccupationAggregation.

Properti
@context

Wajib

Tetapkan @context ke "http://schema.googleapis.com/".

@type

Wajib

Tetapkan @type ke "OccupationAggregationByEmployer".

hiringOrganization

Organization, Wajib

Organisasi yang menawarkan jabatan pekerjaan ini. Tetapkan @context ke "http://schema.org/". hiringOrganization harus berupa nama perusahaan (misalnya, “Starbucks, Inc”), dan bukan lokasi spesifik yang mempekerjakan (misalnya, “Starbucks di Jalan Jenderal Sudirman”). Misalnya:

"hiringOrganization": {
  "@context": "http://schema.org/",
  "@type": "Organization",
  "name": "Google, Inc."
}

Kirim masukan tentang...

Penelusuran
Penelusuran