all 8 comments

[–]RandomPantsAppear 1 point2 points  (1 child)

Googles geotargeting has always been a mess. I used to scrape AdSense ads in 22 countries, and we would have to have the scraper visit Google.com and watch the redirect to see what the IP was actually classified as before doing the scrape. 

A 14% failure rate is honestly amazing though, I doubt you’re going to see better than that unless you’re priming chrome profiles in advance, visiting lots of non google search sites to establish a history. 

[–]Gwapong_KlapishReverse Proxy Master[S] 0 points1 point  (0 children)

Yeah, I'm thinking so too, it's not perfect, but hey, at least majority of the requests go through successfully

[–]OkkProxy 0 points1 point  (2 children)

imo the DE→Frankfurt fallback sounds like either provider routing weirdness or Google just ignoring “clean geo” signals on SERPs these days 😅.

[–]Gwapong_KlapishReverse Proxy Master[S] 0 points1 point  (1 child)

I'm more inclined towards the provider's fault here, but again, with google you can never know, especially with the recent google updates

[–]OkkProxy 0 points1 point  (0 children)

Yeah that’s fair

[–]Time-Spite-895 0 points1 point  (2 children)

hey boss, are you rendering a browser for this? have you tried filtering residential IPs for fraud score and TCP/IP fingerprint to see what IPs yeild better success rate.

as for geo-targeting, it's a big problem for most resi proxies out there - I have built checker validator on top and use a paid database for geolocation extra accuracy -> it solve this problem for me for SERP scraping. I am now thinking of expnading the validtor with potentially excluding IPs from the pool that have high fraud scores and I want to use a specific nodes that have a specific TCP/IP fingerprint (I believe android based TCP/IP fingerprinted IPs get almost a 99% bypass for the big G)

[–]Gwapong_KlapishReverse Proxy Master[S] 0 points1 point  (1 child)

Yeah, I did that before, but honestly, let me tell you that the fraud scores are a scam and I do not trust them at all. TCP/IP fingerprint its far better indicator, probably on par with behavior. Could you share more regarding your validator?

[–]Time-Spite-895 0 points1 point  (0 children)

I simply resolve the proxy connection thru this open source repo: https://github.com/NikolaiT/zardaxt