如果网站要做SEO,建站时可不能太随便。
为了便于上线后的优化,建站时要把相关因素考虑到。
1、代码简洁不冗余
div+css布局是利于搜索引擎优化的,这种模式把css样式表封装起来,让页面html代码简洁很多。相应的,如果页面有很多js代码,也可以进行封装,用调用js文件的方式,而不要把js代码直接写到html文件里。
2、层级不要太深
url层级保持在三层以内比较合适,而且层级要清晰,一般都是“首页-栏目页-内容页”,对于小站来说,这样的结构足够了。
3、导航清晰
做好顶部导航,底部导航,面包屑导航。
4、关键词定位
网站的核关键词(首页关键词)在建站之初就要确定好,网站内容(特别是首页,内页文章可以上线后再解决)要围绕关键词来写。首页标题描述肯定也是要围绕关键词来写的。至于关键词密度,我以为,只要网页内容围绕关键词来写,密度自然会在合理范围内。确定内容后,可以查一下密度,只要不是特别低(如低于1%)或者特别高(如高于10%),没必要再刻意调整密度。
5、内链结构
合理的内链结构有利于抓取,也有利于用户浏览。例如首页加上最新文章列表,内容页增加相关推荐,这些都是常用的做法。
6、网站地图
用户一般很少浏览网站地图,但搜索引擎可是很喜欢浏览。网站地图应该清晰列出网站结构,起到给搜索引擎指路的作用。
7、robots.txt
这个文件也是很重要的,告诉搜索引擎不要抓取哪些页面或栏目,既可以提高抓取效率,也可以避免收录太多无效页面,分散权重。
8、404和301
做一个个合理的404页面,在服务器上设置好301定向,也是不可或缺的。
本人菜鸟SEO一枚,发表一些自己粗陋的看法,希望大家批评指正。