SEO谬误:隐藏文字和不明智的注示

2005年10月19号Matt Cutts:

让我们继续搜索引擎排名优化当中不应该做的事情。下面是一个一眼望去看起来不错的网站:

amazing1.gif

但是如果你关掉CSS的话,你会看到完全不一样的东西:

amazing2.gif

为什么差别会这么大呢?让我们看一下网页的HTML文件当中相应的部分:

amazing3.gif

注意看绿色的部分,翻译成中文的意思就是:在这里插入你想隐藏的文字,别忘了放上你的关键字。通常我不建议人们使用CSS来隐藏文字,我也不建议有人还把注示也放在那儿。

我的评论:一直以来,所有的搜索引擎都把隐藏文字或隐藏链接当作作弊手段。如果发现这种使用隐藏文字的网站,一定会给予惩罚,甚至于除名

早期的隐藏文字大多是使用与背景颜色相同颜色的字。比如说,白色背景上放白色的字,这样用户就看不到字了,但是搜索引擎能看到。当然,这很容易被搜索引擎给检测出来。

后来,有人把背景从单一的颜色变成一张图像文件,而这张图像内容就还是白色。因为搜索引擎并不能看出来这张图像文件里面是什么画面或是什么颜色,这就给检测增加了难度。但是如果编辑来看你的网页的话,这种技术还是很容易被发现的。目前不知道搜索引擎是否有算法来检测这种隐藏文字。

隐藏文字还包括超小号以至于看不见的文字。Matt Cutts以前还提过,颜色与背景很接近的也可能被认为是作弊手段。

有了CSS,很多网站设计师把想要隐藏起来的关键字堆砌放在隐藏层上面,就像上面的例子。当然CSS规范当中的隐藏层有很多它的用处,比如下拉菜单等。而这些应用不会被认为是作弊手段。但是也有一些不道德的所谓搜索引擎优化专家使用CSS技术来隐藏文字和链接。

虽然没有得到证实搜索引擎能抓取CSS文件,并判断是否是恶意的隐藏文字,但是鉴于搜索引擎尤其是Google的排名算法是相当复杂的系统,我觉得没有理由认为他们不能鉴别出大部分使用CSS隐藏文字的作弊手法。

------首次发布日期: 2006年05月27日

作者: Zac
版权属于: SEO每天一贴
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。



23 条评论 “SEO谬误:隐藏文字和不明智的注示

  1. 我认为google对这种作弊手段的防范力度是很弱的

    一来是他们收录的网页太多,二来国外的人工费很贵,他们对机器的依赖程度远远超过百度。

    如果他们不进行人工审核的话,相信这种作弊方法仍旧有效。

    PS:本人的一个网址站就是用这个方法“强迫”google adsense 出现高度关联广告的,作了半年也没有什么不对劲,pr还是4

  2. yee:如果你指的是隐藏文字,还是建议你不要用,至少要非常非常小心。Google当然都是依靠机器和算法,我相信机器不可能完全检测到做的巧妙的隐藏文字。可怕的是,一旦竞争者举报(report spam),Google编辑人工来查的话,不被封的可能性近乎零。

    poorseo:我觉得把*h1*关键词*h1*放在*body*前面更多是关键词堆砌,应该算作弊。

  3. 求助:
    我一直有个问题不清楚.
    关于”颜色与背景很接近的也可能被认为是作弊手段”,但我想知道,究竟有多接近才算是作弊呢???
    最近,我在做网页的时候,由于美工的需要,
    把某段字体颜色设置为:#D7D7D7 灰色
    背景颜色是#FFFFFF也就是纯白色
    但我有些担心会不会被 搜索引擎视为作弊
    希望哪位仁兄看下#D7D7D7这个颜色.
    我想,虽然字体颜色虽然稍微有些浅,但绝对可以看清楚,很容易就能认出来.
    我想,应该没事吧!?

  4. 究竟有多接近才算是作弊是个挺主观的判断。我感觉D7D7D7字在FFFFFF背景上比较危险,字的颜色应该再深点。

  5. Zac,我想请教个问题,上次google在中国开会的时候我去了,他们的产品部经理和我提到,优化google是大力支持的,只要不是作弊,我觉得他们的回答总是想让你明白什么,却又不想让你太明白的感觉。

  6. 我记得看过前美联储主席格林斯潘说过一句话,让我终生难忘:你要是觉得听懂我的话了,那你一定理解错了。

    Google也一样,他们不能透露具体信息,不然会天下大乱。

  7. 是不是所有的不是给用户看的隐藏文字都属于作蔽呢,比如我在网站顶部加上和网站内容相关的一些关键词或句子,就象一些网站分类导航词,这也属于作蔽吗?

  8. 是不是给用户看的文字到在其次,比如隐私权政策之类的,真有用户看吗?但用户能不能看见是关键。

  9. 我想问一下,就是为了网页设计的需要,用css把菜单的文字部分隐藏,用背景图片代替(为了更换设计时候方便),会不会被认为是作弊?等待您的回信,希望能发到我的邮箱里,谢谢。

  10. Zac,如果我把文字设置成透明色,比如这行代码:
    STYLE=”filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.01;”
    会不会被SE视为作弊?

  11. css隐藏相关性文字风险大吗

    用了css 进行了隐藏文字,可是不是特意隐藏, 只是我们把文字写在了图片上面 然后再代码中,把这段文字写了出来,并且文字描述与图片所表达的内容相关性都是比较高的,这样的隐藏方式,对搜索引擎来说,风险大吗?

  12. 一直在看Zac的《SEO实战密码60天》,第一次来看您的微博。每天都学到一点知识,不比听国内SEO课程学到的少,非常感谢。我从一位菜鸟逐渐在进步,目标是三年内能做到SEO总监的水平 TKS

留个言呗:

您的邮箱不会被显示在页面上。标有*的是必填项。