题目的“学习”指共同学习,先这里抛砖引玉,如果以下内容有不正确的地方欢迎指正,希望能促进讨论,共同提高。 下面是我的部份优化心得(主要是百度),欢迎补充。 1、域名 如果你想让某个关键字在百度搜索结果中排第一位,那么注册关键字拼音的域名将是一个很好的选择。 3月初一朋友托我帮他做搜索引擎优化,关键字是“深圳雕塑”。我帮他注册了一个新域名“shenzhendiaosu.com”并重新做了一个网站,接着在几个论坛的签名档加上他的链接(在CH灌了七千多贴没有浪费),百度蜘蛛来了之后将签名档撤下来,过了十多天百度大更新,“深圳雕塑”已经排在第一位。 举这个例子只是为了证明域名在百度排名中的比重,并不是说所有的关键字都适合这样做,因为“深圳雕塑”这个关键词检索量小,没有太大竟争,所以排上去并不是件困难的事。 2、文件和目录 对一个垃圾站或者大数据量的网站来说,生成静态页面的优势有:省资源和有利于搜索排名。 生成静态页面我推荐生成.asp(或shtml,php)的文件,最大好处就是可以用“<!--#include file=""-->”将网页的头部,底部,广告位等分别保存,方便更改和可以执行程序,坏处可能是:asp文件在排名上不如html文件和asp文件需要经过解释比html占资源。但是在实际上拓展名对排名影响很小已经可以忽略不计了,占资源方面也做了测试,一台处理器P43.0,内存1G的服务器,全部是.asp的文件,一天十几万IP的流量,服务器仍然坚挺。 网站目录优化,我的做法是一个分类生成一个目录,一篇文章生成一个目录(hdot指点),见下表。 ├index.asp ╋分类1 ├分页1.asp ├分页2.asp ├分页3.asp ╋文章1 ├index.asp ╋文章2 ├index.asp ╋文章3 ├index.asp 我们常见的: 分类路径“http://www.laolin.net/class1/index.html” 文章路径“http://www.laolin.net/info/2006/3/123456.html” 我的做法是: 分类路径“http://www.laolin.net/class1/index.asp” 文章路径“http://www.laolin.net/class1/info1/index.asp” 或 文章路径“http://www.laolin.net/info/info1/index.asp” 当然,并不是说第一种目录结构不好,对于新闻类或日常更新的站点可以采用,因为百度会可能通过目录“2006/3/”进行文章新旧的判断来优先排列。 对于一次采集不常更新的垃圾站来说建议采用第二种,在页面内容相同的情况下,第二种目录结构将会排在前面,因为在百度,二级目录优先于三级目录,目录(index.asp)优先于文件(123456.html)。 如果还想更进一步优化,可以让文章文件夹以拼音(或每个字拼音的首个字母)的形式命名,即“http://www.laolin.net/fenglei/wengzhang”,和域名一样,百度对拼音情有独钟。 后面有提供汉字转拼音的程序(GB2312字符集+,共七千多个汉字),可加到文章系统在生成的时候用。 3、页面优化 百度十分看重“<title>”和“<h1>”标签,其他的如:“<meta name="description" content="" />”,“<meta name="keywords" content="" />”等,对百度来说已经无关紧要了。 比如文章的标题是“我有一只小小鸟”那么建议这样写: 代码: ...... <meta name="keywords" content="我有一只小小鸟" /> <meta name="description" content="欢迎浏览:我有一只小小鸟" /> ...... <title>我有一只小小鸟</title> ...... <h1>我有一只小小鸟</h1> ...... ...... ...... 4、观察蜘蛛 网站做好后,大可不必去搜索引擎提交,虽然在百度中,外部链接并不会对排名有帮助,但还是建议找几个网站做一下外部链接,让蜘蛛自已过来。 通过IIS日志观察蜘蛛有点麻烦,我们可以通过程序记录访问者的浏览器信息来观察。因为蜘蛛不执行脚本,所以普通记数器无法记录,只能用程序了,通过分析蜘蛛的访问记录也许可以得到更多。 汉字转拼音: http://www.laolin.net/uploadfiles/pinyin.rar 蜘蛛访问记录: http://www.laolin.net/uploadfiles/spider.rar 先就这样吧 招友情链接: 今天新开一blog:http://www.laolin.net,人不链我我不链人,人若链我我必链人,欢迎PM。