|
我的小站运行也将近半年了,从最初几个月的菜鸟,到现在的入门(呵呵,刚入门而已),也是走过了一些坎坷的道路.<br />特别是对于seo优化,有了一些浅显的认识,在这里和大家分享,希望对大家有所帮助.<br /> <br />顺便说一下俺的搜索引擎收录情况,baidu:10万多,google不稳定一会1万多,一会一千多,yahoo:6千多,其它所有的搜索引擎都收录了不少,不过不很重要,搞笑的是搜狗收录了20多万,不知道它从哪里弄这么多.<br /> <br />大家都在谈论seo,也知道seo是一个网站,特别是资金特别紧张的个人网站出奇制胜的法宝.但是,有些人在seo方面走进了一些误区,致使收到搜索引擎的惩罚,从而沦到万劫不复之地.<br />首先,窃以为,优化要有度,特别是做关键字优化,更要慎行.因为即使你把关键字做好了一两天又有什么用呢?过了那两天,被搜索引擎拔毛,更是得不偿失.因此,我认为,搜索引擎优化,一定不要专门做几个关键字的优化,而要对网页内容顺其自然,按照网页本身的内容做优化.比如,俺的网站是二手相关的,俺就没有对任何关键字做优化,而是完全根据信息原有的标题作为title,同时在页面内容里加上所属的分类.比如,一个发布求购显示器信息的,他所属的分类是电脑-台式机,这样就行了.至少你可以告诉搜索引擎,出现的这些内容都是紧密相关的.对于电脑-台式机这些分类,使用超链接的形式,连接到所属的分类中.这样,搜索引擎通过电脑或者台式机连接得到目的网页的信息也是和这个网页的内容是密切相关的.<br />其次,优化时的网页扩展名可以做文章,可以先参考我的这一个帖子:<br /><a href="http://www.im286.com/viewthread.php?tid=1521053&page=1" target="_blank">http://www.im286.com/viewthread.php?tid=1521053&page=1</a><br />这个帖子里阐述了如果使动态网页静态化的问题,当然,因为我当时使用的是虚拟主机,因为不能操作服务器,所以静态化的不彻底,只是变成了aspx网页,没有把扩展名变成htm,现在告诉大家一种把扩展名变成htm的方法.具体操作和我那个帖子里一样,就是把strMatch = @"/midtype/(\S+-\d+-\S+-\d+)\.aspx" ;类似的语句变成strMatch = @"/midtype/(\S+-\d+-\S+-\d+)\.(aspx|htm)" ;这样不管aspx还是htm的网页都支持了.当然,只有这些还不够,因为iis默认是不能让asp.net处理htm的,也就是在global.asax文件里是没有办法截获到htm请求的,所以,你需要对iis做一下调整:从iis里打开你的网站或虚拟目录的属性页,点击配置按钮,可以看到应用程度扩展的一个列表,找到处理aspx的那一行,点击编辑,看看它的配置情况,然后添加一个对.htm的扩展,配置做成和.aspx完全一样的.这样,你就可以实现完全静态化的网页了.<br /> <br />最后,页面响应速度非常重要.<br />大家如果最近看看google的sitemap的话,会发现,google蜘蛛从网站搜集信息的数量和频率于你的网站响应速度有直接的正相关关系.也就是说,你的网站响应速度越快,google从你网站搜集的信息越多,我想baidu应该也是类似的.所以,提高网站网页的响应速度,也是一个非常非常重要的方面.其中,使用缓存是一个很好的办法,以后有时间可以和大家探讨一下..<br /> <br />大家也可以参考一下俺的这篇帖子,对于您也许有所帮助:<br /><a href="http://www.im286.com/viewthread.php?tid=1633093&extra=&page=1" target="_blank">http://www.im286.com/viewthread.php?tid=1633093&extra=&page=1</a><br /> <br />今天和大家交流到这里,希望大家能畅所欲言,更好的打造我们的网站.<br /> <br />顺便,申请一下落伍,希望大家支持.<br /><br />[<i> 本帖最后由 2shoushichang 于 2006-10-26 13:16 编辑 </i>] |
|