Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
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  -  Translate all to Translated (View all originals)
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
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Maile Ohye Google employee  
View profile  
 More options Jun 2 2008, 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


 
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 2008, 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:


 
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 2008, 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:


 
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 2008, 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?


 
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 2008, 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:


 
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 2008, 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.

 
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 2008, 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?


 
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 2008, 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.


 
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 2008, 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.


 
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 2008, 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)... ????]

 
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  
 More options Jun 3 2008, 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?


 
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 2008, 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?

 
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 2008, 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?


 
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.
jeff hall  
View profile  
 More options Jun 5 2008, 6:03 pm
From: jeff hall
Date: Thu, 5 Jun 2008 15:03:55 -0700 (PDT)
Local: Thurs, Jun 5 2008 6:03 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hi Maile.
Nice video. Could you allay my fears and advise whether creating a
different url for say German users would have any impact on the serps/
PR of the existing orginal URL? I worry that creating redirects to
duplicates of a URl with for example slightly different shipping
charges will dilute the PR and ranking of that original URL.

 
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.
Maile Ohye Google employee  
View profile  
 More options Jun 10 2008, 5:32 pm
From: Maile Ohye
Date: Tue, 10 Jun 2008 14:32:06 -0700 (PDT)
Local: Tues, Jun 10 2008 5:32 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hey masterleep,

> 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.
...
> 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?

Good question. :) If your site serves different CSS based on browser
detection, we recommend serving Googlebot the same CSS as a typical
user (not a crawler-specific CSS, even if it's more generic). It's
best to serve Googlebot the same stylesheet that you serve to a large
chunk of your users -- whether that's IE, Firefox, Safari, etc.

Take care,
Maile


 
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.
Maile Ohye Google employee  
View profile  
 More options Jun 10 2008, 5:45 pm
From: Maile Ohye
Date: Tue, 10 Jun 2008 14:45:15 -0700 (PDT)
Local: Tues, Jun 10 2008 5:45 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hi kingbyu,

> 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.
...
> 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?

I believe you're describing post-cloaking, which is serving users who
have selected a search result different content than Googlebot
requesting the same URL. It's often implemented when the webmaster
varies their content based on the "Referer" header showing a search
engine URL.

Post-cloaking, a more specific form of cloaking, is frowned upon at
Google. If you believe your site implements post-cloaking techniques
but you want to remain in compliance with our guidelines, it's best to
change that behavior at your earliest convenience.

"Googley mad" is a very cute phrase, btw.

Thanks for the question and best of luck,
Maile


 
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.
Adam Moro  
View profile  
 More options Jun 13 2008, 2:05 pm
From: Adam Moro
Date: Fri, 13 Jun 2008 11:05:11 -0700 (PDT)
Local: Fri, Jun 13 2008 2:05 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hi Maile, would serving a different stylesheet to Googlebot put me in
the "high-risk category" (as you put it)?

On Jun 10, 2:32 pm, Maile Ohye wrote:


 
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.
Adam Moro  
View profile  
 More options Jun 13 2008, 2:22 pm
From: Adam Moro
Date: Fri, 13 Jun 2008 11:22:14 -0700 (PDT)
Local: Fri, Jun 13 2008 2:22 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
"Post-cloaking, a more specific form of cloaking, is frowned upon at
Google. If you believe your site implements post-cloaking techniques
but you want to remain in compliance with our guidelines, it's best to
change that behavior at your earliest convenience. "

I'm honestly not trying to be combative here but considering the
INTENT of a webmaster, how is what kingbyu is doing considered not "in
compliance with our guidelines" when his intent is the same as those
of your AdWords advertisers setting different URLs for the Display and
Destination URL? I know that cloaking is wrong. OK? I know that. But
there has to be a middle ground.

On Jun 10, 2:45 pm, Maile Ohye wrote:


 
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.
paisley  
View profile  
 More options Jun 16 2008, 2:42 pm
From: paisley
Date: Mon, 16 Jun 2008 11:42:31 -0700 (PDT)
Local: Mon, Jun 16 2008 2:42 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
good post... redirects are evil...

On Jun 13, 1:22 pm, Adam Moro wrote:


 
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.
paisley  
View profile  
 More options Jun 16 2008, 2:48 pm
From: paisley
Date: Mon, 16 Jun 2008 11:48:17 -0700 (PDT)
Local: Mon, Jun 16 2008 2:48 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Adam.. it's not.. they are both wrong and unethical.

kingbyu? WTF does that have to do with geolocation..?

 just sounds like you are running a server side script.

Geo location means if i am in canada how does a person who has a
website in canada find me easier, etc

On Jun 13, 1:22 pm, Adam Moro wrote:


 
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.
Adam Moro  
View profile  
 More options Jun 16 2008, 10:47 pm
From: Adam Moro
Date: Mon, 16 Jun 2008 19:47:01 -0700 (PDT)
Local: Mon, Jun 16 2008 10:47 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
Hi again Maile, my apologies for the rude tone I took in my last post.
To clarify, here's what I'm wondering. If I show Googlebot the same
thing I show visitors coming from Google search results, and do so
with cloaking, would that put me in the high-risk category? Thanks in
advance for any support you can provide on this and please let me know
how I can clarify where needed.

On Jun 10, 2:45 pm, Maile Ohye wrote:


 
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.
Edroukas  
View profile  
 More options Jun 17 2008, 10:51 am
From: Edroukas
Date: Tue, 17 Jun 2008 07:51:31 -0700 (PDT)
Local: Tues, Jun 17 2008 10:51 am
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
 I want to use IP delivery to redirect visitors from the US to a
different site that is targeted to their needs. However, most of my
business is conducted outside the US, mostly in Europe. If we set this
up, my guess is the googlebot will go to the US site rather than my
site that services Europe. I do not want to redirect the bots to my
European site to risk cloaking penalites. I am worried that this will
negatively affect my European presence.

Can you give me some guidance on how we should set this up so we
remain in compliance with the rules.

On Jun 10, 5:45 pm, Maile Ohye wrote:


 
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.
MZ2K8  
View profile  
 More options Jun 18 2008, 2:02 pm
From: MZ2K8
Date: Wed, 18 Jun 2008 11:02:38 -0700 (PDT)
Local: Wed, Jun 18 2008 2:02 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
It is still unclear whether or not Google has different and seperate
bots for each origin so that for example, Google's cache of google.ca
will be different from the Google's cache of google.com (US), in the
same way Candian and US cutomers see localized content. We currently
use IP-delivery but the Google's cache is the same for both origins.

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


 
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.
Adam Moro  
View profile  
 More options Jun 19 2008, 7:04 pm
From: Adam Moro
Date: Thu, 19 Jun 2008 16:04:33 -0700 (PDT)
Local: Thurs, Jun 19 2008 7:04 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
I have read the Group FAQs and checked out docs in the Help Center. I
can't seem to find an answer to my question so here it is. If I show
Googlebot the same content (text, code, images, etc) that I show
visitors coming from Google search results (from google.com, Google's
Content Network, or otherwise), does it matter to Google if I show
something different to visitors who are not Googlebot or visitors who
are not coming Google search results (from google.com, Google's
Content Network, or otherwise)?

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


 
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.
AdamV  
View profile  
 More options Jul 9 2008, 1:46 pm
From: AdamV
Date: Wed, 9 Jul 2008 10:46:32 -0700 (PDT)
Local: Wed, Jul 9 2008 1:46 pm
Subject: Re: Questions from "How Google defines IP delivery, geolocation, and cloaking"
On Jun 2, 3:51 pm, Maile Ohye wrote:

> 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. :)

I understand that changing the content based on the user agent
(specifically the Googlebot) user agent is verboten. No problem.

My problem is that I can't calculate the Last-Modified-Time LMT
correctly for my pages because they're composed of a information from
a LARGE number of different places. However, from the point of view of
search crawlers, there are only one or two files that I need to check
in order to provide a sufficiently meaningful LMT (from the point of
view of search, changes in labels and such are hardly meaningful).

I'm already considering making a change to calculate a simplified LMT
(and honor If-Modified-Since) for our internal search crawler and I'm
wondering if doing the same for GoogleBot (and the others) will cause
problems. Maybe it won't have any affect either but Its worth
knowing.

Thanks,
Adam


 
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.
End of messages
« Back to Discussions « Newer topic     Older topic »