Bloga geri dön

Zalando İçin Proxy: Koruma Engellerini Aşarak Verileri Yasaklanmadan Toplama Yöntemleri

Zalando, çoğu Avrupa pazar yerinden daha agresif bir şekilde botları engelliyor. Hangi proxy'lerin çalıştığını, nasıl ayarlandığını ve fiyat ve ürün verilerini toplarken nasıl yasaklanmaktan kaçınılacağını inceliyoruz.

📅25 Temmuz 2026
```html

Zalando, 50 milyondan fazla aktif alıcısı ile Avrupa'nın en büyük moda pazaryeridir. Rekabetçi fiyatları izlemek, ürün yelpazesini analiz etmek ve trendleri takip etmek için satıcılar ve analistler düzenli olarak sayfalarını parse ederler. Sorun şu ki, Zalando çok katmanlı bir koruma kullanıyor: Cloudflare, dinamik JavaScript sayfaları ve şüpheli IP'leri agresif bir şekilde engelleme. Doğru ayarlanmış proxy'ler olmadan, parser'ınız 10 dakikadan fazla dayanamaz.

Zalando neden parser'ları engelliyor: koruma nasıl çalışıyor

Zalando, sadece bir çevrimiçi mağaza değil, binlerce marka ve milyonlarca SKU ile bir platformdur. Buradaki fiyat, stok ve indirim verileri değerli bir varlık olup, şirket bunu aktif bir şekilde korumaktadır. Zalando'nun anti-bot koruma sistemi aynı anda birden fazla seviyede çalışır ve bu seviyelerin anlaşılması, başarılı bir parse işlemi için ilk adımdır.

Cloudflare ilk engel olarak. Zalando'ya yapılan tüm istekler Cloudflare üzerinden geçer. Bu, HTML sayfasını almadan önce IP'nizin itibarının kontrol edildiği, isteklerin davranışının analiz edildiği ve risk puanının değerlendirildiği anlamına gelir. Veri merkezlerinin IP adresleri (AWS, Google Cloud, Hetzner, OVH) Cloudflare tarafından neredeyse anında engellenir; çünkü otomatik trafik kaynakları olarak veri tabanlarına kaydedilmiştir.

JavaScript render'ı. Zalando'nun çoğu sayfası, React üzerinde tek sayfa uygulaması (SPA) şeklindedir. Ürün verileri dinamik olarak API istekleri aracılığıyla yüklenir. HTML'yi indiren basit bir HTTP parser, boş bir sayfa veya veri olmadan minimum bir iskelet alır. Normal çalışması için ya tam bir tarayıcıya (Playwright, Puppeteer, Selenium) ya da Zalando'nun iç API'sine doğrudan istekler yapılması gerekir — bu da ek bir analiz gerektirir.

Davranış analizi. Zalando, yalnızca IP'yi değil, aynı zamanda davranış kalıplarını da izler: istek sıklığı, sayfalar arasındaki geçiş sırası, tıklama ve kaydırma eksikliği, tarayıcı başlıkları. Eğer 5 saniye içinde bir IP'den 20 istek gelirse — bu açık bir bot belirtisidir. Eğer User-Agent "Python Requests" diyorsa — engelleme anında gerçekleşir.

Coğrafi konum kısıtlamaları. Zalando, Avrupa'nın 25 ülkesinde faaliyet göstermektedir ve her bir site versiyonu (zalando.de, zalando.fr, zalando.pl vb.) kendi kurallarına sahiptir. Almanya versiyonunu Rusya veya ABD'den bir IP ile parse etmeye çalışmak, şüpheli bir durum yaratır ve genellikle yönlendirme veya engelleme ile sonuçlanır. Verilerin doğru bir şekilde toplanabilmesi için, hedef site versiyonu ile aynı ülkeden IP'lere ihtiyaç vardır.

Zalando'nun koruması ile ilgili özet:

  • Veri merkezi IP'leri Cloudflare tarafından otomatik olarak engellenir
  • Tarayıcı render'ı (JavaScript) gereklidir
  • İstek sıklığı — bir IP'den saniyede 1-2'den fazla olmamalıdır
  • IP, sitenin hedef ülkesine uygun olmalıdır
  • İstek başlıkları gerçek bir kullanıcıyı taklit etmelidir

Zalando için hangi proxy'ler uygundur: türlerin karşılaştırması

Tüm proxy'ler, Zalando'yu parse etmek için eşit derecede faydalı değildir. Her bir türü inceleyelim ve bu görev için uygulanabilirliğini dürüstçe değerlendirelim.

Proxy Türü Zalando ile çalışıyor mu? Hız Maliyet Hangi görevler için
Konut Proxy'leri ✅ Evet, iyi Orta Orta Fiyat izleme, katalog toplama
Mobil Proxy'ler ✅ Evet, harika Orta Yüksek Zor görevler, yüksek risk
Veri Merkezi Proxy'leri ❌ Engelleniyor Yüksek Düşük Zalando için uygun değil
Halka Açık/Ücretsiz ❌ Çalışmıyor Düşük Ücretsiz Faydasız

Konut Proxy'leri, Zalando'yu parse etme görevleri için en iyi seçimdir. Bunlar, Almanya, Fransa, Polonya ve diğer Avrupa ülkelerindeki gerçek ev internet kullanıcılarının IP adresleridir. Cloudflare, bu tür bir IP'den gelen istekleri, normal bir alıcıdan gelen isteklerden ayırt edemez. Her istekte IP'nin döngüsü, belirli bir adresin engellenme riskini azaltarak parse işlemini ölçeklendirmeye olanak tanır.

Mobil Proxy'ler ise daha güvenilir, ancak daha pahalıdır. Mobil operatörlerin IP'leri (Deutsche Telekom, Orange, T-Mobile), Cloudflare'da en yüksek güven puanına sahiptir, çünkü tek bir mobil IP'nin arkasında gerçekten yüzlerce kullanıcı NAT üzerinden oturabilir. Bu, bir IP'den yüksek istek sıklığı olsa bile engellenme olasılığının düşük olduğu anlamına gelir. Mobil proxy'ler, hata maliyetinin yüksek olduğu görevlerde kullanılmalıdır — örneğin, gerçek zamanlı flash indirimleri izlerken.

Veri Merkezi Proxy'leri, Zalando için neredeyse faydasızdır. Cloudflare, bulut sağlayıcılarının ve barındırma hizmetlerinin güncel ASN (otonom sistem) veritabanlarını tutar. AWS eu-west-1 veya Hetzner'den gelen bir istek ya 403 Forbidden alır ya da sonsuz bir CAPTCHA ile karşılaşır. Eğer bir veya iki isteği geçmeyi başarırsanız, ölçeklendirme sırasında tüm IP aralığı engellenecektir.

Zalando için konut proxy'leri: ayar ve döngü

Diyelim ki konut proxy'lerini seçtiniz. Şimdi bunları doğru bir şekilde ayarlamak önemlidir — yanlış yapılandırma, konut IP'lerinin tüm avantajlarını ortadan kaldırır. Anahtar parametreleri inceleyelim.

IP Döngüsü: Oturum bazlı vs rastgele

Konut proxy'lerinin iki çalışma modu vardır: sticky oturum (bir IP birkaç dakika boyunca) ve her istekte döngü. Zalando için kombinasyonlu bir yaklaşım önerilir:

  • 1-3 dakika için sticky oturum — ürün kartını tamamen parse etmek için (ana fotoğraf, açıklama, beden tablosu, fiyat). Bu, gerçek bir alıcının ürünü incelediğini taklit eder.
  • Kategoriler arasında IP değiştirme — bir katalog bölümünden diğerine geçerken IP'yi değiştirin. Bu, şüpheli davranış profilinin birikme olasılığını azaltır.
  • Hatalarda döngü — eğer 429 (Too Many Requests) veya 403 aldıysanız, hemen IP'yi değiştirin ve 30-60 saniye bekleyin.

Proxy'nin Coğrafi Konumu: Doğru Ülkeyi Seçin

Bu, birçok kişinin gözden kaçırdığı kritik bir noktadır. Eğer zalando.de parse ediyorsanız — Alman IP'leri kullanın. Eğer zalando.fr — Fransız IP'leri kullanın. Proxy'nin coğrafi konumu ile site versiyonu arasındaki uyumsuzluk, engellenmenin en hızlı yollarından biridir.

Ayrıca, farklı Zalando versiyonları farklı fiyatlar, farklı ürün yelpazesi ve farklı indirimler gösterir. Örneğin, Alman versiyonu genellikle Polonya versiyonundan daha geniş bir seçkiye sahipken, Fransız versiyonundaki fiyatlar İspanyol versiyonuna göre aynı ürünlerde %10-20 farklılık gösterebilir. Eğer amacınız birden fazla pazardaki fiyatları analiz etmekse, her hedef ülkeden proxy'lere ihtiyacınız vardır.

İstek Başlıkları: Gerçek Bir Tarayıcıyı Taklit Etme

Hatta konut IP'siyle bile, istekler otomatik gibi görünüyorsa engellenirsiniz. Gönderilmesi gereken minimum başlık seti:

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Accept-Language: de-DE,de;q=0.9,en;q=0.8
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate, br
Referer: https://www.zalando.de/
  

Dikkat edin: Accept-Language proxy'nizin ülkesine uygun olmalıdır. Alman IP'si ile Accept-Language: ru-RU başlığı — koruma sistemi için anında bir kırmızı bayraktır.

Kod Olmadan Zalando'yu Parse Etmek İçin Araçlar

Eğer bir geliştirici değilseniz ama Zalando'dan düzenli olarak veri toplamanız gerekiyorsa — birkaç hazır çözüm vardır. Kendi proxy'lerinizi destekleyen en popüler araçları inceleyelim.

Octoparse ve ParseHub — Görsel Parser'lar

Octoparse ve ParseHub, görsel bir arayüze sahip masaüstü uygulamalarıdır. Sayfa üzerindeki öğelere tıklayarak, toplamak istediğiniz verileri belirtirsiniz: ürün adı, fiyat, indirim, beden tablosu, puan. Her iki araç da kendi proxy'lerinizi bağlamayı destekler.

Octoparse'da proxy ayarı: Ayarlar → Proxy Ayarları → Proxy Ekle'yi açın. Sunucu adresini, portu, kullanıcı adı ve şifreyi girin. Zalando için HTTPS türünü seçin (SOCKS5 değil — Cloudflare ile daha kötü çalışır). Eğer bir adres havuzunuz varsa "Proxy döngüsü" seçeneğini etkinleştirin.

Zalando için önemli bir nokta: Site JavaScript kullandığı için, Octoparse'da "Tarayıcı Render'ı" modunu etkinleştirin (gömülü tarayıcı aracılığıyla tam render). Bunu yapmadan, fiyat ve stok verileri doğru bir şekilde yüklenmeyecektir.

Bright Data Scraping Browser ve Benzerleri

Daha karmaşık görevler için, yönetilen tarayıcılar ve anti-bot korumasını aşan özel bulut çözümleri mevcuttur. IP döngüsü, çerez yönetimi ve CAPTCHA çözümü gibi tüm işleri üstlenirler. Dezavantajı — kendi proxy'lerinizi kullanmaya göre daha yüksek maliyettir.

Google Sheets + ImportXML — Basit Görevler İçin

Eğer 10-20 belirli ürünün fiyatlarını izlemek istiyorsanız ve tüm katalogu parse etmek istemiyorsanız — Google Sheets'i ImportXML veya ImportHTML fonksiyonu ile kullanabilirsiniz. Bu, proxy gerektirmez ve temel izleme için çalışır. Ancak, büyük ölçekli veri toplama için bu yöntem uygun değildir: Zalando, Google istekleri için hızla hata vermeye başlar.

Anti-Detect Tarayıcılar ile Manuel Çoklu Hesap Yönetimi

Eğer amacınız otomatik parse değilse ve Zalando Partner Programı'nda birden fazla satıcı hesabını yönetmekse, o zaman anti-detect tarayıcılar devreye girer: Dolphin Anty, AdsPower, GoLogin veya Multilogin. Bu tür bir tarayıcıdaki her profil, benzersiz bir parmak izi (fingerprint) taşır ve ayrı bir proxy üzerinden bağlanır. Bu, bir bilgisayardan birden fazla hesapla çalışmayı, bunların bağlanma riskini olmadan sağlar.

Dolphin Anty'de ayar şeması: yeni bir profil oluşturun → Proxy bölümünde HTTPS veya SOCKS5 türünü belirtin, gerekli Avrupa ülkesinden konut proxy'sinin verilerini girin → proxy ile uyumlu ülke ve tarayıcı dilini seçin → profili kaydedin. Her profil, belirli bir Avrupa ülkesinden ayrı bir kullanıcı gibi görünecektir.

Coğrafi Hedefleme: Ülkelere ve Bölgelere Göre Zalando'yu Parse Etme

Zalando, 25 Avrupa ülkesinde bulunmaktadır ve her pazar ayrı bir iş fırsatıdır. Platformun coğrafyasını anlamak, proxy'lerinizi daha doğru bir şekilde ayarlamanıza ve daha değerli veriler elde etmenize yardımcı olacaktır.

Site Versiyonu Proxy Ülkesi Tarayıcı Dili Pazar Özellikleri
zalando.de Almanya de-DE En büyük pazar, tam ürün yelpazesi
zalando.fr Fransa fr-FR Yüksek ortalama sepet değeri, lüks markalar
zalando.pl Polonya pl-PL Hızla büyüyen pazar, fiyat farklılıkları
zalando.es İspanya es-ES Mevsimsel indirimler, yerel markalar
zalando.nl Hollanda nl-NL Aktif alıcılar, yüksek iade oranı

Bunun pratikte önemi nedir? Kendinizi bir alım uzmanı veya moda markası analisti olarak hayal edin. Rakiplerinizin farklı pazarlarda ürün fiyatlandırmasının nasıl olduğunu anlamanız gerekiyor. Sınır ötesi fiyat arbitrajı (bir ürünün Polonya'da Almanya'dan çok daha ucuz olması) — yalnızca ilgili proxy'lerle birlikte birkaç site versiyonunu parse ederek ortaya çıkarılabilecek gerçek bir iş fırsatıdır.

Ayrıca, Zalando'nun ülkeye göre farklı ürün yelpazesi sunduğunu göz önünde bulundurmak önemlidir. Bazı markalar yalnızca belirli bölgelerde bulunurken, özel iş birlikleri yalnızca bir pazarda mevcut olabilir. Rekabet ortamının tam analizi için, sizin için ilgili tüm site versiyonlarını parse etmeniz gerekir.

Zalando'yu Parse Ederken Yaygın Hatalar ve Bunlardan Nasıl Kaçınılır

Avrupa pazaryerleriyle yıllarca süren çalışma deneyimimle, hemen hemen herkesin yaptığı hataların bir listesini derledim. Aynı hataları yapmamanız için bunları detaylı bir şekilde inceleyelim.

Hata 1: Çok Yüksek İstek Sıklığı

En yaygın hata, mümkün olduğunca hızlı bir şekilde parse etmeye çalışmaktır. Mantık açıktır: ne kadar hızlı olursa o kadar iyi. Ancak Zalando, istek sıklığını izler ve eşiği aşarsanız önce yanıtları yavaşlatır (rate limiting), ardından IP'yi engeller.

Çözüm: İstekler arasında rastgele gecikmeler ekleyin — 2 ila 8 saniye arasında. Rastgelelik önemlidir: sabit bir 3 saniyelik gecikme, gecikme olmaması kadar şüpheli görünür. Gerçek bir insan, metronom hassasiyetiyle tıklamaz.

Hata 2: Tüm Parse İşlemi İçin Tek Bir IP Kullanma

Hatta konut IP'si bile, bir saat içinde 500 istek gelirse engellenir. Gerçek bir kullanıcı, 60 dakikada 500 sayfa katalog gezmez.

Çözüm: Döngü ile bir proxy havuzu kullanın. En uygun olanı — bir oturumda bir IP'den 20-30 istekten fazla olmamalıdır, ardından adresi değiştirin. 100'den fazla konut IP'si havuzuyla çalıştığınızda, engellenmeden günde binlerce sayfa toplayabilirsiniz.

Hata 3: robots.txt ve Site Yapısını Görmezden Gelme

Zalando'nun botlara yasaklı bölümleri açıkça belirten bir robots.txt dosyası vardır. Bu bölümlerin parse edilmesi yalnızca teknik olarak daha zor değil, aynı zamanda hukuki talepler riskini artırır. Çalışmaya başlamadan önce robots.txt dosyasını inceleyin: https://www.zalando.de/robots.txt

Hata 4: Hata İşlemeden Parse Etme

Eğer parser'ınız 403, 429, 503 yanıt kodlarını işlemiyorsa, engellendikten sonra bile istek göndermeye devam edecektir, bu da durumu daha da kötüleştirir. Doğru mantık: 429 aldı → 60 saniye bekle → IP değiştir → isteği tekrar et. 403 aldı → hemen IP değiştir.

Hata 5: Eski User-Agent Satırlarını Kullanma

2024 yılında Chrome 89 User-Agent'ı, bir kırmızı bayraktır. Koruma sistemleri, hangi tarayıcı sürümlerinin güncel olduğunu bilir. Güncel User-Agent satırlarını kullanın ve bunları periyodik olarak güncelleyin. İyi bir uygulama, 5-10 farklı User-Agent satırından oluşan bir havuz bulundurmak ve bunları IP değişimi ile birlikte döngüye sokmaktır.

Hata 6: Yoğun Saatlerde Parse Etme

Akşam saatlerinde (18:00–22:00 CET) Zalando üzerindeki yük maksimumdur, koruma güçlendirilmiş modda çalışır ve anti-bot sistemlerinin tetiklenme eşiği düşer. Büyük ölçekli parse işlemlerini gece (02:00–06:00 CET) başlatın — kaynaklar için daha az rekabet, daha az agresif koruma.

Kontrol Listesi: Zalando için Proxy Ayarının Hızlı Yapılması

Zalando'yu parse etmeden önce bu kontrol listesini kullanın. Her bir madde önemlidir — herhangi birinin atlanması, engellenme riskini önemli ölçüde artırır.

✅ Zalando için Proxy Ayar Kontrol Listesi

Proxy Seçimi:

  • ☐ Konut veya mobil proxy'ler seçildi (veri merkezi değil)
  • ☐ İlgili Avrupa ülkesinden proxy'ler (site versiyonu ile uyumlu)
  • ☐ Döngü için en az 20-50 IP havuzu
  • ☐ HTTPS protokolü (Cloudflare için SOCKS5 tercih edilir)

İstek Ayarları:

  • ☐ Güncel User-Agent (Chrome 120+ veya Firefox 120+)
  • ☐ Accept-Language proxy'nin ülkesine uygun
  • ☐ Referer, Zalando'nun ana sayfasına ayarlanmış
  • ☐ İstekler arasında rastgele 2-8 saniye gecikme
  • ☐ IP değişimi ile 403, 429, 503 kodlarının işlenmesi

JavaScript Render'ı için:

  • ☐ Parser'da tarayıcı render modu etkinleştirildi
  • ☐ Dinamik öğelerin yüklenmesi için bekleme ayarlandı
  • ☐ Hızlandırma için görüntüler ve medya devre dışı bırakıldı (isteğe bağlı)

Test Etme:

  • ☐ Proxy, ip-check servisi ile kontrol edildi (gerekli ülkeyi gösterdiğinden emin olun)
  • ☐ Ölçeklendirmeden önce 5-10 sayfaya test isteği yapıldı
  • ☐ Alınan verilerin doğruluğu kontrol edildi (fiyat, ad, boyutlar)

Zalando'da Ne Parse Edilmeli: Pratik Senaryolar

Neden parse ettiğinizi anlamak, araçları doğru bir şekilde ayarlamanıza yardımcı olur. İşte en yaygın iş senaryoları:

Rakiplerin fiyatlarını izleme. Eğer Zalando Partner Programı aracılığıyla satış yapıyorsanız, rakiplerinizin benzer ürünleri nasıl fiyatlandırdığını bilmek kritik öneme sahiptir. Fiyatları günde bir veya birkaç saatte bir parse etmek, değişikliklere hızlıca yanıt vermenizi ve rekabetçi kalmanızı sağlar.

Ürün yelpazesi ve trend analizi. Hangi markalar yeni koleksiyonlar ekliyor? Hangi kategoriler en hızlı büyüyor? Yeniliklerin ve en çok satanların parse edilmesi, alım uzmanları ve ürün yöneticileri için değerli içgörüler sağlar.

İndirimleri ve satışları takip etme. Zalando, sezonluk indirimler (Sezon Sonu Satışı) düzenler ve bu süre zarfında indirimler %70'e kadar ulaşabilir. Otomatik izleme, indirimlerin başlamasını ve belirli ürünlerdeki fiyat düşüşlerini ilk fark eden olmanızı sağlar.

Fiyat karşılaştırıcıları için veri toplama. Eğer giyim ve ayakkabı fiyatlarını karşılaştıran bir hizmet geliştiriyorsanız, Zalando, Avrupa pazarı için zorunlu bir veri kaynağıdır.

Sonuç

Zalando'yu parse etmek, sistematik bir yaklaşım ile çözülebilir bir görevdir. Bu makaleden çıkarılacak ana noktalar: veri merkezi proxy'leri Cloudflare nedeniyle çalışmaz; ilgili Avrupa ülkesinden konut proxy'leri, çoğu görev için en iyi seçimdir; mobil proxy'ler, yüksek engellenme riski ile maksimum güvenilirlik sağlar. Proxy'nin coğrafi konumu, site versiyonu ile kesinlikle uyumlu olmalı ve istekler gerçek bir kullanıcının davranışını taklit etmelidir: rastgele gecikmeler, güncel başlıklar, doğru tarayıcı dili.

Bu kurallara uymak, Zalando'nun 25 Avrupa pazarındaki fiyatlar, ürün yelpazesi ve indirimler hakkında verileri düzenli olarak toplamanızı sağlar — engellenmeden ve veri kaybı olmadan.

Eğer Zalando'da fiyat izleme veya ürün verisi toplama planlıyorsanız, gerekli Avrupa ülkesine coğrafi hedefleme ile konut proxy'leri ile başlamanızı öneririz — bu, bu görev için güvenilirlik, hız ve maliyet arasında en iyi dengeyi sağlar.

```