Rehber
Proxy’de ülke, şehir ve ASN hedefleme nasıl yapılır? TR, AB ve ABD rehberi
Ülke, şehir ve ASN hedeflemenin ne seçtiğini, geo veritabanlarının neden ayrıştığını ve çıkış konumunu saat dilimi, dil ve DNS ile nasıl hizalayacağınızı anlatıyoruz.
Kısa cevap
- Ülke hedefleme pazarı, şehir hedefleme yerel görünümü, ASN hedefleme ise IP bloğunu duyuran ağı seçer.
- IP adresinde konum bilgisi yoktur; geo veritabanları konumu tahmin eder ve şehir seviyesinde sık ayrışır.
- Şehir veya ASN filtresi yalnızca hedef site o seviyede farklı içerik gösterdiğinde gereklidir; aksi halde havuzu daraltır.
- Çıkışı My IP ve IP lookup araçlarıyla, toplu işlerde ise `ipinfo.io/json` gibi bir uç noktayla örnekleyerek doğrulayın.
- Doğru ülke IP’si, saat dilimi, `Accept-Language`, para birimi ve DNS aynı konumu anlatmadıkça tek başına yetmez.
Proxy’de geo hedefleme, isteğin hangi ülke, şehir veya ağ (ASN) üzerinden çıkacağını seçmektir. Ülke hedefleme çıkış IP’sinin ülkesini, şehir hedefleme o ülke içindeki yaklaşık konumu, ASN hedefleme ise IP bloğunu internete duyuran operatörü belirler. Doğru seviye, hedef sitenin içeriği neye göre değiştirdiğine bağlıdır.
Bu rehber üç seviyenin ne anlattığını, geo veritabanlarının aynı IP için neden farklı konum gösterdiğini ve çıkış konumunu nasıl doğrulayacağınızı anlatır. Ardından saat dilimi, Accept-Language, para birimi ve DNS için bir tutarlılık listesi verir. Örneklerde WeProxy gateway adresi gw.weproxy.com.tr:8989, kimlik bilgileri ise USER ve PASSWORD yer tutucularıdır.
Ülke, şehir ve ASN hedefleme ne anlama gelir?
Bir IP adresinin üç ayrı “konum” bilgisi vardır ve her biri farklı bir kaynaktan gelir. Ülke ve şehir, geolocation veritabanlarının tahminidir. ASN ise IP bloğunun hangi ağa ait olduğunu söyler ve BGP yönlendirme verisinden okunur. Hedefleme seviyesini seçerken bu farkı bilmek, yanlış sonuç aldığınızda nereye bakacağınızı belirler.
Ülke hedefleme
Ülke hedefleme, trafiği seçtiğiniz ülkedeki bir çıkış IP’sinden geçirir. Ülkeye göre değişen arama sonuçları, içerik erişimi, dil yönlendirmesi ve fiyatlar için en düşük gereksinimdir. Hedef site yalnızca ülke düzeyinde ayrım yapıyorsa daha ince hedefleme havuzu gereksiz yere daraltır.
Şehir hedefleme
Şehir hedefleme, aynı ülke içinde yaklaşık bir metro alanı seçer. Yerel arama sonuçları, harita paketleri, mağaza stokları ve şehir bazlı reklam kampanyaları bu seviyede değişir. İstanbul ile İzmir veya New York ile Los Angeles, aynı ülke çıkışında bile farklı sonuç sayfası gösterebilir.
ASN hedefleme
ASN (Autonomous System Number), bir IP bloğunu internete duyuran ağın numarasıdır. Bir ev internet sağlayıcısı, bir mobil operatör veya bir veri merkezi kendi ASN’i ile görünür. ASN numaraları bölgesel internet kayıt kuruluşları (RIR) tarafından dağıtılır; Avrupa ve Türkiye için bu kuruluş RIPE NCC’dir. ASN hedefleme konum değil, ağ kimliği seçer.
| Seviye | Neyi seçer | Veri kaynağı | Güvenilirlik | Tipik kullanım |
|---|---|---|---|---|
| Ülke | Çıkış IP’sinin ülkesi | Geo veritabanı, RIR kaydı | Yüksek; kayıt ülkesi farklı olabilir | Ülke SERP’i, içerik erişimi, fiyat karşılaştırma |
| Şehir | Ülke içinde yaklaşık metro alanı | Geo veritabanı tahmini, operatör geofeed’i | Orta; mobil ve CGNAT’ta kaba | Yerel SERP, mağaza stoku, şehir bazlı reklam |
| ASN | IP bloğunu duyuran ağ | BGP ve RIR kayıtları | Yüksek; konum değil ağ bilgisi verir | Operatöre özel uygulamalar, ağ tutarlılığı |
Geo veritabanları aynı IP için neden farklı konum gösterir?
IP adresinin içinde konum bilgisi yoktur. MaxMind gibi geolocation sağlayıcıları konumu RIR kayıtlarından, operatörlerin yayımladığı verilerden, gecikme ölçümlerinden ve kullanıcı sinyallerinden tahmin eder. Her sağlayıcı farklı kaynak ağırlığı ve güncelleme döngüsü kullanır. Bu yüzden aynı IP bir veritabanında Ankara, diğerinde İstanbul görünebilir.
En sık görülen ayrışma kayıt ülkesi ile gerçek konum arasındadır. Bir IP bloğu Hollanda’daki bir şirket adına kayıtlı olup Almanya’da kullanılabilir. Bazı veritabanları bu yüzden iki ayrı alan tutar: kayıtlı ülke (registered country) ve tahmini konum. Hedef site hangisini okuduğunu söylemez; kendi testinizde ikisine de bakmanız gerekir.
Operatörler kendi bloklarının konumunu RFC 8805 ile tanımlanan geofeed biçiminde yayımlayabilir. Geofeed’i okuyan veritabanları daha isabetli sonuç verir, ama her veritabanı her geofeed’i aynı hızla almaz. Blok yeni bir şehre taşındığında eski konum haftalarca bazı kaynaklarda kalabilir.
Mobil ağlarda şehir bilgisi daha kabadır. CGNAT arkasındaki binlerce cihaz az sayıda genel IP’yi paylaşır ve bu IP’ler operatörün bölgesel çıkış noktasına göre konumlanır. Mobil bir IP’nin şehir sonucunu kesin değil, bölgesel bir tahmin olarak okuyun.
Pratik sonuç şudur: ülke seviyesi veritabanları arasında genellikle tutarlıdır, şehir seviyesi değildir, ASN ise konumdan bağımsız olarak en kararlı bilgidir. Şehir hedeflemesi seçtiğinizde “hangi veritabanına göre doğru?” sorusunu da sormanız gerekir. Hedef sitenin kullandığı kaynağı bilmiyorsanız en az iki farklı sorgu sonucunu karşılaştırın.
Şehir veya ASN hedefleme ne zaman gerekir?
Ülke hedefleme çoğu iş için yeterlidir. Daha ince seviyeye ancak hedef site o seviyede farklı içerik gösterdiğinde ihtiyaç vardır. Gereksiz şehir veya ASN filtresi uygun IP sayısını azaltır ve aynı IP’lerin daha sık tekrar etmesine yol açar.
Şehir hedefleme şu durumlarda gerekir:
- Yerel SERP takibi. “Yakınımdaki diş hekimi” gibi yerel niyetli aramalarda harita paketi ve organik sıralama şehre göre değişir. SEO proxy senaryolarında sıralamayı müşterinin şehrinden ölçmek gerekir.
- Bölgesel fiyat ve stok. Perakende ve teslimat siteleri fiyatı, kargo süresini ve stoğu teslimat bölgesine göre gösterebilir. Pazar araştırması için örnekleme aynı şehirden yapılmalıdır.
- Şehir bazlı reklam doğrulama. Kampanya belirli bir metro alanına hedeflendiyse reklamın orada gerçekten göründüğü yalnızca o bölgeden kontrol edilebilir. Ayrıntı için reklam doğrulama sayfasına bakın.
ASN hedefleme şu durumlarda gerekir:
- Operatöre özel uygulamalar ve içerik. Bazı mobil uygulamalar, sıfır ücretli (zero-rated) servisler veya operatör portalları yalnızca belirli bir operatörün ağından gelen istekleri kabul eder.
- Ağ tipi tutarlılığı. Hesap geçmişi belirli bir ev internet sağlayıcısından geliyorsa oturumun aynı ağ ailesinde kalması, ani ağ değişimi sinyalini azaltır.
- Sağlayıcıya göre test. CDN yönlendirmesi veya hız ölçümü gibi işlerde sonuç operatöre göre değişir; ölçümü operatör bazında ayırmak gerekir.
Bu ihtiyaçlardan hiçbiri yoksa ülke hedeflemede kalın. Kullanım alanlarının geniş haritası için SEO, scraping, reklam ve sosyal medyada proxy kullanımı yazısına bakabilirsiniz.
Hedefleme WeProxy’de nasıl yapılandırılır?
Hedefleme seçenekleri ürüne göre değişir ve müşteri panelinde veya panelde tarif edilen kimlik bilgisi biçiminde seçilir. Ülke, şehir veya ASN parametresinin tam yazımı için panelde ürününüzün bağlantı ayrıntılarına bakın. Biçimi elle tahmin etmek yerine paneldeki örneği kopyalamak 407 ve yanlış lokasyon hatalarını önler.
Ürünlerde hedefleme kapsamı şöyledir:
- Rotating residential IPv4 proxy: Ürün özelliklerinde şehir / ZIP hedefleme listelenir. Ağ 180+ ülkeyi kapsar; sticky ve rotating oturum desteklenir. Site SSS’ine göre residential ve mobil havuzlarda ülke ve şehir hedefleme yapılabilir, ASN seviyesi ise bazı lokasyonlarda sunulur.
- Statik residential IPv4 proxy: IP ülke seçimiyle atanır ve paket dönemi boyunca değişmez. Konum ve ağ sabit kaldığı için hesap yönetimi gibi uzun süreli kimlik gerektiren işlere uygundur.
Şehir hedeflemeyi oturum modeliyle birlikte düşünün. Rotating modda her istek farklı bir IP alır; şehir sabit kalsa da ASN ve IP değişir. Aynı oturumda aynı şehir ve IP gerekiyorsa sticky oturum veya statik IP kullanın. Hangi ülke ve şehirlerin hangi üründe olduğunu lokasyonlar sayfasında kontrol edin.
Residential ile datacenter arasındaki fark hedeflemeyi de etkiler. Datacenter IP’lerinin ASN’i hosting sağlayıcısını gösterir; şehir doğru olsa bile ağ tipi ev kullanıcısına benzemez. Ayrım için residential ve datacenter proxy karşılaştırması yazısına bakın.
TR, AB ve ABD hedeflerinde nelere dikkat edilmeli?
Her bölgenin dil, saat dilimi ve para birimi kombinasyonu farklıdır. Aşağıdaki tablo, iki residential üründe ürün sayfasında listelenen ülkeleri bölgeye göre gruplar. Ülke listesi zamanla değişebilir; satın almadan önce ürün kartını kontrol edin.
| Bölge | Rotating residential | Statik residential | Saat dilimi ve para birimi |
|---|---|---|---|
| Türkiye | TR | TR | Europe/Istanbul (yıl boyu UTC+3), TRY |
| AB | DE, FR, NL, PL, AT, PT, ES | DE, FR, NL, ES, IT | Çoğunlukla CET; PT’de WET. EUR, PL’de PLN |
| ABD | US | US | Birden fazla saat dilimi, USD |
| Avrupa, AB dışı | GB | GB | Europe/London, GBP |
Türkiye
Türkiye 2016’dan bu yana yaz saati uygulamaz ve yıl boyu UTC+3’tür. Tarayıcıda saat dilimi Europe/Istanbul, dil tr-TR ve para birimi TRY olmalıdır. Yerel arama ve e-ticaret işlerinde İstanbul dışındaki şehirlerin sonuçları farklı olabileceği için şehir hedeflemeyi hedef kitlenin bulunduğu şehre göre seçin.
Türkiye hem rotating hem statik residential üründe listelenir. Statik residential üründe UDP desteği Türkiye dışındaki lokasyonlar içindir; Türkiye’de HTTP ve SOCKS5 kullanılır. Bu, web trafiği ve geo hedefleme için bir kısıt değildir.
Avrupa Birliği
“AB çıkışı” diye tek bir hedef yoktur. Almanya, Fransa ve Polonya’daki aynı arama farklı dilde, farklı para biriminde ve farklı sonuçla gelir. Her ülkeyi ayrı hedef olarak planlayın ve ülkeler arasında oturum paylaştırmayın.
Saat dilimi ve dil ülkeye göre ayarlanmalıdır. Portekiz Europe/Lisbon ile Orta Avrupa’dan bir saat geridedir. Polonya AB üyesidir ama para birimi PLN’dir. Birleşik Krallık Avrupa’dadır, ancak AB üyesi değildir ve GBP kullanır.
ABD
ABD’de ülke hedefleme çoğu zaman yetmez. Fiyat, vergi gösterimi, stok ve yerel sonuçlar bölgeye göre değişir; ülke kıta genişliğinde birden fazla saat dilimine yayılır. Şehir hedefleme seçtiğinizde tarayıcının saat dilimini de o şehre göre (America/New_York, America/Chicago, America/Los_Angeles gibi) ayarlayın.
Çıkış konumu nasıl doğrulanır?
Hedefleme ayarı doğru görünse bile çıkışı her yeni yapılandırmada doğrulayın. İlk adım, proxy’siz IP adresinizi My IP aracı ile not etmektir. Ardından proxy üzerinden çıkış IP’sini alın ve IP lookup aracı ile ülke, şehir ve ASN bilgisini sorgulayın.
# Proxy üzerinden çıkış IP'si
curl -sS -x "http://USER:[email protected]:8989" https://api.ipify.org
echo
# Aynı çıkış için ülke, şehir, ASN ve saat dilimi
curl -sS -x "http://USER:[email protected]:8989" https://ipinfo.io/json
İkinci komutun çıktısındaki org alanı ASN numarasını ve ağ adını, timezone alanı ise veritabanının o IP için tahmin ettiği saat dilimini verir. Bu sonucu IP lookup aracındaki sonuçla karşılaştırın. İki kaynak ülkede anlaşıyor ama şehirde ayrışıyorsa bu, veritabanı farkıdır; hedef sitenin hangi kaynağı kullandığını sonuç sayfasından anlamaya çalışın.
Toplu işlerde doğrulamayı koda ekleyin. Aşağıdaki Python örneği çıkışı beklenen ülke ve saat dilimiyle karşılaştırır:
import requests
PROXY = "http://USER:[email protected]:8989"
EXPECTED = {"country": "TR", "timezone": "Europe/Istanbul"}
session = requests.Session()
session.trust_env = False
session.proxies = {"http": PROXY, "https": PROXY}
session.headers["Accept-Language"] = "tr-TR,tr;q=0.9"
info = session.get("https://ipinfo.io/json", timeout=(10, 30)).json()
print(info.get("ip"), info.get("country"), info.get("city"), info.get("org"))
for key, want in EXPECTED.items():
got = info.get(key)
if got != want:
print(f"Uyumsuz {key}: beklenen {want}, gelen {got}")
Rotating modda her istek farklı IP alabileceği için bu kontrolü örnekleme olarak çalıştırın: örneğin her 100 istekte bir. Sticky oturumda oturum başında bir kez kontrol etmek yeterlidir. Uyumsuzluk oranı yükselirse hedefleme ayarını ve paneldeki lokasyon seçimini yeniden kontrol edin.
Konum tutarlılığı kontrol listesi: saat dilimi, dil, para birimi, DNS
Doğru ülkeden çıkan bir IP, tarayıcının geri kalanı başka bir ülkeyi anlatıyorsa tek başına yetmez. Hedef siteler IP konumunu saat dilimi, dil tercihi ve DNS çözümleyicisi gibi sinyallerle karşılaştırabilir. Aşağıdaki tablo Türkiye hedefi için beklenen değerleri gösterir.
| Sinyal | Nerede görünür | Türkiye için beklenen | Nasıl kontrol edilir |
|---|---|---|---|
| Çıkış IP konumu | Geo veritabanı | TR, hedef şehir | IP lookup aracı |
| Saat dilimi | JavaScript Intl, Date | Europe/Istanbul, ofset -180 | Tarayıcı konsolu |
| Dil | Accept-Language, navigator.languages | tr-TR,tr;q=0.9 | Başlık yansıtan uç nokta |
| Para birimi ve bölge | Site çerezi, hesap ayarı | TRY | Sayfadaki fiyat gösterimi |
| DNS çözümleyici | Çözümleyici logu | Proxy tarafında çözümleme | DNS sızıntı testi |
| WebRTC | ICE adayları | Proxy çıkışıyla aynı veya boş | ICE dökümü |
Tarayıcı tarafını konsolda tek seferde okuyabilirsiniz:
console.log(Intl.DateTimeFormat().resolvedOptions().timeZone)
console.log(navigator.languages)
console.log(new Date().getTimezoneOffset())
Accept-Language başlığının biçimi MDN’de tanımlıdır. Saat dilimi ve dil, anti-detect tarayıcılarda profil düzeyinde ayarlanır; profil kopyalanırken bu değerlerin eski ülkede kalmadığını kontrol edin. Otomasyon kütüphanelerinde (Playwright, Puppeteer) saat dilimi ve locale bağlam oluşturulurken ayrıca verilir.
DNS ve WebRTC ayrı bir kanaldır. Çözümleme yerel kalırsa çözümleyici gerçek IP’nizi görür; WebRTC ise HTTP proxy’yi atlayan UDP adayları üretebilir. Bu kanalları kapatmak için DNS sızıntısı, WebRTC ve header rehberindeki adımları izleyin.
Geo hedeflemede en sık yapılan hatalar nelerdir?
- Tek bir veritabanına güvenmek. Bir sorgu sonucu “yanlış şehir” gösterdiğinde hedefleme bozuk değil, veritabanı farklı olabilir. En az iki kaynağı karşılaştırın.
- Gereğinden ince hedefleme. Şehir veya ASN filtresi havuzu daraltır. Hedef site yalnızca ülkeye göre ayrım yapıyorsa ülke seviyesinde kalın.
- Ülkeleri tek oturumda karıştırmak. Aynı çerez setiyle önce Almanya, sonra Fransa çıkışı kullanmak hesapta ani ülke değişimi gibi görünür. Her ülke için ayrı oturum ve profil kullanın.
- Tarayıcı ayarlarını unutmak. IP Türkiye’de, saat dilimi
Europe/Berlinve dilen-USise sinyaller birbiriyle çelişir. - Rotating modda sabit şehir beklemek. Rotating oturumda şehir sabit olsa bile IP ve ASN değişir. Aynı kimlik gerekiyorsa sticky oturum veya statik IP kullanın.
- Kaynağı doğrulamadan ölçüm yapmak. Yerel SERP veya fiyat verisi toplarken her örneğin hangi çıkıştan geldiğini kaydedin; sonradan şüpheli veriyi ayıklamanın tek yolu budur.
Geo hedefleme, hedef sitenin kullanım şartlarını değiştirmez. Bölgesel fiyat veya içerik verisi toplarken hedefin şartlarına, kişisel veri içeren sonuçlarda KVKK ve GDPR yükümlülüklerine ve WeProxy kabul edilebilir kullanım kurallarına uyun.
Doğru sıra şudur: hedefin hangi seviyede ayrım yaptığını belirleyin, o seviyeyi panelde seçin, çıkışı iki kaynakla doğrulayın ve tarayıcı sinyallerini aynı konuma hizalayın. Ülke pazarı, şehir yerel görünümü, ASN ise ağ kimliğini belirler; üçünü de yalnızca iş gerektirdiğinde kullanın. Doğru ülkeden çıktığınız hâlde hedef 403 döndürüyorsa, bunun ülke kısıtı mı yoksa IP türü ve başlık sorunu mu olduğunu proxy hata kodları rehberi ile ayırabilirsiniz.
Sık sorulan sorular
Proxy’de ASN hedefleme nedir?
ASN hedefleme, çıkış IP’sinin belirli bir ağdan, yani belirli bir internet sağlayıcısı veya mobil operatörden gelmesini sağlar. ASN konum değil ağ kimliğidir ve BGP ile RIR kayıtlarından okunur. Operatöre özel uygulamalar, ağ tipi tutarlılığı veya sağlayıcı bazlı ölçüm gerektiğinde kullanılır; çoğu SEO ve scraping işinde ülke veya şehir hedefleme yeterlidir.
IP konumu neden farklı sitelerde farklı görünüyor?
Geolocation veritabanları konumu RIR kayıtlarından, operatör geofeed’lerinden ve ölçümlerden tahmin eder. Her sağlayıcı farklı kaynak ve güncelleme döngüsü kullandığı için aynı IP bir sitede Ankara, başka bir sitede İstanbul görünebilir. Ülke seviyesi genellikle tutarlıdır, şehir seviyesi daha sık ayrışır. Mobil IP’lerde şehir bilgisi bölgesel bir tahmindir.
Yerel Google sonuçlarını takip etmek için şehir hedefleme şart mı?
Yerel niyetli aramalarda evet. Harita paketi ve organik sıralama aynı ülke içinde şehre göre değişebilir; İstanbul’dan alınan sonuç İzmir’deki kullanıcının gördüğüyle aynı olmayabilir. Ulusal anahtar kelimelerde ülke hedefleme çoğu zaman yeterlidir. Ölçümün hangi çıkıştan ve hangi şehirden yapıldığını her örnekle birlikte kaydedin; şüpheli veriyi sonradan ayıklamanın yolu budur.
Proxy çıkış ülkesini nasıl kontrol ederim?
Önce proxy’siz IP adresinizi My IP aracıyla not edin. Ardından proxy üzerinden api.ipify.org ile çıkış IP’sini alın ve IP lookup aracı ile ülke, şehir ve ASN bilgisini sorgulayın. Sonucu ikinci bir kaynakla karşılaştırın; iki kaynak ülkede anlaşıyorsa hedefleme çalışıyor demektir.
WeProxy’de hangi ülkeleri hedefleyebilirim?
Rotating residential üründe TR, US, GB, DE, FR, NL, PL, AT, PT, ES gibi ülkeler listelenir ve ağ 180+ ülkeyi kapsar. Statik residential üründe TR, US, DE, FR, NL, ES, IT, GB gibi ülkeler bulunur. Liste zamanla değişebilir; güncel durumu lokasyonlar sayfasında ve ürün kartında kontrol edin.
Proxy IP’si doğru ülkede ama site yine de şüpheleniyor, neden?
Tarayıcının diğer sinyalleri başka bir ülkeyi anlatıyor olabilir. Saat dilimi, Accept-Language başlığı, para birimi ayarı, DNS çözümleyicisi ve WebRTC adayları çıkış IP’siyle aynı konumu göstermelidir. Örneğin Türkiye çıkışında saat dilimi Europe/Istanbul, dil tr-TR olmalıdır. DNS ve WebRTC sızıntılarını ayrıca test edin.









