文本替换是否是SEO的大忌?

Yeeseo Team Posted on 2009-05-21 at 3:06

提到文本替换或隐藏就像犯了SEOer的'兵家大忌',那么通过text-indent将文字替换为图片是否就一定会受到搜索引擎的惩罚?我看未必。

出于美观的考虑,网页设计人员的常会通过利用text-indent或者margin的负值将文字"隐藏"并用背景图片替换。但是在SEO技术中,这应该属于文字替换或隐藏的一种方法,用"资深SEOer"的话来说:作弊嫌疑很大。

Matt Cutts曾经在自己的Blog上提到过这个问题,说网页设计和SEO相冲突的部分会根据attempt来决定是否属于作弊,可是我怀疑Google不可能有这个技术(尤其是不通过人工)来判断网页使用文本替换技术出于何种企图。人工都很难界定的东西,机器人更不可能。

针对这个问题我特意去看了一下别人的观点,中文文章无一例外对利用CSS进行文本替换的操作持否定态度。考虑到大部分SEOer对网页技术不慎了解,人云亦云或猜测的可能性非常大,所以我决定自己来分析一番。

现今的网页大都采用div+css分离页面内容和样式,搜索引擎要查找隐藏或替换文本就必须读取css文件再结合html一并分析,这样一来势必会加重搜索引擎的数据运算压力。另一个考虑在于,蜘蛛是否抓取css文件?根据我长时间对搜索引擎访问记录的观察,除了Yahoo,其它的搜索引擎都未曾动过CSS。还有就是,使用了robots.txt禁止爬虫抓取css文件,搜索引擎到底是抓还是不抓?抓,那就是违反自己制定的robots.txt规范;不抓,你怎么知道我是否替换或隐藏文本?

即便搜索引擎无论如何都能读取我的CSS文件,我还可以用js来操作这些"敏感动作",要是搜索引擎有能力分析简单的js,我也能把它写的很复杂,甚至通过js框架来达到目的。机器是死的,人是活的,只要不是人工查找,我很有自信不被发现。

再者,随着jQuery、Mootools等一些跨浏览器Javascript框架的兴起,无数的网站正在自己的页面上应用这些技术。了解此类技术的人应该知道我什么意思,这类网页特效的实现前提就是预先display:none或者visibility:hidden。如果text-indent都会触动SEOer敏感的神经,那么这些东西岂不是必死无疑?

好消息是,这些网站都活得很好,display:none了一大堆东西也没见搜索引擎惩罚。

我的分析到此结束,我的观点很明确:什么技术都没有的人,怕这个怕那个绝对不奇怪,他可能连单独的css文件都不会写,傻乎乎地把样式直接嵌在页面代码里,js就更别说了。这样的人倒腾出这样的页面,别说搜索引擎能检测到,我随便写个小程序也能给抓出来,搜索引擎判定为作弊和惩罚的对象就是针对这类人的。

This post is filed under 大话SEOhttp://yeeseo.com/html/should-text-replacement-tech-avoid-in-web-designing.html

»»9条评论
  1. “考虑到大部分SEOer对网页技术不慎了解”,(*^__^*) 嘻嘻……我也觉得如此!seo网站内容都是写同行和搜索引擎看的,真正客户估计也不看这些内容,看懂这些内容估计就不是客户了!

  2. 一切做的自然
    成都SEO专家
    成都SEO专家
    成都SEO专家

  3. 我晕 没抢到沙发 哎……

  4. 成都谷歌SEO

    合理的应用这种方法是一种正常的网页布局行为,不会受到搜索引擎的惩罚。注意是合理!

  5. @Lonmen: 不好意思,这里不能留链接,不过我知道你的blog。

    关键在于,搜索引擎怎么去界定是否合理?人工的话工作量太大,机器又难以界定。

    通过数量判断?这么判断一定不可能严谨。还有就是爬虫是否抓取外部css文件的问题。

  6. @深圳seo学习: 呵呵,这种东西倒也的确是写给同行看的。

    @alao: 别一发发三个链接啊。

  7. 那么我算是同行了,呵呵·

  8. @alao: 不算,因为我不是搞这个的。

  9. 那你搞什么?

成都SEO专家

相关阅读
随机文章
SEO问答
热门标签
站内搜索