البيانات المنظَّمة الخاصة بالراتب المقدَّر (Occupation)

إنّ مقدّمي الخدمات المعنيّين بتقدير الرواتب يستفيدون من بيانات Occupation المنظَّمة من أجل تحديد نطاق الرواتب ومتوسّطات الرواتب حسب المناطق لمختلف أنواع الوظائف، فضلاً عن تفاصيل المهنة مثل المزايا والمؤهّلات والمتطلبات التعليمية المعتادة. ويستفيد مقدّمو الخدمات المعنيّون بتقدير الرواتب من بيانات OccupationAggregationByEmployer المنظَّمة في تجميع المهن بالاستناد إلى مستويات الخبرة أو المؤسسة الموظِّفة وغير ذلك.

يمكن أن تظهر الرواتب المقدّرة في تجربة البحث عن وظائف على "بحث Google" وكنتيجة غنيّة بصريًا لتقدير الرواتب لمهنة معيّنة.

معلومات الرواتب المقدّرة في تجربة البحث عن الوظائف على "بحث Google"

كيفية إضافة البيانات المنظَّمة

البيانات المنظَّمة هي تنسيق موحّد لتقديم معلومات عن صفحة محدّدة وتصنيف محتواها. إذا كنت لا تزال مبتدئًا في مجال البيانات المنظَّمة، يمكنك الاطّلاع على المزيد من المعلومات حول آلية عمل البيانات المنظَّمة.

إليك نظرة عامة حول كيفية إنشاء بيانات منظَّمة واختبارها وإصدارها.

  1. أضِف السمات المطلوبة. استنادًا إلى التنسيق الذي تستخدمه، يمكنك معرفة مكان إدراج البيانات المنظَّمة في الصفحة.
  2. اتّبِع الإرشادات.
  3. تحقَّق من صحة الرمز باستخدام اختبار النتائج الغنية بصريًا، وأصلِح أي أخطاء ملحّة. ننصحك أيضًا بحلّ أي مشاكل غير ملحّة قد ترصدها الأداة لأنّ ذلك قد يساعدك على تحسين جودة بياناتك المنظَّمة (ولكن هذا الإجراء ليس ضروريًا لتكون بياناتك مؤهّلة للظهور ضمن النتائج الغنية بصريًا).
  4. انشر بعض الصفحات التي تتضمّن بياناتك المنظَّمة واستخدِم أداة فحص عنوان URL لاختبار الطريقة التي يرى بها محرّك بحث Google الصفحة. تأكَّد من إمكانية وصول محرّك بحث Google إلى صفحتك ومن عدم حظرها باستخدام ملف robots.txt أو علامة noindex أو متطلبات تسجيل الدخول. إذا بدت الصفحة جيدة، يمكنك أن تطلب من محرّك بحث Google إعادة الزحف إلى عناوين URL الخاصة بك.
  5. لإعلام محرّك بحث Google بأي تغييرات لاحقة، ننصحك بإرسال خريطة الموقع. يمكنك برمجة هذا الإجراء باستخدام Search Console Sitemap API.

أمثلة

مثال على المهنة

في ما يلي مثال على التنسيق JSON-LD لنموذج بسيط من الترميز Occupation لبيانات الراتب المقدّر:


<html>
  <head>
    <title>Software Developer, Applications</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org/",
      "@type": "Occupation",
      "name": "Software Developer, Applications",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "lastReviewed": "2024-07-23T14:20:00-05:00"
      },
      "description": "Develops information systems by designing, developing, and installing software solutions",
      "estimatedSalary": [
        {
          "@type": "MonetaryAmountDistribution",
          "name": "base",
          "currency": "USD",
          "duration": "P1Y",
          "percentile10": 100000.5,
          "percentile25": 115000,
          "median": 120000.28,
          "percentile75": 130000,
          "percentile90": 150000
        }
      ],
      "occupationLocation": [
        {
          "@type": "City",
          "name": "Mountain View"
        }
      ]
    }
    </script>
  </head>
  <body>
  </body>
</html>

مثال على تجميع المهن استنادًا إلى جهة التوظيف

في ما يلي مثال على التنسيق JSON-LD لنموذج مركّب من الترميز OccupationAggregationByEmployer لبيانات الراتب المقدّر:

<html>
  <head>
    <title>App/Web App Developer</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.googleapis.com/",
      "@type": "OccupationAggregationByEmployer",
      "name": "App/Web App Developer",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "lastReviewed": "2024-07-23T14:20:00-05:00"
      },
      "description": "Develops information systems by designing, developing, and installing software solutions.",
      "estimatedSalary": [
        {
          "@type": "MonetaryAmountDistribution",
          "name": "base",
          "currency": "USD",
          "duration": "P1Y",
          "percentile10": 100000.5,
          "percentile25": 115000,
          "median": 120000.28,
          "percentile75": 130000,
          "percentile90": 150000
        },
        {
          "@type": "MonetaryAmountDistribution",
          "name": "bonus",
          "currency": "USD",
          "duration": "P1Y",
          "percentile10": 10000,
          "percentile25": 20000,
          "median": 25000,
          "percentile75": 27000,
          "percentile90": 60000
        }
      ],
      "occupationLocation": [
        {
          "@type": "State",
          "name": "Oregon"
        },
        {
          "@type": "State",
          "name": "Washington"
        },
        {
          "@type": "State",
          "name": "California"
        }
      ],
      "hiringOrganization": {
        "@type": "Organization",
        "name": "Google LLC"
      },
      "sampleSize":1000,
      "industry": "Technology",
      "jobBenefits": "6 weeks paid vacation every year",
      "yearsExperienceMin": 3,
      "yearsExperienceMax": 7
    }
    </script>
  </head>
  <body>
  </body>
</html>

الإرشادات

يجب اتّباع الإرشادات العامة لجودة البيانات المنظَّمة والإرشادات الفنية. وتسري أيضًا الإرشادات التالية على بيانات Occupation المنظَّمة.

الإرشادات الفنية

  • بيانات Occupation المنظَّمة هي بيانات مستقلة ولا تحتاج إلى ربطها بأي بيانات منظَّمة أخرى تقدّمها إلى Google.
  • يمكنك إضافة نوع واحد من Occupation أو OccupationAggregationByEmployer إلى صفحة ويب. لا تضِف أكثر من تعريف واحد من تعريفات النوع إلى كل صفحة.
  • يجب أن تكون بياناتك المنظَّمة متوافقة مع ما تعرضه على الصفحة. وفي ما يلي بعض الأمثلة:
    • إذا كنت تعرض للمستخدمين على صفحتك متوسط الراتب فقط، يجب أن تضم بياناتك المنظَّمة القيم ذات الصلة لا غير.
    • إذا كنت تقرّب الراتب السنوي إلى أقرب خمسة آلاف على صفحتك، يجب أن تقدّم دقة التقريب نفسها في البيانات المنظَّمة.
  • يجب تحديد السمات مرة واحدة فقط في التعريف ما لم يُذكر غير ذلك.
  • بالنسبة إلى المهن التي تختلف سماتها حسب الموقع الجغرافي (مثلاً، قد يختلف نطاق الراتب بين منطقة الشمال الشرقي ومنطقة الغرب الأوسط في الولايات المتحدة)، أنشِئ لكل مهنة صفحة ويب منفصلة يتضمّن كل منها تعريف Occupation خاص بها يتم من خلاله تحديد قيمة مختلفة للسمة occupationLocation.
  • يجب عدم إضافة البيانات المنظَّمة للراتب المقدَّر إلى صفحات البيانات (الصفحات التي تعرض قائمة بالمهن).
  • عندما تُجري تغييرًا على صفحاتك، عليك تعديل خرائط الموقع بشكل يومي.

إرشادات المحتوى

  • يمكن جمع مسميات المهن المتشابهة عندما يكون لكل الوظائف نطاقات رواتب وأوصاف متشابهة. ويجب أن تكون مسميات المهن دقيقة، ولكن ليس لدرجة أن تصبح مربكة. وإليك بعض الأمثلة:
    • لا تقدِّم مسميات عامة للغاية:

      صيغة غير محبَّذة: "أخصائيون في علم النفس السريري والاستشاري والمدرسي"

      صيغة محبَّذة: "مستشار مدرسي" و"أخصائي في علم النفس السريري" و"معالج نفسي سريري" و"طبيب نفسي"

    • لا تكن أدقّ من اللازم:

      صيغة غير محبَّذة: "ممرّضة مسجّلة تقدّم خدمات الرعاية الصحية المنزلية" و"ممرّضة مسجّلة (RN)" و"RN - ممرّضة مسجّلة - الرعاية الصحية المنزلية - ممرّضة بعقد مؤقت"

      صيغة محبَّذة: "ممرّضة مسجّلة"

تعريفات أنواع البيانات المنظَّمة

يوضّح هذا القسم أنواع البيانات المنظَّمة ذات الصلة بتقديرات الرواتب.

يجب تضمين السمات المطلوبة لكي يصبح المحتوى مؤهّلاً للعرض ضمن تجربة البحث عن وظائف على Google والنتائج الغنية بصريًا. ويمكنك تضمين السمات التي يُنصح بها لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين تجربة المستخدم.

Occupation

يحدّد النوع Occupation المعلومات حول الوظيفة، مثل الراتب المقدَّر والمهارات المطلوبة والمسؤوليات. يتوفّر تعريف Occupation الكامل على schema.org/Occupation.

في ما يلي السمات المتوافقة مع Google:

السمات المطلوبة
estimatedSalary

مصفوفة MonetaryAmountDistribution

تمثّل هذه السمة الراتب المقدَّر لهذه المهنة في occupationLocation المحدَّد. يجب تحديد نطاق الراتب أو تقديرات الراتب على أساس الترتيب المئوي.

يوضّح المثال التالي نطاقًا تقديريًا للراتب:

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

لحساب الراتب الأساسي والمكافآت وأشكال التعويضات المالية الأخرى، حدِّد رواتب متعددة داخل مصفوفة estimatedSalary. يجب تحديد الراتب الأساسي. أما الأنواع الأخرى من التعويض المالي، فهي اختيارية.

إليك مثال يتضمّن مكافأة:

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

Duration

تمثّل هذه السمة الفترة الزمنية المستغرقة لكسب الراتب المقدّر بتنسيق التاريخ ISO 8601. على سبيل المثال، إذا كان الراتب المقدّر يتم اكتسابه على مدار عام، يجب استخدام السمة P1Y للإشارة إلى duration.

estimatedSalary.name

Text

تمثّل هذه السمة نوع القيمة. يجب تحديد الراتب الأساسي. أما الأنواع الأخرى من التعويض المالي، فهي اختيارية. على سبيل المثال، "أساسي" أو "مكافأة" أو "عمولة"

name

Text

تمثّل هذه السمة مسمّى المهنة. وتتيح هذه السمة إمكانية استخدام النص غير المنظَّم. على سبيل المثال، "مهندس برمجيات"

أفضل الممارسات:

  • يجب أن تتضمّن هذه السمة مسمّى المهنة فقط.
  • يُرجى عدم تضمين رموز للوظيفة أو عناوين أو تواريخ أو رواتب أو أسماء شركات في السمة name.

    صيغة غير محبَّذة: تقدَّم الآن لوظيفة في قسم تكنولوجيا المعلومات - للمتحدِّثين بالفرنسية في بوخارست

    صيغة محبَّذة: خبير تسويق، متحدّث باللغة الفرنسية

  • يجب تقديم مسميات وظيفية مختصرة وسهلة القراءة.
  • يجب عدم الإفراط في استخدام الرموز الخاصة، مثل ! و*. إنّ إساءة استخدام الرموز الخاصة قد تؤدي إلى اعتبار ترميزك ترميزًا منظَّمًا غير مرغوب فيه. ويُسمَح باستخدام الأرقام والأحرف مثل / و-.

    صيغة غير محبَّذة: *** وظائف متاحة حاليًا في مستودع بضائع!! يقع على مسار حافلات!! ***

    صيغة محبَّذة: موظّف مساعد في مستودع لاستلام البضائع وشحنها

occupationLocation

مصفوفة City أو State أو Country

تمثل هذه السمة المكان الذي ينطبق عليه هذا الوصف المهني. حدِّد الموقع الجغرافي على مستوى المدينة أو الولاية أو البلد في السمة Name إذا أردت تحديد موقع جغرافي واحد.

مثال دقيق (يُنصح به)

"occupationLocation": {
  "@type": "City", // Maximum level of granularity (recommended)
  "name": "Mountain View, CA, US" // City, State, and Country inputted on same property
}

أمثلة أقل دقة

في ما يلي مثالان أقل دقّة ولكنهما مقبولان:

"occupationLocation": {
  "@type": "State",
  "name": "CA, US"
}
"occupationLocation": {
  "@type": "Country",
  "name": "US"
}

أفضل الممارسات:

  • يجب ألا يكون الموقع الجغرافي أكثر تحديدًا من المدينة.
  • تقبل السمة State أسماء المناطق إذا كان بلدك لا يحدد ولاية.
  • قيمة occupationLocation هي الموقع الجغرافي للمهنة، وليست الموقع الذي تم فيه إنشاء البيانات المقدَّرة للراتب.
  • إذا تعددت المواقع الجغرافية لنوع Occupation واحد، يجب تحديد المواقع الجغرافية في المصفوفة occupationLocation على النحو الموضّح في المثال التالي.
    "occupationLocation": [
      {
        "@type": "City",
        "name": "Portland, Oregon, US" // Salary specified for multiple locations
      }, {
        "@type": "City",
        "name": "Seattle, Washington, US"
       }
    ]
  • غالبًا ما تختلف بيانات المهنة حسب الموقع الجغرافي. ويمكن أن تتضمن هذه البيانات نطاقات الرواتب والمتطلبات التعليمية والمؤهّلات. لتمثيل هذه البيانات، يجب تحديد صفحات متعددة، يتضمّن كلّ منها تعريفًا خاصًا للنوع Occupation وقيمة مختلفة للسمة occupationLocation.
السمات التي يُنصح بها
description

Text

تمثل هذه السمة وصف المهنة.

ويجب أن تتضمّن السمة description وصفًا كاملاً وشاملاً للوظيفة، بما في ذلك مسؤوليات الوظيفة والمؤهّلات والمهارات وساعات العمل ومتطلبات التعليم ومتطلبات الخبرة.

إرشادات إضافية:

  • أضِف description إلى كل صفحات الخصائص التفصيلية التي قد يصل إليها المستخدم، وليس فقط إلى صفحة المستوى الأعلى.
  • ﯾﺟب أن تحدد السمة description المهنة بشكل فريد وأن تقدّم وﺻﻔًﺎ ﻣﺣددًا ﻟﻣﺎ تنطوي ﻋﻟﯾﮫ المهنة.

    صيغة غير محبَّذة: "تدريب داخلي: التدريب الداخلي هو تدريب على العمل للوظائف الإدارية والمهنية".

    صيغة محبَّذة: "محلّل بيانات متدرّب: تدريب داخلي مع محلل بيانات. يعمل محلل البيانات على استخلاص الإحصاءات من البيانات للمساعدة في اتخاذ قرارات تعتمد على البيانات".

  • لا يمكن أن يتطابق محتوى description مع name.
  • يجب عدم تضمين المؤسسة الموظِّفة في description. واستخدِم hiringOrganization بدلاً من ذلك.
estimatedSalary.currency

Text

تمثّل هذه السمة رمز العملة المكوَّن من 3 أحرف بالتنسيق ISO 4217 للقيمة. على سبيل المثال، "USD" أو "CAD"

estimatedSalary.median

Number

تمثّل هذه السمة القيمة المتوسطة (أو "الوسطى"). على سبيل المثال، نصف رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile10

Number

تمثّل هذه السمة القيمة المئوية العاشرة. على سبيل المثال، 10% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile25

Number

تمثّل هذه السمة القيمة المئوية الخامسة والعشرين. على سبيل المثال، 25% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile75

Number

تمثّل هذه السمة القيمة المئوية الخامسة والسبعين. على سبيل المثال، 75% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile90

Number

تمثّل هذه السمة القيمة المئوية التسعين. على سبيل المثال، 90% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

mainEntityOfPage

WebPage

تمثّل هذه السمة العنصر الرئيسي الذي يتم وصفه على الصفحة.

mainEntityOfPage.lastReviewed

Date

تمثّل هذه السمة تاريخ تقديم معلومات الراتب المقدّر بتنسيق ISO 8601. مثلاً:

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

OccupationAggregationByEmployer

توفّر السمة OccupationAggregationByEmployer بيانات مرتبطة بالوظيفة يتم تجميعها حسب جهة التوظيف. على سبيل المثال، يمكنك تحديد القطاع والمؤسسة الموظِّفة لمجموعة من المهن عندما يتم تجميعها حسب جهة التوظيف.

في ما يلي السمات المتوافقة مع Google:

السمات المطلوبة
estimatedSalary

مصفوفة MonetaryAmountDistribution

تمثّل هذه السمة الراتب المقدَّر لهذه المهنة في occupationLocation المحدَّد. يجب تحديد نطاق الراتب أو تقديرات الراتب على أساس الترتيب المئوي.

يوضّح المثال التالي نطاقًا تقديريًا للراتب:

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

لحساب الراتب الأساسي والمكافآت وأشكال التعويضات المالية الأخرى، حدِّد رواتب متعددة داخل مصفوفة estimatedSalary. يجب تحديد الراتب الأساسي. أما الأنواع الأخرى من التعويض المالي، فهي اختيارية.

مثال مع مكافأة

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

Duration

تمثّل هذه السمة الفترة الزمنية المستغرقة لكسب الراتب المقدّر بتنسيق التاريخ ISO 8601. على سبيل المثال، إذا كان الراتب المقدّر يتم اكتسابه على مدار عام، يجب استخدام السمة P1Y للإشارة إلى duration.

estimatedSalary.name

Text

تمثّل هذه السمة نوع القيمة. يجب تحديد الراتب الأساسي. أما الأنواع الأخرى من التعويض المالي، فهي اختيارية. على سبيل المثال، "أساسي" أو "مكافأة" أو "عمولة"

hiringOrganization

Organization

تمثّل هذه السمة المؤسسة التي توفّر وظيفة ضمن هذه المهنة. اضبِط ‎@context على "https://schema.org/". يجب أن تشير السمة hiringOrganization إلى اسم الشركة (مثل شركة "Starbucks, Inc") وليس الموقع الجغرافي لجهة التوظيف (مثل "Starbucks في الشارع الرئيسي"). مثلاً:

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

name

Text

تمثّل هذه السمة مسمّى المهنة. وتتيح هذه السمة إمكانية استخدام النص غير المنظَّم. على سبيل المثال، "مهندس برمجيات"

أفضل الممارسات:

  • يجب أن تتضمّن هذه السمة مسمّى المهنة فقط.
  • يُرجى عدم تضمين رموز للوظيفة أو عناوين أو تواريخ أو رواتب أو أسماء شركات في السمة name.

    صيغة غير محبَّذة: تقدَّم الآن لوظيفة في قسم تكنولوجيا المعلومات - للمتحدِّثين بالفرنسية في بوخارست

    صيغة محبَّذة: خبير تسويق، متحدّث باللغة الفرنسية

  • يجب تقديم مسميات وظيفية مختصرة وسهلة القراءة.
  • يجب عدم الإفراط في استخدام الرموز الخاصة، مثل ! و*. إنّ إساءة استخدام الرموز الخاصة قد تؤدي إلى اعتبار ترميزك ترميزًا منظَّمًا غير مرغوب فيه. ويجوز استخدام الأرقام والحروف مثل "/" و"-".

    صيغة غير محبَّذة: *** وظائف متاحة حاليًا في مستودع بضائع!! يقع على مسار حافلات!! ***

    صيغة محبَّذة: موظّف مساعد في مستودع لاستلام البضائع وشحنها

occupationLocation

مصفوفة City أو State أو Country

تمثل هذه السمة المكان الذي ينطبق عليه هذا الوصف المهني. حدِّد الموقع الجغرافي على مستوى المدينة أو الولاية أو البلد في السمة Name إذا أردت تحديد موقع جغرافي واحد.

مثال دقيق (يُنصح به)

"occupationLocation": {
  "@type": "City", // Maximum level of granularity (recommended)
  "name": "Mountain View, CA, US" // City, State, and Country inputted on same property
}

أمثلة أقل دقة

في ما يلي مثالان أقل دقّة ولكنهما مقبولان:

"occupationLocation": {
  "@type": "State",
  "name": "CA, US"
}
"occupationLocation": {
  "@type": "Country",
  "name": "US"
}

أفضل الممارسات:

  • يجب ألا يكون الموقع الجغرافي أكثر تحديدًا من المدينة.
  • تقبل السمة State أسماء المناطق إذا كان بلدك لا يحدد ولاية.
  • قيمة occupationLocation هي الموقع الجغرافي للمهنة، وليست الموقع الذي تم فيه إنشاء البيانات المقدَّرة للراتب.
  • إذا تعددت المواقع الجغرافية لنوع Occupation واحد، يجب تحديد المواقع الجغرافية في المصفوفة occupationLocation على النحو الموضّح في المثال التالي.
    "occupationLocation": [
      {
        "@type": "City",
        "name": "Portland, Oregon, US" // Salary specified for multiple locations
      }, {
        "@type": "City",
        "name": "Seattle, Washington, US"
       }
    ]
  • غالبًا ما تختلف بيانات المهنة حسب الموقع الجغرافي. ويمكن أن تتضمن هذه البيانات نطاقات الرواتب والمتطلبات التعليمية والمؤهّلات. لتمثيل هذه البيانات، يجب تحديد صفحات متعددة، يتضمّن كلّ منها تعريفًا خاصًا للنوع Occupation وقيمة مختلفة للسمة occupationLocation.
السمات التي يُنصح بها
description

Text

تمثل هذه السمة وصف المهنة.

ويجب أن تتضمّن السمة description وصفًا كاملاً وشاملاً للوظيفة، بما في ذلك مسؤوليات الوظيفة والمؤهّلات والمهارات وساعات العمل ومتطلبات التعليم ومتطلبات الخبرة.

إرشادات إضافية:

  • أضِف description إلى كل صفحات الخصائص التفصيلية التي قد يصل إليها المستخدم، وليس فقط إلى صفحة المستوى الأعلى.
  • ﯾﺟب أن تحدد السمة description المهنة بشكل فريد وأن تقدّم وﺻﻔًﺎ ﻣﺣددًا ﻟﻣﺎ تنطوي ﻋﻟﯾﮫ المهنة.

    صيغة غير محبَّذة: "تدريب داخلي: التدريب الداخلي هو تدريب على العمل للوظائف الإدارية والمهنية".

    صيغة محبَّذة: "محلّل بيانات متدرّب: تدريب داخلي مع محلل بيانات. يعمل محلل البيانات على استخلاص الإحصاءات من البيانات للمساعدة في اتخاذ قرارات تعتمد على البيانات".

  • لا يمكن أن يتطابق محتوى description مع name.
  • يجب عدم تضمين المؤسسة الموظِّفة في description. واستخدِم hiringOrganization بدلاً من ذلك.
estimatedSalary.currency

Text

تمثّل هذه السمة رمز العملة المكوَّن من 3 أحرف بالتنسيق ISO 4217 للقيمة. على سبيل المثال، "USD" أو "CAD"

estimatedSalary.median

Number

تمثّل هذه السمة القيمة المتوسطة (أو "الوسطى"). على سبيل المثال، نصف رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile10

Number

تمثّل هذه السمة القيمة المئوية العاشرة. على سبيل المثال، 10% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile25

Number

تمثّل هذه السمة القيمة المئوية الخامسة والعشرين. على سبيل المثال، 25% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile75

Number

تمثّل هذه السمة القيمة المئوية الخامسة والسبعين. على سبيل المثال، 75% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

estimatedSalary.percentile90

Number

تمثّل هذه السمة القيمة المئوية التسعين. على سبيل المثال، 90% من رواتب هذه المهنة تساوي هذه القيمة أو تقل عنها.

industry

Text

تمثّل هذه السمة المجال المرتبط بالوظيفة.

jobBenefits

Text

تمثّل هذه السمة وصف المزايا المرتبطة بالوظيفة.

mainEntityOfPage

WebPage

تمثّل هذه السمة العنصر الرئيسي الذي يتم وصفه على الصفحة.

mainEntityOfPage.lastReviewed

Date

تمثّل هذه السمة تاريخ تقديم معلومات الراتب المقدّر بتنسيق ISO 8601. مثلاً:

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

Number

تمثّل هذه السمة عدد نقاط البيانات التي تشكّل جزءًا من بيانات الراتب المجمَّعة. مثلاً:

"sampleSize": 42
yearsExperienceMax

Number

تمثّل هذه السمة الحد الأقصى لسنوات الخبرة المقبولة لهذه المهنة. قد تُحدَد مثلاً 5 سنوات خبرة كحدٍّ أقصى لوظيفة للمبتدئين، كما يبيِّن المثال التالي:

"yearsExperienceMax": 5
yearsExperienceMin

Number

تمثّل هذه السمة الحد الأدنى لعدد سنوات الخبرة المطلوبة لهذه المهنة. قد تحدّد مثلاً 10 سنوات خبرة على الأقل لمنصب يتطلّب خبرة طويلة، على النحو الموضّح في المثال التالي:

"yearsExperienceMin": 10

تحديد المشاكل وحلّها

إذا كنت تواجه مشكلة في تطبيق البيانات المنظَّمة أو تصحيح الأخطاء فيها، إليك بعض المراجع التي قد تساعدك.