显然,尽管伪装的特定使用正在被接受,但是仍然存在风险。如果在进行伪装时被GOOGLE捕获并被认为是不道德的,那么你的站点将会被封杀。因此,如果您的站点不是一个广受欢迎的站点,那么请不要冒这个险,尽量不要使用伪装,至少在面对GOOGLE时。少量改变也许是安全的,特别是对于Yahoo!和MSN。例如下面将要实现的示例,只是将图像替换成文本。
但是,很难定义“少量改变”的含义,在最坏情况下仍然有可能被封杀。前面提到的http://bmw.de在几天之后仍然被纳入到索引中,但是对小型企业而言,在这种封杀之后恐怕就会遭到更大的损失,花更长时间才能被重新纳入索引。本章提供的伪装工具集允许对某些搜索引擎进行伪装而对其他不进行。在此不能再进行更多,因为这是一个非常复杂的决定,你自己判断吧。
使用Meta Noarchive标签
伪装引发的一个问题是,大部分主要搜索引擎提供的Cache特性都会将伪装过的版本提供给人类访问者,而不是他们所希望看到的。无需多说,这应该不是你所希望的——有很多原因,至少它明白无误地告诉竞争对手您在进行伪装。
为了防止出现这种情况,在所有被伪装过的文档<head>节添加如下Meta标签:
<meta name='robots' content='noarchive'>
如果只针对特定蜘蛛进行伪装,就可以使用下面的标签。
<meta name='googlebot' content='noarchive'>
这样就避免了Cache被存储或者显示给用户。New York Times也特意使用了这个标签,以免人们从搜索引擎的Cache中阅读新闻内容。