Tahmini maaş
Occupation
yapılandırılmış verileri, maaş tahmini sağlayıcıların iş türlerine göre maaş aralıkları ve bölgeye dayalı ortalama maaşları, meslekle ilgili genel olanaklar, aranan özellikler ve eğitim gereksinimleri gibi ayrıntıları tanımlamasını sağlar. OccupationAggregationByEmployer
yapılandırılmış verileri, maaş tahmini sağlayıcıların meslekleri deneyim seviyeleri veya işe alan kuruluş gibi faktörlerle bir araya getirmesini sağlar.
Tahmini maaşlar, Google Arama’daki iş deneyiminde ve belirli bir meslek için maaş tahmini zengin sonucu olarak görünebilir.

Örnekler
Meslek örneği
Aşağıdaki JSON-LD örneğinde, tahmini maaş verileri içeren basit bir Occupation
örneği gösterilmektedir:
<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": "2017-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>
Meslekleri İşverene Göre Toplama örneği
Aşağıdaki JSON-LD örneğinde, tahmini maaş verileri içeren daha karmaşık bir OccupationAggregationByEmployer
örneği gösterilmektedir:
<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": "2017-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>
Yönergeler
Genel yapılandırılmış veri kalite yönergelerine ve teknik yönergelere uymanız gerekir. Ayrıca aşağıdaki yönergeler Occupation
yapılandırılmış verileri için geçerlidir:
Teknik yönergeler
Occupation
yapılandırılmış verileri bağımsız verilerdir. Bu verilerin Google'a sağladığınız diğer yapılandırılmış verilerle ilişkilendirilmesi gerekmez.- Bir web sayfasına yalnızca bir
Occupation
veyaOccupationAggregationByEmployer
ekleyin. Bir sayfaya bu tür tanımlarından birden fazlasını eklemeyin. - Yapısal verilerinizin sayfada gösterdiklerinizle tutarlı olduğundan emin olun. Aşağıda birkaç örnek verilmiştir:
- Sayfanızda kullanıcılara yalnızca ortalama maaşı gösteriyorsunuz ve yapılandırılmış verileriniz yalnızca bu değerleri içeriyor.
- Sayfanızda yıllık maaşı en yakın binde beşlik değere yuvarlıyorsunuz ve yapılandırılmış verilerde aynı ayrıntı düzeyini sağlıyorsunuz.
- Aksi belirtilmedikçe özellikleri bir tanımda yalnızca bir kez belirtin.
- Konuma göre farklı özellikleri olan meslekler için (örneğin, ABD'nin Kuzeydoğusundaki maaş aralığı Ortabatıdakinden farklı olabilir) ayrı web sayfası oluşturun. Bu web sayfasında her mesleğin farklı bir
occupationLocation
belirten kendiOccupation
tanımına yer verin. - İlan sayfalarına (mesleklerin bir listesini gösteren sayfalara) maaş tahmini yapılandırılmış verileri eklemeyin.
- Sayfalarınız değiştiğinde site haritalarınızı her gün güncelleyin.
İçerik yönergeleri
- Tüm işlerin maaş aralıkları ve açıklamaları benzer olduğunda benzer iş unvanlarını gruplandırın.
İş unvanları ayrıntılı olmalı ancak kafa karıştıracak derecede ayrıntı içermemelidir: Aşağıda birkaç örnek verilmiştir:
- Çok genel olmamalı:
Önerilmeyen: "Klinik, Danışman Psikologlar ve Okul Psikologları"
Önerilen: "Okul Danışmanı", "Klinik Psikolog", "Klinik Terapist", "Psikoloji Doktoru"
- Çok ayrıntılı olmamalı:
Önerilmeyen: "Evde Bakım için Lisanslı Hemşire" ve "Lisanslı Hemşire (LH)" ve "LH - Lisanslı Hemşire - Evde Bakım - Seyahat Edebilen Hemşire"
Önerilen: "Lisanslı Hemşire"
- Çok genel olmamalı:
Yapılandırılmış veri türü tanımları
Bu bölümde maaş tahminleriyle ilgili yapılandırılmış veri türleri açıklanmaktadır.
İçeriğinizin, iş deneyimini Google'da ve zengin sonuçlarda görüntülemeye uygun olması için gerekli özellikleri eklemelisiniz. İçeriğiniz hakkında daha fazla bilgi ekleyerek daha iyi bir kullanıcı deneyimi sağlamak için önerilen özellikleri de dahil edebilirsiniz.
Occupation
Occupation
türü, bir işle ilgili tahmini maaş, aranan özellikler ve sorumluluklar gibi bilgileri tanımlar. Occupation
öğesinin tam tanımını schema.org/Occupation adresinde bulabilirsiniz.
Zorunlu özellikler | |
---|---|
estimatedSalary |
Belirtilen Aşağıdaki örnekte tahmini maaş aralığı gösterilmektedir: "estimatedSalary": [{ "@type": "MonetaryAmountDistribution", "name": "base", "currency": "USD", "duration": "P1Y", "minValue": "100000", // Inherited from QuantitativeValue "maxValue": "150000", // Inherited from QuantitativeValue "median": "124900" // Inherited from QuantitativeValueDistribution }] Taban maaş, ikramiyeler ve diğer maddi tazminleri tek tek belirtmek için Ödül içeren bir örnek: "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 |
Tahmini maaşın kazanılması için geçmesi gereken süre (ISO 8601 tarih biçiminde) Örneğin, tahmini maaş bir yıl içinde kazanılıyorsa |
estimatedSalary.name |
Değer türü. Taban maaşı belirtmeniz şarttır. Diğer tazmin türlerinin belirtilmesi isteğe bağlıdır. Örneğin "Taban", "İkramiye", "Komisyon". |
name |
İşin unvanı. Bu özellikte yapılandırılmamış metin kullanılabilir. Örneğin, "Yazılım Mühendisi". En iyi uygulamalar:
|
occupationLocation |
Bu iş açıklamasının geçerli olduğu yer. Tek bir konum için belirtiyorsanız konumu Ayrıntılı örnek (önerilen) "occupationLocation": { "@type": "City", // Maximum level of granularity (recommended) "name": "Mountain View, CA, US" // City, State, and Country inputted on same property } Daha az ayrıntılı örnekler Aşağıda, daha az ayrıntı düzeyine sahip kabul edilebilecek iki örnek verilmiştir:
"occupationLocation": { "@type": "State", "name": "CA, US" } "occupationLocation": { "@type": "Country", "name": "US" } En iyi uygulamalar:
|
Önerilen özellikler | |
---|---|
description |
İşle ilgili açıklama.
Ek kurallar:
|
estimatedSalary.currency |
Değer için ISO 4217 3 harfli para birimi kodu. Örneğin, "USD" veya "CAD". |
estimatedSalary.median |
Ortanca (veya "orta") değer. Örneğin, bu meslekteki maaşların yarısı bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile10 |
Onda birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %10'u bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile25 |
Yirmi beşte birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %25'i bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile75 |
Yetmiş beşte birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %75'i bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile90 |
Doksanda birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %90'ı bu değerde veya bu değerin altındadır. |
mainEntityOfPage |
Sayfada açıklanan ana şey. |
mainEntityOfPage.lastReviewed |
ISO 8601 biçiminde belirtilen, tahmini maaş bilgilerinin oluşturulduğu tarih. Örneğin: "mainEntityOfPage": { "@type": "WebPage", "lastReviewed": "2017-07-23T14:20:00-05:00" } |
OccupationAggregationByEmployer
OccupationAggregationByEmployer
, işverene göre gruplandırılmış işle ilgili veriler sağlar. Örneğin, işverene göre toplanan bir grup meslek için sektörü ve işe alım yapan kuruluşu belirtebilirsiniz.
Zorunlu özellikler | |
---|---|
estimatedSalary |
Belirtilen Aşağıdaki örnekte tahmini maaş aralığı gösterilmektedir: "estimatedSalary": [{ "@type": "MonetaryAmountDistribution", "name": "base", "currency": "USD", "duration": "P1Y", "minValue": "100000", // Inherited from QuantitativeValue "maxValue": "150000", // Inherited from QuantitativeValue "median": "124900" // Inherited from QuantitativeValueDistribution }] Taban maaş, ikramiyeler ve diğer maddi tazminleri tek tek belirtmek için İkramiye içeren örnek "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 |
Tahmini maaşın kazanılması için geçmesi gereken süre (ISO 8601 tarih biçiminde) Örneğin, tahmini maaş bir yıl içinde kazanılıyorsa |
estimatedSalary.name |
Değer türü. Taban maaşı belirtmeniz şarttır. Diğer tazmin türlerinin belirtilmesi isteğe bağlıdır. Örneğin "Taban", "İkramiye", "Komisyon". |
hiringOrganization |
Bu meslekte pozisyon sunan kuruluş. @context değerini "https://schema.org/" olarak ayarlayın.
"hiringOrganization": { "@context": "https://schema.org/", "@type": "Organization", "name": "Google LLC" } |
name |
İşin unvanı. Bu özellikte yapılandırılmamış metin kullanılabilir. Örneğin, "Yazılım Mühendisi". En iyi uygulamalar:
|
occupationLocation |
Bu iş açıklamasının geçerli olduğu yer. Tek bir konum için belirtiyorsanız konumu Ayrıntılı örnek (önerilen) "occupationLocation": { "@type": "City", // Maximum level of granularity (recommended) "name": "Mountain View, CA, US" // City, State, and Country inputted on same property } Daha az ayrıntılı örnekler Aşağıda, daha az ayrıntı düzeyine sahip kabul edilebilecek iki örnek verilmiştir:
"occupationLocation": { "@type": "State", "name": "CA, US" } "occupationLocation": { "@type": "Country", "name": "US" } En iyi uygulamalar:
|
Önerilen özellikler | |
---|---|
description |
İşle ilgili açıklama.
Ek kurallar:
|
estimatedSalary.currency |
Değer için ISO 4217 3 harfli para birimi kodu. Örneğin, "USD" veya "CAD". |
estimatedSalary.median |
Ortanca (veya "orta") değer. Örneğin, bu meslekteki maaşların yarısı bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile10 |
Onda birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %10'u bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile25 |
Yirmi beşte birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %25'i bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile75 |
Yetmiş beşte birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %75'i bu değerde veya bu değerin altındadır. |
estimatedSalary.percentile90 |
Doksanda birlik yüzdelik değer. Örneğin, bu meslekteki maaşların %90'ı bu değerde veya bu değerin altındadır. |
industry |
İş pozisyonuyla ilişkili sektör. |
jobBenefits |
İşle ilişkili avantajların açıklaması. |
mainEntityOfPage |
Sayfada açıklanan ana şey. |
mainEntityOfPage.lastReviewed |
ISO 8601 biçiminde belirtilen, tahmini maaş bilgilerinin oluşturulduğu tarih. Örneğin: "mainEntityOfPage": { "@type": "WebPage", "lastReviewed": "2017-07-23T14:20:00-05:00" } |
sampleSize |
Toplu maaş verilerine katkıda bulunan veri noktalarının sayısı. Örneğin: "sampleSize": 42 |
yearsExperienceMax |
Bu meslek için kabul edilebilir maksimum deneyim süresi. Örneğin, aşağıdaki örnekte görüldüğü gibi kıdemsiz bir pozisyon için maksimum 5 yıllık bir deneyim süresi belirtilebilir: "yearsExperienceMax": 5 |
yearsExperienceMin |
Bu meslek için gereken minimum deneyim süresi. Örneğin, aşağıdaki örnekte görüldüğü gibi kıdemli bir pozisyon en az 10 yıl deneyim gerektirebilir. "yearsExperienceMin": 10 |