We are experiencing a problem with scraping on our e-commerce platform.

It's not the scraping that is the problem per se, it's that whoever is doing it is spoofing a stale referrer full of our custom analytics parameters. This is playing havoc with our in-house analytics package.

All of the IPs are originating from 1e100.net, i.e., Google IP addresses.

I want to block all these addresses from I'm concerned that it's possible I may inadvertently stop Google company resources from accessing our site. These might include, for example, resources that index our site, or other resources owned by the Adwords/Analytics team.

Is there any way to differentiate between Google App Engine traffic (which is what I suspect this traffic is), and Google company traffic.


Google maintains a list of netblocks in a TXT record _netblocks.google.com these are the netblocks that GAE may use to make requests. The current answer looks like this:

gbeech@ny-man01:~$ dig -t TXT _netblocks.google.com @ns1.google.com

; <<>> DiG 9.7.0-P1 <<>> -t TXT _netblocks.google.com @ns1.google.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64157
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;_netblocks.google.com.         IN      TXT

_netblocks.google.com.  3600    IN      TXT     "v=spf1 ip4: ip4: ip4: ip4: ip4: ip4: ip4: ip4: ip4: ip4: ?all"

;; Query time: 33 msec
;; WHEN: Wed May  9 22:41:45 2012
;; MSG SIZE  rcvd: 254
|improve this answer|||||
  • Great, thanks! But I still don't understand the relationship between GAE and Google company resources. For example, will Google every do any indexing using GAE IPs? Or will it ever check destination URLs in Adwords using GAE IPs? Or will it ever use GAE IPs for scraping, to help with the assignment of quality score in Adwords? etc etc. – Edwardr May 10 '12 at 8:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.