首页 > 网站 > 网站的页面优化

网站的页面优化

2009年11月2日 roboter 发表评论 阅读评论

网站上线之后,添加到了Google的网站管理员工具。发现google从网站内部提取出了一些奇怪的关键字,比如padding,style,class,这些都是html的标签属性,不应该可见的,难道页面有问题,导致google分析页面出现问题?正好要调整一下页面,所以就一起来弄了。

首先整个网站的结构需要进行调整,原先的html页面内写了太多的style了,有太多的padding了,现在把风格统统调整到一个单独的css文件中。原先在张沈鹏的http://kanrs.com/网站上见过相关介绍,这两天网站好像无法访问了。从http://blog.html.it/layoutgala/获得比较简单的结构,采用css就可以调整各个版块的布局,很方便。

<div id="container">
  <div id="header">Header</div>
  <div id="wrapper">
    <div id="content">Content</div>
  </div>
  <div id="navigation">Navigation</div>
  <div id="extra">Extra stuff</div>
  <div id="footer">Footer</div>
</div>

采用这个模板的一个好处是可以把页面正文放在前面,让搜索引擎能够尽快找到真正的内容。原先的结构是把navigation菜单内容放到了前面,结果baidu认为navigation菜单内容比较重要,显示出来了,google比较智能,能够识别真正的内容。

另外一个定宽的css模板推荐使用Variable Grid System,可以自动生成所需要的css模板。我们的网站不需要定宽,就不采用这个960 Grid了。

结构调整之后,就开始移除padding,style等标签属性了。这个问题不大,慢慢来弄就好了。另外发现在html页面中直接展示了“>”字符,这是一个闭合符号,应该用“&gt;”替代的,不知道这是否是导致google解析有误的地方?这些地方也要修改。

firefox的插件web developer真的不错,可以检查很多内容。在网页信息中,让它显示了一下排版信息,结果看到了很多粉红色的方块,拿douban的网页来看,基本上没有粉红色方块。我猜应该是dom的层次太多,导致了粉红色。开始对div进行调整,没有必要的就去掉,能够合并的就合并,div层次减少之后,再来看看,没有粉红色了。

web developer还可以检验html页面是否符合xhtml规范,html规范等,选择工具,validator HTML,则会跳到Markup Validation Service,可以进行完整的检验,利用这个工具,发现了一个未闭合的标签。还发现一些属性没有加上引号。修改之后,错误减少了很多,剩下的错误主要是图片标签没有加alt属性了。

另外也看了一些seo的书籍,查看了网站管理员/站长 帮助,调整了页面的title,keyword,description等等。感觉这次调整差不多了,先更新到网站上看看效果。

分类: 网站 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.