Kariyer.net İş İlanları ve Maaş Analizi | Jobs & Salary Scraper avatar

Kariyer.net İş İlanları ve Maaş Analizi | Jobs & Salary Scraper

Pricing

from $0.35 / 1,000 i̇lan özeti / job summaries

Go to Apify Store
Kariyer.net İş İlanları ve Maaş Analizi | Jobs & Salary Scraper

Kariyer.net İş İlanları ve Maaş Analizi | Jobs & Salary Scraper

Kariyer.net iş ilanlarını Excel'e döker; her ilana piyasa maaşı, il ve deneyim seviyesi ortalaması ekler. Scrape Kariyer.net (Turkey) jobs with market salary insights, applicant counts and company data.

Pricing

from $0.35 / 1,000 i̇lan özeti / job summaries

Rating

0.0

(0)

Developer

Berkay Çınar

Berkay Çınar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

an hour ago

Last modified

Share

Kariyer.net İş İlanları ve Maaş Analizi | Kariyer.net Jobs & Salary Scraper

🗓️ Son güncelleme: 18 Ekim 2026 · Last updated: 18 October 2026

Kariyer.net İş İlanları ve Maaş Analizi

🇹🇷 Türkçe · 🇬🇧 English below

Kariyer.net'teki iş ilanlarını tek tıkla düzenli bir tabloya dönüştürür. İsterseniz her ilanın yanına o pozisyonun maaş analizini ekler: ortalama maaş, ilanın şehrindeki ortalama, ilanın istediği deneyim dilimindeki ortalama, sık paylaşılan maaş aralığı ve 2018'den bugüne yıllık maaş trendi. Sonuç JSON, CSV, Excel ve API olarak indirilebilir; Console tabloları Türkçe başlıklıdır.

Kimler için?

  • İK ve işe alım ekipleri: Rakiplerin açtığı pozisyonları, başvuru sayılarını ve teklif etmeniz gereken maaş aralığını görün.
  • Ücret / maaş danışmanları: Pozisyon × il × deneyim × eğitim kırılımlı maaş verisi.
  • Kariyer siteleri, araştırmacılar, gazeteciler: Türkiye iş piyasası ve maaş trendleri.
  • Satış ekipleri (lead): İşe alım yapan şirketler, çalışan sayısı, web sitesi.

Ne alırsınız? 3 veri seviyesi, 3 sayfa

Sonuçlar seçtiğiniz veri seviyesine göre en fazla 3 tabloda (Output sekmesinde sayfa olarak) gelir. Her seviye bir öncekini de içerir; sayfalar jobId ile birbirine bağlıdır.

Veri seviyesiSayfalarİçerikFiyat (1.000 ilan)
İlan Özeti (list)İlan ÖzetiŞirket, pozisyon, şehir, ilçe, çalışma şekli/modeli, sektör, kolay başvuru, yayın tarihi, ilan linki$0.50
İlan Detayı (details, varsayılan)+ İlan Detayıİlan sayfasındaki tüm bilgiler: açıklama, pozisyon seviyesi, kategori, güncellenme ve son başvuru tarihi, deneyim, eğitim, bölüm, askerlik, ehliyet, dil, yan haklar, başvuru sayısı, "başvurular X gün önce incelendi", çalışma saatleri, sık paylaşılan maaş aralığı, şirket profili (çalışan sayısı, takipçi, sektör, kuruluş yılı, adres, web sitesi, açık ilan sayısı)$1
Maaş Analizi (full)+ Maaş AnaliziPozisyonun maaş analizi (aşağıda ayrıntılı)$3

💸 Apify Bronze / Silver / Gold aboneleri İlan Özeti ve İlan Detayı ücretlerinde %10 / %20 / %30 indirimli öder (Maaş Analizi ek ücreti hariç).

💰 Maaş Analizi

Veri nereden geliyor? Kariyer.net'in her pozisyon için yayınladığı maaş sayfasından (örn. Muhasebe Personeli Maaşları). Kariyer.net'in açıklamasına göre bu veriler:

  • Özel sektördeki işe alımlar için adayların başvuru sırasında paylaştığı maaş beklentileridir,
  • aylık net maaştır,
  • son 3 ayda girilen verilerden hesaplanır, aylık güncellenir, aşırı uç değerler dışarıda bırakılır.

İşverenin ödediği maaş ya da bir maaş önerisi değildir; piyasadaki adayların ne beklediğini gösterir. Kariyer.net ilanlarında maaş yayınlanmadığı için bir pozisyonun maaş seviyesini görmenin en geniş kaynağıdır (pozisyon başına binlerce, bazen yüz binden fazla kişi).

Nasıl eşleştirilir? Her ilan, Kariyer.net'in o ilana atadığı standart pozisyona bağlanır (Standart Pozisyon kolonu; ilan başlığından farklı olabilir). Ardından ilanın şehri ve istediği deneyim o pozisyonun kırılımlarıyla eşleştirilir.

Maaş Analizi sayfası: gerçek çıktı

Maaş Analizi sayfasındaki kolonlar

KolonAnlamı
Standart PozisyonMaaş verisinin ait olduğu pozisyon
Şehir · Deneyimİlanın şehri ve istediği deneyim
Ortalama MaaşPozisyonun Türkiye geneli aylık net ortalaması
İlin OrtalamasıAynı pozisyonun ilanın şehrindeki ortalaması
Deneyim Dilimi Ort.İlanın istediği en az deneyim yılının düştüğü dilimin ortalaması (0–1, 1–3, 4–6, 7–9, 10–14, 15+ yıl)
Sık Paylaşılan Maaş Alt / ÜstAdayların çoğunluğunun beklentisinin bulunduğu aralık
En Düşük / En YüksekPaylaşılan beklentilerin alt ve üst sınırı
Maaş ÖrneklemiHesaplamaya giren kişi sayısı
Maaş Sayfası · İlan LinkiKaynak sayfalar

JSON'da ek kırılımlar (tabloda değil, All fields ve JSON/API çıktısında). Her satırda min, avg, max, sampleSize var:

  • marketSalaryByExperience: 6 deneyim dilimi
  • marketSalaryByEducation: ön lisans, lisans, yüksek lisans, doktora
  • marketSalaryByCity: verisi olan tüm iller
  • marketSalaryByWorkModel: çalışma modeline göre
  • marketSalaryTrend: 2018'den bugüne yıllık ortalama

Gerçek örnek (Maaş Analizi seviyesi, Ekim 2026): Genel Muhasebe Elemanı, İstanbul (Avrupa), 3–10 yıl deneyim

Aylık net
Ortalama maaş (Türkiye)60.700 ₺
İstanbul ortalaması64.600 ₺
Sık paylaşılan aralık54.700 – 90.000 ₺
En düşük – en yüksek48.600 – 242.900 ₺
Örneklem14.079 kişi

Aynı pozisyon için JSON'dan: deneyime göre 37.300 ₺ (0–1 yıl) → 73.400 ₺ (15+ yıl); eğitime göre ön lisans 55.700 ₺, lisans 61.800 ₺, yüksek lisans 67.600 ₺; yıllık ortalama 2024 38.198 ₺ → 2025 50.260 ₺ → 2026 60.728 ₺.

"marketSalaryTrend": [
{ "year": 2026, "avg": 60728, "sampleSize": 14079 },
{ "year": 2025, "avg": 50260, "sampleSize": 8056 },
{ "year": 2024, "avg": 38198, "sampleSize": 4135 }
]

Ne işe yarar?

  • Bir pozisyon için teklif edeceğiniz maaşı şehir ve deneyime göre belirlemek
  • Aynı pozisyonu iller arasında karşılaştırmak (İstanbul / Ankara / İzmir…)
  • Maaş beklentilerinin yıllık artışını enflasyonla kıyaslamak
  • Rakiplerin açtığı ilanların maaş seviyesini tahmin etmek

İlan Detayı mı, Maaş Analizi mi? İlan Detayı seviyesi, ilan sayfasında görünen sık paylaşılan maaş aralığını zaten içerir ($1). Ortalama, il ve deneyim ortalaması, kırılımlar ve trend için Maaş Analizi ($3) seçin.

Sınırlar

  • "Tecrübesiz" ilanlar 0–1 yıl dilimine eşlenir. Deneyim yılı belirsizse (ör. "Tecrübeli / Tecrübesiz") Deneyim Dilimi Ort. boş kalır. Deneyim aralık olarak verilmişse (ör. "3–10 yıl") en az yıl esas alınır.
  • Bir ilde yeterli veri yoksa İlin Ortalaması boş kalır.
  • Pozisyonun maaş sayfası yoksa ya da çok az veri varsa maaş alanları null olur.
  • Aynı pozisyondaki ilanlar maaş sayfasını bir kez okur (7 gün önbellek), bu yüzden büyük aramalar hızlıdır.

Nasıl kullanılır?

  1. Anahtar kelime girin (ör. yazılım, muhasebe, satış). Boş bırakırsanız tüm ilanlar gelir.
  2. İsterseniz şehir seçin (ör. İstanbul, İzmir, Ankara).
  3. Veri seviyesini seçin: İlan Özeti / İlan Detayı (varsayılan) / Maaş Analizi.
  4. En fazla ilan sayısını girin ve Start'a basın.

İsterseniz Kariyer.net'te filtrelediğiniz bir arama sayfasının adresini Başlangıç URL'lerine yapıştırabilirsiniz.

Girdi örneği

{ "keyword": "muhasebe", "location": "İzmir", "detailLevel": "full", "maxItems": 200 }

Sık sorulanlar

  • Ne kadar sürer? İlan Özeti: 150 ilan ≈ 20 sn. İlan Detayı ve Maaş Analizi: ilan başına ≈ 2 sn (1.000 ilan ≈ 30 dk). Varsayılan süre sınırı 60 dk (≈ 1.900 ilan); daha büyük aramalarda run seçeneklerinden Timeout'u artırın. Süre dolmadan actor düzgün biter, o ana kadarki ilanlar kaydedilir.
  • Kaç ilan çekebilirim? Kariyer.net bir aramada en fazla 5.000 ilan gösterir. Daha fazlası için şehir bazlı aramalar yapın.
  • Ücretsiz planda? Sınır yok. Apify'ın her ay verdiği $5 kredi ile örneğin 10.000 İlan Özeti, 5.000 İlan Detayı ya da yaklaşık 1.650 Maaş Analizi alabilirsiniz.
  • Bütçe sınırı koyabilir miyim? Evet. Run seçeneklerinde maksimum ücret limiti koyabilirsiniz; limite gelince actor durur ve limiti aşan ilan yazılmaz.
  • Yasal mı? Yalnızca herkese açık ilan ve maaş sayfaları okunur; giriş gerektiren, kişisel aday verisi toplanmaz. Verinin kullanımından (KVKK dahil) kullanıcı sorumludur.
  • Diğer sayfaları nasıl indiririm? Output sekmesindeki İlan Detayı ve Maaş Analizi sayfalarından ya da Storage sekmesinden. Export düğmesi yalnız İlan Özeti sayfasını indirir.
  • İlan Detayı / Maaş Analizi sayfasında tek bir ℹ️ satırı var. Seçtiğiniz veri seviyesi o sayfayı doldurmaz; satır hangi seviyeyi seçmeniz gerektiğini söyler. API'de _info: true ile ayıklayabilirsiniz.

🇬🇧 English

Scrape Kariyer.net (Turkey's largest job board) job listings into a clean dataset, and optionally enrich each job with salary insights: the position's average salary, the average in the job's city, the average for the required experience band, the most common salary range, and a yearly trend since 2018. Export as JSON, CSV, Excel or via API.

Data levels, output pages & pricing (pay per event)

Each level includes the previous one. Results come in up to 3 linked datasets (pages in the Output tab, joined by jobId):

LevelPagesWhat you getPrice per 1,000 jobs
list (Job summary)Job summaryCompany, title, city, district, work type & model, sector, easy apply, posted date, job URL$0.50
details (Job details, default)+ Job detailsEverything on the job page: description, position level, category, updated & closing date, experience, education, departments, military status, driving license, languages, benefits, applicant count, working hours, most common salary range, company profile (size, followers, sectors, founded, address, website, open jobs)$1
full (Salary insights)+ Salary insightsSalary analysis of the position (see below)$3

💸 Apify Bronze / Silver / Gold subscribers get 10% / 20% / 30% off the job summary and job details fees (salary insights add-on excluded).

💰 Salary insights

Source: Kariyer.net's salary page for each position. Per Kariyer.net, the figures are monthly net salary expectations that candidates shared when applying to private-sector jobs in the last 3 months, updated monthly, outliers removed. They are not employer pay or salary offers; they show what the market's candidates expect. Kariyer.net job ads don't publish salaries, so this is the broadest salary signal per position (often thousands to 100k+ people).

Matching: each job is linked to Kariyer.net's standard position; the job's city and required experience are matched to that position's breakdowns.

ColumnMeaning
Average salaryNationwide monthly net average for the position
City averageSame position, in the job's city
Experience band averageBand containing the job's minimum required years (0–1, 1–3, 4–6, 7–9, 10–14, 15+)
Most common range (low / high)Where most candidates' expectations fall
Lowest / Highest · Sample sizeBounds and number of people

Extra breakdowns in JSON (min, avg, max, sampleSize each): marketSalaryByExperience, marketSalaryByEducation, marketSalaryByCity, marketSalaryByWorkModel, marketSalaryTrend (yearly since 2018).

Real example (Oct 2026): General Accounting Clerk, Istanbul (Europe), 3–10 yrs. Average 60,700 TRY, Istanbul 64,600 TRY, common range 54,700–90,000 TRY, 14,079 people. By experience 37,300 (0–1 yr) → 73,400 TRY (15+ yrs); yearly average 2024 38,198 → 2026 60,728 TRY.

Limits: experience-band average is empty when the ad has no year count ("experienced / inexperienced"); city average is empty when the city has too little data. Positions are fetched once and cached for 7 days.

Salary insights page: real output

Input

FieldDescription
keywordJob title / skill / company (Turkish works best, e.g. yazılım)
locationCity in Turkey, e.g. İstanbul
detailLevellist · details · full
maxItemsMax jobs per run (no free-plan cap; Apify's $5 monthly credit ≈ 10,000 summaries)
startUrlsOptional Kariyer.net search or job URLs

Output fields (selection)

company, title, positionName, cities, district, workType, workModel, positionLevel, sector, postedAt, lastModifiedAt, validThrough, description, experience, education, languages, benefits, applicationCount, expectedSalaryMin, expectedSalaryMax, companyWorkerCount, companyWebsite, companyUrl, marketSalaryAvg, marketSalaryCityAvg, marketSalaryExperienceAvg, marketSalaryWeightedMin, marketSalaryWeightedMax, marketSalaryByExperience[], marketSalaryByCity[], marketSalaryTrend[], url … Missing values are null; text lists are comma-joined strings. The Export button exports the Job summary page; download the other pages from the Output tab or the Storage tab. If your data level doesn't fill a page, it holds one info row (_info: true).

Notes

  • Only public job and salary pages are read; no login, no candidate personal data. You are responsible for how you use the data (incl. GDPR/KVKK).
  • Kariyer.net shows at most 5,000 results per search; split large searches by city.
  • Set a max charge per run to cap spending; the Actor stops cleanly at the limit.
  • Speed: ~150 summary items in 20 s; details/full ≈ 2 s per job (1,000 jobs ≈ 30 min). Default timeout is 60 min (≈ 1,900 jobs); raise Timeout for bigger runs — the Actor finishes gracefully before the limit and keeps everything scraped so far.