建设网站的时候不仅仅要考虑到网站的支持平台、站点结构的设置、版面的布局、实现的功能以及后台操作的简洁适用性,更要在编写代码的时候就合理地进行网站优化元素的部署与分配来提高权重,这样,既能保证在各搜索引擎中占有较大数量的页面收录,排名上获得优势,网站能顺利推广,还有利于后期SEO的处理,节省网站的后期维护和优化的成本,缩短排名提升的时间,提高搜索引擎友好性。本文从有利于搜索引擎SEO的基本技术出发,介绍具有普遍性却常常被网站制作者和网站重构师忽略的优化细节。
1 DIV+CSS网站编码要简洁明了
网站制作中要使用DIV+CSS技术设计网页,table布局灵活性受限,且只能遵循和的嵌套,垃圾代码很多。DIV+CSS技术能更好的控制页面布局,表现和内容分离,大大缩减页面代码,浏览速度快,使“蜘蛛”更轻易的抓取内容并增加收录。DIV+CSS技术应用相对灵活,可以用
甚至标签制作菜单和图片列表,且自适应技术能完全满足浏览用户的交互需要。
2 网页title的设计
网站中的每个页面的title应同中求异,不要有完全相同的。每进入一个层级,本页面的内容放到最前面,后面是网站的名称,中间的加上一些路径。一般首页title写法是“总标题-关键词”,内页title写法常见的是“栏目名称-总名称”.如:“”和“”.而且,不要频繁修改title,这样会降低信用度,不能保证以后搜索引擎的正常收录。虽然各搜索引擎对于权重的计算和分配不同,但这是SEO必须做的最基本内容。
3 keywords和description设置
现在各大搜索引擎纷纷降低了keywords和description设置的权重值,但本人仍认为有必要设置,必须保证每个页面的关键词和描述都是不同的。如“
”、“< m e t aname=”description“ content=”武汉**公司是集设计、生产、制作、安装、售后服务为一体的现代化工业门生产企业。“/>”关键词设置四至五个最适宜。首页keywords写法:在首页的keywords中加入总名称、栏目名称和一或两个主关键词;栏目keywords写法“:栏目名称,栏目关键字,栏目分类列表名称”.一般网站每个页面的关键词中前几个不一样,后几个可以是主关键词,两者加起来不宜过多,适量即可。
4 javascript与css文件采用外部调用
不要把脚本代码和样式文件内嵌在网页代码中,并且尽量减少脚本文件的个数,这样利于网页的加载速度,可以通过百度SEO建议工具进行检查,也有利于搜索引擎的抓取。
5 尽量使用文字链接
不要用flash、图片、javascript等显示和装载重要的内容或链接。
搜索引擎目前并不识别和抓取这些内容里的文本,它们既影响网页打开速度,更不利于收录。能用css样式实现的就不用图片,用图片的话就要必须加上“alt”属性或尽量加上标签。
6 网站页面静态化(或伪静态)
搜索引擎对动态网页如asp、php等的网页收录效果比较差。伪静态的好处:不管是asp、php、jsp、。net等动态程序,都需要读取调用数据库内容,才能显示数据,这样速度就会变慢。影响用户浏览。伪静态就是动态的生成html文件,提高搜索引擎友好性,便于抓取和收录。
7 面包屑导航Breadcrumb Navigation
面包屑导航的作用是明确提示访问者目前所在的位置以及如何返回。不要让浏览用户迷路,帮助他们找到回家的路。体现网站架构层级,能够帮助用户快速学习和了解网站内容和组织方式,从而形成很好的位置感。提供返回各个层级的快速入口,方便用户操作,提高用户体,并合理利用关键字,实现SEO优化。Google已经将面包屑导航整合到搜索结果里。
8 做好网站内部链接
内部链接可以方便“蜘蛛”抓取,加快网页收录、优化网站排名、PR传递、提升用户体验。各个页面之间相互链接,以及产品或新闻、文章页面之间的“上一篇”“、下一篇”进行链接。url如果与内容相似,更利于搜索引擎的收录及排名。如该页面是关于seo的,可以定为“seo.html”.死链接不利于优化,应定时用工具检查内部链接,并制作404页面。
9 恰当的使用权重标签
在“”标签中,权重依次递减,应适当安排关键词。
应尽量靠近标签,越近越好,以便让搜索引擎最快的抓取主题。
10 做好网站地图sitemap
网站地图可以方便搜索引擎“蜘蛛”抓取页面,提供整个网站的链接,作为一种潜在的着陆页面,可以为搜索流量进行优化,增加重要内容的收录。好处是双方面的,一个是提高用户体验,满足访问用户的需求;另一方面是取悦于“蜘蛛”,链接最好不要超过100个,把sitemap写进robots.txt,这里,百度建议使用Html格式,Google建议使用Xml格式。并且要确保你的robots文件经常更新和上传,便于培养搜索引擎蜘蛛爬行的频率和规则,这样网站内容能更快的被搜索引擎抓取并收录,重要内容也可以很快被搜索引擎检索。