分享下ECSHOP的SEO优化经验吧。就先说头部文件的利用,做好这一点,对于网站名称在排名上多多少少会有一些好处的。本文涉及修改文件包括page_header.lbi及掌管CSS代码的对应文件。Asher实例分享
纵观现有的那些模版,许多头部文件page_header.lbi的代码基本都是这样写的。举默认模版为例。
<div class=”f_l”><a href=”../index.php” name=”top”><img src=”../images/logo.gif” /></a></div>
这一段代码掌管ECSHOP的LOGO,链接内容里省略了站点名称,没有重视锚文字的应用,也没有title 属性以前LOGO图片的alt属性。而以上这三处缺失,严重的浪费掉站点名称的排名效果。
在看壹考试书店的代码,演示效果见:http://www.1shudian.cn
<h1><a href=”/” title=”返回壹考试书店首页“>壹考试书店,东莞考试书店</a></h1>
CSS对应代码也一起放上来,如下:
#header h1{padding:10px;}
#header h1 a{display:block;width:135px;height:45px;background:url(images/logo.png) scroll no-repeat 0 0;text-indent:-9999em;}
第二段代码直接利用H1标签,首先H1代码的用处可以直接告诉搜索引 擎我这H1包含的这一段文字是最重要的,其次减少了对DIV标签的使用。另一方面关键字“壹考试书店,东莞考试书店”包含在<a href></a>标签里形成了锚文字应用,看不到的原因只是被CSS代码text-indent:-9999em给移到大家看不到的 地方而已。LOGO作为H1属性的背景。这种作法在前台跟第一段代码是完全一样的,但却能更好的兼容SEO优化。此处还有TITLE属性的应用 title=”返回壹考试书店首页”。
这里有个问题,利用text-indent:-9999em把关键字“壹考试书店,东莞考试书店”移动到看不见的地方,可能有人会觉得这跟隐藏文字是一样属于作弊处理,因为用户看到的和搜索引擎看到的不一样。但这一点其实不用担心,至少Asher用到现在,包括www.muuq.cn 和 www.booko.net 没出现问题。GOOGLE 也不认为这是作弊手段。在08年11月份,有人咨询过google的工程师,这个方法,在技术上不会被列入作弊的范围的。但是如果你恶意应用,还是会被认为作弊。比如在里面写一大堆东西,或者用来隐藏一篇文章等等。
以下应用包含两个SEO的正常处理方式,利用H1标签来表达站名关键字的重要性,其次是站点关键字进行锚文字处理的应用。
大家可以尝试更改一下,应用好了。以后站名关键字排名正常会有所提升。
by yiyi
23 三 2010 at 06:48
鼓掌!
by 岁月无痕
06 七 2010 at 04:44
总的感觉ecshop还要很多细节没处理好···