百惠网络观点:作一个程序员不难,但做一个懂seo的程序员就难了。下面就我的经历及以前看的一些教程来分析一下如何利用css样式达到网站优化的效果。seo有句话叫,少数人用的作弊方法是不算作弊的,但用的人多了就会引起重视,到时你再用的话,就没意思了。所以我们要走在别人的前面,就要从各方面都去学。
1、利用html注释代码:
一般我们在写程序的时候,很喜欢用html注释代码,程序员的初衷是增加代码的易读性,可作为一个专业的SEOER,你就不能把它看的这么简单了!我们把不想让用户看到的信息用html标签注释掉。但蜘蛛在抓取代码的时候,却照抓不误,这样就有个漏洞了。我们就可以把你想优化的关键词添加在里面了。但是这个也要讲究技巧!不用傻乎乎的把大把的锚链接、关键词堆放在一起。这样傻子看到也知道是在作弊!要做到让人感觉很自然。就是在锚链接、关键词中间参杂一些代码,让蜘蛛感觉到你是在暂时注释到这些信息。这样蜘蛛就不会认为是作弊而被K掉的。
2、利用css隐藏属性:
我们在css里应用最多的隐藏属性要属 display:none;了。利用css做一些简单的特效,比如说下拉菜单、滑动门等等效果,就会用到这个属性。这些效果在每个人看来都是极其正常的效果吧?但我们可以利用这个正常的代码做一些不太正常的事情。比如在滑动门特效的时候多增加一个层,让它不能正常显示。其实在下拉菜单中也可以搭配html注释代码多搞几个锚链接(不用过量喔!),或者让下拉菜单失效。这些在常理看来不算作弊,因为代码写的很有条理性。蜘蛛总不至于去看你的css功能吧?
3、利用css隐藏文本:
其实我们最常见的就是利用css来隐藏文本。很多漂亮的网站,因为图片太多了。对优化当然不利了。就利用这种方法。利用CSS属性中的z-index属性设定一个很大的值把关键词移动到页面的外面也就是用户看不到的地方,然后设置背景图片。最常见的是把关键词放在h1标签里。这样一来对用户浏览没任何影响。二来在代码写入的时候,没任何影响。至于这个方法算不算作弊,本人还没见过,看过几个婚纱网站用这种方法,暂时没发现被K的迹象。
4、css中利用图层顺序作弊:
很多资深seo喜欢把给用户看的内容放在最前面,而把关键词放在后面的层里。这样同样可以达到作弊的效果。用到的css属性是position和z-index。这样你想套几个层就几个层。貌似这种方法过时了。
仅以此为参!