优化网站结构

原创 2007年10月12日 11:44:00

优化网站结构有两方面的意思,一是物理结构,二是逻辑结构。

网站物理结构指的是网站真实的目录及文件所存储的位置所决定的结构。

一般来说比较好的物理结构可以有两种,一是扁平式的,也就是所有网页都存在网站根目录下。像这样:

http://www.domain.com/pageA.html
http://www.domain.com/pageB.html
http://www.domain.com/pageC.html
…….

所有这些页都是在根目录这一级别,形成一个扁平的物理结构。

这比较适合于小型的网站,因为如果太多文件都放在根目录下的话,制作和维护起来都比较麻烦,容易搞乱。

第二种就是树型结构,也就是根目录下分成多个频道,或者叫类别,目录等,甭管名称是什么,都是一个意思,然后在每一个频道下面再放上属于这个频道的网页。比如频道分为:

http://www.domain.com/cat1/
http://www.domain.com/cat2/
http://www.domain.com/cat3/
……

在频道下再放入具体的内容网页:

http://www.domain.com/cat1/pageA.html
http://www.domain.com/cat1/pageB.html
http://www.domain.com/cat1/pageC.html
……

网站结构的第二个意义指的是逻辑结构链接结构,也就是由网页内部链接所形成的逻辑的或链接的网络图。

比较好的情况是逻辑结构与前面的树型物理结构相吻合,也就是说:

主页链接向所有的频道主页
主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页
所有频道主页都连向其他频道主页
频道主页都连回网站主页
频道主页也连向属于自己本身频道的内容页
频道主页一般不连向属于其他频道的内容页
所有内容页都连向网站主页
所有内容页都连向自己的上一级频道主页
内容页可以连向同一个频道的其他内容页
内容页一般不连向其他频道的内容页
内容页在某些情况下,可以用适当的关键词连向其他频道的内容页
频道形成分主题

仔细读前面这几句话,你可以清楚的看到这些链接会很自然的形成一个树型的网络图,而这种逻辑的或链接的网络可以与物理结构重合,也可以不一样。比如扁平式的物理结构网站也完全可以通过链接形成逻辑上的树型结构。

对搜索引擎来说更重要的是由链接形成的逻辑结构。

有不少人有误解,认为物理结构比较深的网页不容易被搜索引擎收录。比如说

http://www.domain.com/cat1/cat1-1/cat1-1-1/pageA.html

像这样目录结构比较深的网页,是不是就不容易被收录呢?那不一定,如果这个页在网站的主页上有一个链接,对搜索引擎来说它就只是一个仅次于主页的二级网页。

收录的容易与否是在于离主页有几次点击的距离,而不是它的物理位置。

对稍有些规模的网站来说,一般树型逻辑结构的网站是比较好的。

从我看的网站来判断,大部分中国人的网站逻辑思维比较清楚,所以大部分中文网站都是按照这种结构做成的。其实有不少英文网站的逻辑结构还真是蛮乱的。

 

网站内部优化的六个基本要点

分享一下SEO中的网站内部优化需要注意的六个要点: 一、DIV+CSS技术 所有的页面代码都必须用DIV+CSS来编写,因为DIV+CSS的代码简洁,而且功能非常强大,众多大型搜索引擎都推...
  • wqdwin
  • wqdwin
  • 2015年08月15日 16:21
  • 1750

网页设计与构架中的几个SEO优化原则

SEO是搜索引擎优化(Search Engine Optimization)的英文缩写,中文译为“搜索引擎优化”。在了解搜索引擎自然排名机制的基础上,对网站进行内部及外部的调整优化,改进网站在搜索引擎...
  • bigtree_3721
  • bigtree_3721
  • 2016年03月18日 01:05
  • 1530

网站代码该如何优化?

说到网站站内代码优化,可能有些朋友不知道该如何下手,以及该如何真正做好站内代码优化,提升网站的打开速度。并使我们网站的用户体验,能得到一个很好的提升呢?段亮认为有以下几点: 一、对JS文件的存放...
  • yuzhilin1
  • yuzhilin1
  • 2016年03月04日 19:13
  • 986

如何优化Web网站性能?

一、前端优化 网站性能优化是一个很综合的话题,涉及到服务器的配置和网站前后端程序等各个方面,我只是从实际经历出发,分享一下自己所尝试过的网站性能优化方法。之所以在标题上挂一个web2.0,是因为本文...
  • u011728161
  • u011728161
  • 2015年04月02日 20:42
  • 597

关于网站速度优化的一点建议

前段时间做了一个PHP(TP框架)的项目,同时整合了Ucenter与Discuz论坛打通,实现了同步注册与登录,开发过程中遇到的各种问题,好在一一解决,结果最终上结之后出现了意想不到的情况,访问速度奇...
  • Eric__Cui
  • Eric__Cui
  • 2016年10月25日 12:23
  • 751

你如何对网站的文件和资源进行优化?

1、利用浏览器缓存你的 js 和 CSS 文件:   在网站根目录 .htaccess 中加入以下代码   ExpiresActive on   ExpiresDefault “ac...
  • cccdf_jjj
  • cccdf_jjj
  • 2016年09月17日 19:12
  • 2819

你如何对网站的文件和资源进行优化?

1、文件合并(目的是减少http请求):Web性能优化最佳实践中最重要的一条是减少HTTP 请求,它也是YSlow中比重最大的一条规 则。减少HTTP请求的方案主要有合并JavaScript和CSS文...
  • xujie_0311
  • xujie_0311
  • 2015年01月05日 10:15
  • 8489

MySQL性能优化四之数据库结构优化

1.选择合适数据类型 1.1.使用可以存储你数据类型的最小数据类型。 1.2.使用简单的数据类型。 1.3.尽量使用NOT NULL定义字段。 1.4.尽量少用大的类型(text),非用不可使...
  • moHedong
  • moHedong
  • 2016年08月29日 12:12
  • 713

浅谈网站访问速度优化

周末女朋友公司的智慧医保项目上线了,但是web端访问速度比较慢,然后就来问问我有没有好的优化方案。于是就这篇【浅谈网站访问速度优化】就诞生了。1、备案:好多个人网站为了方便,往往不喜欢备案,就把网站放...
  • zai_yuzhong
  • zai_yuzhong
  • 2016年06月27日 12:07
  • 2740

Web前端应该从哪些方面来优化网站

前端是庞大的,包括 HTML、 CSS、 Javascript、Image 、Flash等等各种各样的资源。前端优化是复杂的,针对方方面面的资源都有不同的方式。那么,前端优化的目的是什么 ?   1....
  • jiulan1996
  • jiulan1996
  • 2016年10月28日 10:25
  • 511
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:优化网站结构
举报原因:
原因补充:

(最多只允许输入30个字)