Google Groups Home
Help | Sign in
Discussions > Crawling, indexing, and ranking > Questions from "How Google defines IP delivery, geolocation, and cloaking"
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  25 messages - Collapse all
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Maile Ohye Google employee  
View profile
(4 users)  More options Jun 2, 6:51 pm
From: Maile Ohye
Date: Mon, 2 Jun 2008 15:51:36 -0700 (PDT)
Local: Mon, Jun 2 2008 6:51 pm
Subject: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hi everyone,

We recently published a blog post:
http://googlewebmastercentral.blogspot.com/2008/06/how-google-defines...

Please let us know if we can provide clarification. :)

Thanks!
Maile


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
NYDAz  
View profile
 More options Jun 2, 7:05 pm
From: NYDAz
Date: Mon, 2 Jun 2008 16:05:12 -0700 (PDT)
Local: Mon, Jun 2 2008 7:05 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
No clarification needed for me ... thanks for your precious infos ...

Keep up the good work !

On Jun 3, 1:51 am, Maile Ohye wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
JLH  
View profile
 More options Jun 2, 7:24 pm
From: JLH
Date: Mon, 2 Jun 2008 16:24:30 -0700 (PDT)
Local: Mon, Jun 2 2008 7:24 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Looks good, nice video and production work.  You may want to have the
link in "We'll see you at the related thread in our Webmaster Help
Group." actually point here rather than the whole group, as it will
get lost and bumped down after a few hours.

On Jun 2, 5:51 pm, Maile Ohye wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
masterleep  
View profile
 More options Jun 2, 7:48 pm
From: masterleep
Date: Mon, 2 Jun 2008 16:48:35 -0700 (PDT)
Local: Mon, Jun 2 2008 7:48 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
On our site we serve different CSS files depending on browser
detection, so we can work around CSS differences between different
browsers.  We serve robots a "generic" css.  It does cause a minor
difference in the HTML (the file name of the CSS includes "generic"
rather than "firefox-2" or "ie-7").  The rest of the HTML is the same.

Hopefully this is legit, but if not, how in general should browser
specific HTML generation be handled?  Should we pretend that robots
are IE7 or Firefox, for example?


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
webado  
View profile
 More options Jun 2, 9:16 pm
From: webado
Date: Mon, 2 Jun 2008 18:16:16 -0700 (PDT)
Local: Mon, Jun 2 2008 9:16 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Well content is really just text and links. Styling doesn't count -
except in order to determine if you have text or links which are
hidden from the human visitor.

That said you can certainly engage in some serious black hat things
that way. If the css is handled server-side rather than client side
(in js) then robtos won't know. Unless of course they use tricks like
spoofing their user agent string to check up on such things.

I'd suggest you don't do this kind of thing. With a bit of effort you
can fix your css so you don't have to d this at all.
Or at worst you can keep one basic css file and supply separate style
sheet directives as needed with elements to override for  some special
browser based considerations.

There too I'm quite convinced that with a bit of effort you'd likely
eliminate this need altogether.

On Jun 2, 7:48 pm, masterleep wrote:


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
masterleep  
View profile
 More options Jun 2, 10:58 pm
From: masterleep
Date: Mon, 2 Jun 2008 19:58:47 -0700 (PDT)
Local: Mon, Jun 2 2008 10:58 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"

On Jun 2, 6:16 pm, webado wrote:

> Unless of course they use tricks like
> spoofing their user agent string to check up on such things.

Isn't that the implication of this article?

> I'd suggest you don't do this kind of thing. With a bit of effort you
> can fix your css so you don't have to d this at all.

I think the cleanest way to fix browser-bugginess is with server-side
browser detection and a bit of conditional logic to emit special CSS
for horrible old browsers like IE6.  It's still code that changes
based on the user-agent.  Hopefully this is legit.  I'd hate to have
to add CSS hacks in order to be Google-compliant.  Although I wish it
wasn't so, there just simply are differences between today's common
browsers in their CSS compliance that need to be worked around.

> Or at worst you can keep one basic css file and supply separate style
> sheet directives as needed with elements to override for  some special
> browser based considerations.

That is exactly what I'm doing, with server-side logic to drive the
emitted CSS.

    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joran  
View profile
 More options Jun 3, 1:36 am
From: Joran
Date: Mon, 2 Jun 2008 22:36:15 -0700 (PDT)
Local: Tues, Jun 3 2008 1:36 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hi Maile

Thanks for your article.

I've been exploring this subject recently - it's popped up on Matt
Cutt's blog.

I have two questions:

1. How can we develop client-side application's like Google have done
with Reader or Gmail (except the kind whose content should be indexed
by Google), and present our content to Google at the same time?

2. Re: cloaking: What about REST and the idea of different resource
representations that is so prevalent throughout the web? Saying that
one could run a MD5 hash on a resource url to determine a change in
content violates the principles of REST, which states that resources
can exist at the same url in different representations, the nature of
the representation returned or received being determined by content
negotiation?


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
BartVB  
View profile
 More options Jun 3, 4:54 am
From: BartVB
Date: Tue, 3 Jun 2008 01:54:11 -0700 (PDT)
Local: Tues, Jun 3 2008 4:54 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
The blog post seems to be pretty strict when it comes to Cloaking. On
my site I have a large forum where I use cloaking (by your
definition). Google and other crawlers get almost the same page as
random other users but without links that I don't want to have
crawled.

For instance a topic has a URL like:

viewtopic.php?t=1234

which consists of 25 different posts. To enable our users to link to a
specific post this page contains 25 links like:

viewtopic.php?t=1234&p=234567#p234567

as far as I know I can't exclude those links in robots.txt therefore I
just don't include them in pages that are sent to the GoogleBot. Those
post links are already redirected to the 'normal' topic page at the
moment but it's a waste or resources to constantly send 301s to
Google. Google also seems to be limited to approx 2 requests/second
and I'd rather have it retrieve actual content than confirm that those
post pages are redirected to topic pages.

Is what I'm doing really cloaking? I'm only trying to make it easier
for Google to (efficiently) crawl the site which contains over 30
million posts. I'm not in any way trying to manipulate my rankings.


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Autocrat  
View profile
 More options Jun 3, 6:25 am
From: Autocrat
Date: Tue, 3 Jun 2008 03:25:18 -0700 (PDT)
Local: Tues, Jun 3 2008 6:25 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
ERm.... may be it's jsut me being a little thick (okay... 'very thick'
and it's a common occurence ;) )

"... The key is to treat Googlebot as you would a typical user from a
similar location, IP range, etc. (i.e. don't treat Googlebot as if it
came from its own separate country—that's cloaking). ..."

"... Googlebot should see the same content a typical user from the
same IP address would see. ..."

.

So, does that mean content should be provided to match the IP location
that the Google bot is using.... or should it be a 'default' version
(incase IP/Geo targeting fail) or should it be the same location as I
am in ????

Basically, I don't think it's 100% clear, so maybe adding something as
an example (or 2/3/4 examples just to make sure).
If I can see it as unclear, gaurenteed others will as well.


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Autocrat  
View profile
 More options Jun 3, 6:39 am
From: Autocrat
Date: Tue, 3 Jun 2008 03:39:54 -0700 (PDT)
Local: Tues, Jun 3 2008 6:39 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Why can't I see the 9th post????
[Apparently by ...Maile Ohye (G)... ????]

    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Phil Payne  
View profile
(1 user)  More options Jun 3, 8:02 am
From: Phil Payne
Date: Tue, 3 Jun 2008 05:02:47 -0700 (PDT)
Local: Tues, Jun 3 2008 8:02 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"

> So, does that mean content should be provided to match the IP location
> that the Google bot is using.... or should it be a 'default' version
> (incase IP/Geo targeting fail) or should it be the same location as I
> am in ????

Faskinaytin'

(I have a NASTY habit of reading between the lines with these things.)

Is Google perhaps preparing for a future in which it will deliberately
crawl sites from several different geographies and note where it gets
a location-dependent page - then indexes each location-dependent page
to as to serve the appropriate version to someone searching from that
location?


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Autocrat  
View profile
 More options Jun 3, 10:28 am
From: Autocrat
Date: Tue, 3 Jun 2008 07:28:08 -0700 (PDT)
Local: Tues, Jun 3 2008 10:28 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
I thought they already did that?

    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
kingbyu  
View profile
 More options Jun 3, 12:40 pm
From: kingbyu
Date: Tue, 3 Jun 2008 09:40:19 -0700 (PDT)
Local: Tues, Jun 3 2008 12:40 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
I read your blog post, and it didn't talk about creating landing pages
for visitors coming from a search engine after typing a specific
query.  For example, I run a site called "Vanilla House Designs" which
sells sewing patterns. However, we get visitors coming to our site
looking for "House Designs".  Our server config files detect the
"house designs" search phrase and executes a "Temporary Redirect" to a
landing page (of a different URL) which we present helpful links (and
ads) about "House Designs".

Is this ok?  or is googlebot going to decide that we are
discriminating against a particular referrer and get googley mad at us?


    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.