文本替换是否是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
成都SEO专家
- 相关阅读
- 随机文章
- SEO问答
- 热门标签
- 站内搜索
»»9条评论
深圳seo学习 posted on 09-05-21 at 8:45Reply
“考虑到大部分SEOer对网页技术不慎了解”,(*^__^*) 嘻嘻……我也觉得如此!seo网站内容都是写同行和搜索引擎看的,真正客户估计也不看这些内容,看懂这些内容估计就不是客户了!
alao posted on 09-05-21 at 13:15Reply
一切做的自然
成都SEO专家
成都SEO专家
成都SEO专家
网络猫 posted on 09-05-21 at 19:43Reply
我晕 没抢到沙发 哎……
Lonmen posted on 09-05-22 at 9:01Reply
成都谷歌SEO
合理的应用这种方法是一种正常的网页布局行为,不会受到搜索引擎的惩罚。注意是合理!
Yeeseo Team posted on 09-05-22 at 9:23Reply
@Lonmen: 不好意思,这里不能留链接,不过我知道你的blog。
关键在于,搜索引擎怎么去界定是否合理?人工的话工作量太大,机器又难以界定。
通过数量判断?这么判断一定不可能严谨。还有就是爬虫是否抓取外部css文件的问题。
Yeeseo Team posted on 09-05-22 at 22:39Reply
@深圳seo学习: 呵呵,这种东西倒也的确是写给同行看的。
@alao: 别一发发三个链接啊。
alao posted on 09-05-22 at 23:10Reply
那么我算是同行了,呵呵·
Yeeseo Team posted on 09-05-22 at 23:58Reply
@alao: 不算,因为我不是搞这个的。
alao posted on 09-05-23 at 0:11Reply
那你搞什么?