SEO是一件困难的事情。从ezhun开始做SEO到现在,网站的指标有一定提高,但是还是不尽人意。其中一小部分原因是不能因为SEO而为所欲为,不能完全朝着自己想要的方向发展。
最开始时,网站只被google收录了32页,而相同类型的网站已经几万页。网站也没什么内容,因为大量使用Ajax,导致很多页面没有入口。爬虫根本就无法抓取。
然后有了节目页,独立的页面多了起来。Ajax也进行了修改,在Anchor上使用脚本完成Ajax功能,但Href属性依然保留能链接到一个正确的页面。这样爬虫就会有路可寻。收录的页面便慢慢多起来了。目前baidu上收录的索引数是40000左右,google总是上下波动,而且不同地区的google之间的收录数差别悬殊,google.cn是5000上下,最多到过10000,国外的google.com是110000左右。很奇怪。不知哪位高人可否告知是什么原因,如何解决这个问题。
目前站点的Page rank是3,2的页面也不少,但是3这个数持续了相当长一段时间,一直也没有什么突破,比较郁闷。
总结一点点经验吧。
1、网站的结构应该是扁平的,层次较深的页面搜索引擎不会收录。
2、尽量将页面采用.htm之类的静态页面,动态语言的可以采用地址映射的方式。
3、需要有内容。
4、页面大小要小,50k以下为宜。
5、稳定页面上稳定的链接容易获得Page rank。
6、Ajax可以采用Link上加onlick事件来完成Ajax功能,保留Href供爬虫抓取。
7、页面访问速度要快。
8、注意页面的标题,尽量加上与内容相关的且用户可能使用的关键词。
9、脚本、样式表放到其他文件中,减小页面的大小。
10、不要作弊,不要堆砌无关的内容。不然会被投诉的,我可吃过苦头,虽然是无意的。
希望得到高人的指点。