5 büyük iş platformunda 5 lider web scraping sağlayıcısını toplamda 12.500 istek göndererek test ettik ve her sağlayıcının başarı oranını, tamamlanma süresini ve meta veri çıktısını ölçtük.
İş ilanı toplama benchmark'ı
Test süreci hakkında daha fazla bilgi için benchmark metodolojisi bölümünü okuyabilirsiniz.
Sağlayıcıya göre alan adı kapsamı
✅ = destekleniyor, HTML döndürür
✅ ✅ = destekleniyor, yapılandırılmış veri döndürür
❌ = veri döndürülmedi
Alan adına göre iş ilanı toplama performansı
İş ilanı API'leri için kullanılabilir meta veri alanları
Bright Data, iş ilanları için yapılandırılmış JSON döndüren tek sağlayıcıdır. Aşağıdaki tablo, Bright Data'nın yapılandırılmış alanlarını ortak kategorilere ayırarak her platformda nelerin mevcut olduğunu karşılaştırabilmenizi sağlar.
İş ilanı toplama benchmark sonuçları
Bright Data, beş iş platformunda ortalama %90 başarı oranıyla benchmark'ta lider oldu. Kurulumu iki entegrasyon moduna ayrılmıştır:
- LinkedIn, Indeed ve Glassdoor için özel Dataset API'leri (yapılandırılmış JSON)
- Craigslist ve ZipRecruiter için Web Unblocker proxy (işlenmiş HTML)
Dört alan adı %100 başarı oranına ulaştı: LinkedIn, Indeed, Craigslist ve Glassdoor. Tamamlanma süreleri entegrasyona bağlı olarak değişti. Craigslist'te Web Unblocker istekleri ortalama yaklaşık 1 saniyede, LinkedIn 7 saniyede ve Indeed 17 saniyede döndü. Glassdoor 53 saniye sürdü. ZipRecruiter, %53 ile eşiğin altında kalan tek alan adıydı; burada Web Unblocker, URL'lerin bir kısmında token süresi dolmuş yönlendirmelerle karşılaştı.
Bright Data Web Scraping API'lerinde %25 indirim, promosyon kodu API25
Web Sitesini Ziyaret EtOxylabs, beş platformda ortalama %77 başarı oranına ulaştı. Benchmark, yerel ayrıştırma için işlenmiş HTML döndüren Web Scraper API'si üzerinden source: universal kullanılarak çalıştırıldı.
Dört alan adı iyi performans gösterdi: Craigslist'te %100, Indeed'te %100, LinkedIn'de %98 ve ZipRecruiter'da %90. Glassdoor istisnaydı, çoğu istek HTTP 408 ile zaman aşımına uğradı çünkü gerçek zamanlı uç nokta, Glassdoor'un JavaScript yoğun sayfalarını dahili sınırı dahilinde işleyemedi. Çalışan alan adlarında tamamlanma süreleri 11 ila 28 saniye arasında kaldı.
2.000 free scraping kredisi alın
Web Sitesini Ziyaret EtDecodo'nun genel performansı Oxylabs ile aynıydı, %77 ortalama başarı oranıyla. Web Scraper API'si headless: html ve proxy_pool: premium ile çalıştı, CSS seçicileriyle yerel olarak ayrıştırdığımız işlenmiş HTML döndürdü.
Platform başına sonuçlar neredeyse Oxylabs'ı yansıtıyordu: Craigslist'te %100, Indeed'te %100, LinkedIn'de %98, ZipRecruiter'da %89 ve Glassdoor'da %0. Ancak Glassdoor başarısızlığı farklıydı, çoğu istek sayfa yüklenmeden önce API düzeyinde reddedildi. Çalışan alan adlarında tamamlanma süreleri 12 ila 29 saniye arasında değişti ve bu da Decodo'yu alanın yavaş yarısına yerleştirdi.
%30 indirim için SCRAPE30 kodunu kullanın
Web Sitesini Ziyaret EtNimble'ın genel sonucu %69'du, kaybın çoğu tek bir platforma bağlıydı. Web Extract API'si tarayıcı işleme etkinken çalıştı (render: true, driver: vx10).
Craigslist %100, LinkedIn %86, Glassdoor %79 ve ZipRecruiter %69 döndürdü. Indeed, işlenmiş sayfalar seçicilerimizin hedeflediği iş detayı DOM öğelerini nadiren içerdiği için %14'e düştü. Buradaki dikkate değer güçlü yön hızdı: Indeed, Craigslist, LinkedIn ve ZipRecruiter'ın tümü 6 ila 8 saniyede dönerken, Glassdoor 30 saniye ile tek aykırı değerdi.
Zyte, %58 ile en düşük genel başarı oranını kaydetti. Extract API'si browserHtml: true ile çalıştı, sayfaları headless tarayıcı aracılığıyla işledi. Üç alan adı sorunsuz performans gösterdi: Craigslist'te %100, Glassdoor'da %100 ve ZipRecruiter'da %89. Diğer ikisi tamamen başarısız oldu:
- LinkedIn, 500 isteğin tamamında HTTP 451 Yasal Nedenlerle Kullanılamıyor döndürdü
- Indeed'in işlenmiş HTML'i hiçbir zaman iş detayı DOM öğelerini içermedi
Çalışan alan adlarında tamamlanma süreleri ZipRecruiter'da 7 saniyeden Craigslist'te 17 saniyeye kadar değişti, Glassdoor 16 saniyedeydi.
İş ilanı toplama benchmark metodolojisi
5 büyük iş platformunda (LinkedIn, Indeed, Glassdoor, Craigslist ve ZipRecruiter) 5 lider web scraping sağlayıcısını test ederek toplamda 12.500 istek çalıştırdık. Her sağlayıcı, platform başına aynı 500 bireysel iş ilanı URL'si setini aldı ve istekler arasında 2 saniyelik gecikmeyle sırayla gönderildi.
Sağlayıcılar ve entegrasyon
Her sağlayıcı, önlerinde özel proxy'ler veya üçüncü taraf ara yazılımlar olmadan kendi üretim uç noktasında çalıştı.
Bright Data iki entegrasyon modunu birleştirdi. LinkedIn, Indeed ve Glassdoor için yapılandırılmış JSON döndüren özel Dataset API'lerini kullandı. Craigslist ve ZipRecruiter için işlenmiş HTML döndüren Web Unblocker proxy'yi kullandı.
Oxylabs, Web Scraper API'si üzerinden source: universal ile çalıştı ve her alan adında işlenmiş HTML döndürdü.
Decodo, Web Scraper API'si üzerinden headless: html ve proxy_pool: premium ile çalıştı, yine işlenmiş HTML döndürdü.
Nimble, Web Extract API'si üzerinden render: true ve driver: vx10 ile çalışarak işlenmiş HTML üretti.
Zyte, Extract API'si üzerinden browserHtml: true ile çalışarak yine işlenmiş HTML üretti.
HTML yanıtları için, her platformun iş detayı öğelerini (iş unvanı, şirket adı, konum, maaş, istihdam türü ve bir sayfa göstergesi) hedefleyen CSS seçicileriyle sayfayı yerel olarak ayrıştırdık.
Zaman aşımı ve hız sınırlandırma
Async isteklerin yürütme üst sınırı 10 dakikaydı. HTTP 429 yanıtları, 3 yeniden denemeye kadar 30 saniyelik geri çekilmeyi tetikledi; bunun ötesindeki her şey URL için başarısızlık olarak kaydedildi.
Doğrulama kuralları
Her istek üç kontrolden geçti.
Gönderim kontrolü, sağlayıcıdan HTTP durumunun 200 ila 399 veya 404 olmasını gerektirdi. Yürütme kontrolü, async işlerin zaman aşımı içinde hatasız tamamlanmasını gerektirdi; sync sağlayıcılar auto'matik olarak geçti. Doğrulama kontrolü, job_title veya company_name'den en az birinin boş olmayan bir dize olarak döndürülmesini gerektirdi. JSON sağlayıcıları için bu, ayrıştırılmış yanıttan geldi; HTML sağlayıcıları için CSS seçici eşleşmelerinden geldi.
404 sayfası (HTTP 404, "sayfa bulunamadı" içeriği veya sağlayıcının açık "ölü sayfa" sinyali) tespit eden bir istek de geçerli sayıldı, çünkü sağlayıcı kullanılamayan bir ilanı doğru şekilde tespit etmişti.
Hatasız boş yanıtlar başlangıçta geçerli sayıldı, ardından yeniden kontrol edildi: başka bir sağlayıcı aynı URL'de gerçek iş verisi çıkardıysa, boş yanıt geçersiz olarak değiştirildi. 404 tespitleri bu değişiklikten muaftı; bir sağlayıcının açık "sayfa mevcut değil" sinyali, başka bir sağlayıcıdan gelen gerçek çıkarılmış verilerle çelişmediği sürece güvenilir kabul edildi.
Bir çalıştırma, yalnızca gönderim, yürütme ve doğrulamanın tümü geçtiğinde genel olarak başarılı sayıldı.
Ölçülen metrikler
Doğrulama başarı oranı, üç kontrolün tümünü geçen URL'lerin payıdır.
Uçtan uca tamamlanma süresi, isteğin gönderilmesinden yanıtın alınmasına kadar geçen duvar saati süresidir, saniye cinsinden. Async sağlayıcılar için bu, dataset işi bitene kadar geçen yoklama süresini içerir.
Yapılandırılmış JSON döndüren sağlayıcılar için kullanılabilir meta veri alanları, tüm yanıtlar arasında küme birleşimi olarak hesaplanan benzersiz alan sayısıdır. HTML sağlayıcıları için bu, platform başına kullandığımız sabit beş seçicili CSS şemasıdır.
SSS'ler
Toplanmış iş verileri genellikle işe alım piyasası analizi, maaş benchmark'ı, hangi şirketlerin hangi roller için işe alım yaptığına dair rekabet istihbaratı, yetenek havuzu haritalaması, işe alım otomasyonu ve iş ilanı toplayıcılarını beslemek için kullanılır. Şirketler ayrıca ilan hacmi trendlerini, coğrafi yoğunlaşmayı ve rakiplerin rolleri ne kadar hızlı doldurduğunu takip etmek için de kullanır.
Kullanım durumuna bağlıdır. Gerçek zamanlı işe alım otomasyonu için günlük veya saatlik toplamalar yaygındır. Piyasa raporları için haftalık veya aylık toplamalar genellikle yeterlidir. İş ilanları doldurulduktan sonra hızla kaldırılma eğilimindedir, bu nedenle eski veriler hızla değer kaybeder.
Herkese açık verileri toplamak çoğu yargı bölgesinde genellikle yasaldır, ancak büyük iş platformlarının çoğunun (LinkedIn, Glassdoor, Indeed) otomatik erişimi yasaklayan Hizmet Şartları vardır. Bazıları geçmişte toplayıcılara karşı yasal davalar açmıştır. Ticari kullanım durumları, özellikle kişisel veriler söz konusu olduğunda yasal inceleme gerektirir.
İş platformları, toplama karşıtı önlemlere büyük yatırım yapar. CAPTCHA'lar, giriş katmanları, JavaScript ile işlenmiş içerik, sık düzen değişiklikleri ve IP tabanlı hız sınırlandırma standarttır. Bazı platformlar ayrıca botlara karşı normal kullanıcılardan farklı DOM yapıları sunar. Bu savunmalar, birçok ekibin kendi toplayıcılarını oluşturmak yerine yönetilen scraping API'lerine güvenmesinin nedenidir.
Bu araştırmayı kaynak gösterin
Yayınlayacağınız yere uygun formatı seçin. Bağlantılı sürümü CMS'inize yapıştırmak, geri bağlantıyı korur.
@misc{ipi2026,
author = {Şipi, Nazlı},
title = {{En İyi 5 İş İlanı Toplama API'si Karşılaştırması}},
year = {2026},
month = may,
howpublished = {\url{https://aimultiple.com/job-scraper}},
note = {AIMultiple. Erişim tarihi: 14 Mayıs 2026}
}
Yorum yapan ilk kişi olun
E-posta adresiniz yayınlanmayacak. Tüm alanlar gereklidir. Yorumlar orijinal dilinde bırakılır.