目前很多新手站长都是采用开源代码进行网站的建设,而开源产品又有很多鸡肋的东西如织梦的会员系统对于文章资讯站来说基本没有什么作用,如果我们删除了会员系统目录,在前台的一些会员验证代码,cookie检验代码就显得冗余了,我们需要手动去清理这些不需要的js代码,提升网页加载速度,精简网站代码。
网站布局尽量减少table标签的使用,搜索引擎抓取div的速度远远高于table标签的速度。对于样式一致的模块统一整理到一个css的文件夹中,尽量不要在模板文件中参杂css样式代码或者js代码,css一个文件夹,js一个文件夹,模板文件能少放一个字符就尽量少放一个字符,将精简做到极致。
其次,正确使用metal标签和title标签。Title标签主要是用来确定文章主题的文字,而metal则是确定网站主题的文字,就权重而言自然metal的权重要大雨title,我们在建站时可以围绕网站主题提取具有竞争性的关键词作为metal标签,事实上如果我们的网页一旦被收录,出现在搜索引擎介绍里边的字符一般就是我们设置的metal标签。
最后,尽量减少大文件的加载。大部分企业站都喜欢在模板中调用大量的flash文本,让网站显得绚丽无比,但这对于搜索引擎来说并不绚丽,目前搜索引擎技术还不具备对flash及视频文件的审美能力,这样只会减慢网站的加载速度,从而造成百度抓取的效率低下,极有可能造成百度蜘蛛的拒绝爬行,后果不堪设想,能用图片解决的功能绝对不要使用flash文件。
我们知道网站的一些动态效果都是靠js技术实现的,而对于搜索引擎来说对此无法识别,因此站在搜索引擎优化的角度来看我们应该将此代码放在body标签之后统一调用,让js文件加载放在最后,毕竟用户对于如此短的加载等待时间可以忽略不计,而对于快速抓取的蜘蛛来说一大串无法识别的代码会降级他的抓取速度和抓取兴趣。