说起搜索引擎优化,SEO这又是一门学问呀……咳咳!
其实说起来原因也不复杂。
首先,我个人觉得,历史比较长的国际域名相对来说比较容易获得比较靠前的排位。Zmaze.org注册也快4年了。
然后,Google排名是主要依靠Google的PageRank,获得高的PageRank的方法网上介绍有很详细的,可以去看看。简单来说就是其他PR值高的网站有你的链接。PageRank其实就是网站权威程度的参数,Google如何判断权威程度呢?就是依靠同类型网站之间的链接多寡来判断。比如Google发现,凡是有java这个关键字的网站,http://java.sun.com这个url出现的频率非常之多,而且在那些已经有了很高的PR值的网页里,也有链接到http://java.sun.com的超级链接,于是Google就能够根据一个特定的算法判断出这个http://java.sun.com一定也是一个相当权威而且广泛的网站,那么它的PR值就会高一些。这个算法是保密的,但是也有好事的把这个算法给推测了出来,网上也有响应的文章介绍。于是,既然有了算法,就有人根据这个去作弊了。所谓的Google炸弹,就是作弊最高深的表现。这对于Google来说当然不是一件好事,所以Google也会对自己的算法做调整,尽量避免被某些不怀好意的网站利用。但基本上,这个依靠超级链接来判断排名的机制没有太大变化。你经常可以发现,在某些大网站的留言版上,某些优秀Blog的评论里,甚至Wiki网站的评论里,都可以看到大量充斥超级链接的垃圾广告,这些就是想钻Google空子的。所以如何防止spam,是任何一个成熟的CMS/BLOG系统必须要考虑的问题。呵呵,跑题了。我的“劣质私房”的PR值是4,至于什么时候升到这个级别的,我也不太清楚,推测是那篇毕业时候写的文章被CSDN还有其他网站广泛转载之后,才有的。在此之前,也有一些摇滚/音乐方面的网站有私房的链接,但是不太多。
接下来,有不少细节的问题。很多介绍搜索引擎的文章,都会说什么meta标签呀,keywords呀之类。没错,在早期,搜索引擎的机器人对这些东西是十分依赖的,那是他们判断网页内容的重要依据。但后来,随着spam页面的增多,在keywords加入”sex,性”等热门搜索关键词之类的字眼,想以此获取更好的搜索引擎结果的网站大量出现。这就逼着google不能继续依赖keyword来判断网站的权威程度了,所以meta标签的功能被大大的弱化了。替代meta作用的,就是title标签!!不要惊讶,就是head里的title标签!想想看,还有没有比一个网页的标题更能够展现网页内容的元素了呢?即使那些想作弊的网站,也很难弄一个题不对文的title出来吧。所以,选择一个好的title是获取高排名的捷径。很典型的例子,我现在用的Blog系统就是把一篇Blog的标题用作title,所以我用“赵忠祥录音”这样的标题,用意非常明显,效果也好的出奇。简单而言,就是用最可能成为搜索引擎关键字的词作为标题!
然后呢,还有一些其他的技术,比如Robots.txt的运用,也有响应的文章介绍,我感觉对于正确引导搜索引擎的bot还是有作用的。
噢,差点忘了,很重要的一点是,Google对于开放网站分类目录Dmoz.org所收录的网站非常非常的青睐,不仅Google,这个世界上有n多搜索引擎的网站来源直接就是Dmoz.org的分类目录。所以,想有一个好的搜索结果,一定要想办法往这个目录里登录。因为这个目录登录是需要审批的,所以一定程度上减少了作弊网站的存在。需要注意的是,中文网站的登录,一定要往简体中文网站的分类下面去登录而不要往主分类下登录,除非你有英文界面。
最后要说的就是Web Standard的问题了,这个我们去年研究过。符合web标准的网站不仅在开发的规范上,在成本的节约上,在减少不同系统的差异程度上,以及可复用的程度上有很大好处,而且对于搜索引擎的索引也能起到好的作用。这方面主要原因是减少了bot的误读几率,让bot能够轻松的从你的网页上获取关键内容比你去手工做更多的链接有效。
基本上就是这些了,以后如果再想起来再补充。
唉,今天笔试的真的很郁闷,写这个东西算是出了一口恶气!顺爽多了!