日期:2014-05-18  浏览次数:20494 次

.net大型网站应该如何架构才合理?
如题,

.net大型网站应该如何架构才合理 ?

一般是怎么搭建的 ?

真心求教 !

------解决方案--------------------
第一、建立架构良好的网站地图
用SEOer的话说:“网站地图首先是一个网页,这个网页主要是描述它所在网站的架构布局,访问者可以通过它陈列的网站内部分类链接快速找到自己所需要的信息。”还不了解什么是网站地图的朋友可以去百度一下。

建立网站地图的重要性
网站地图对大型网站很有必要,因为搜索引擎蜘蛛顺着网站链接爬行的深度一般最大不会超过三级,而大型的网站链接深度一般会在三级以上,例如新浪:首页>新闻中心>国内新闻>新闻的时间档>正文。因为大型网站信息量比较大,无论出发点是针对搜索引擎还是网站访问用户,作个网站地图是很理智的。

基于网站地图的特殊性质,一旦搜索引擎收录了一个网站的网站地图,那么搜索引擎蜘蛛程序就可以通过这个网页更好地来了解整个网站的架构布局,它可以顺着网站地图提供的内部链接来搜寻其他网页。一个网站如果被搜索引擎收录的页面数越多,那么访问者通过搜索引擎查找到该网站的范围就越大,这是很有助于增加网站的流量的。

简单的说,对于“人”这个用户来说,index页就是网站的首页,而对于“蜘蛛”这个用户来说,网站地图sitemap页就是它的首页。

如果创建一个网站地图?
思域推荐大家一个快速的方法

1。快速创建网站地图

下面先讲讲创建网站地图的几个步骤:

A、创建网站地图:

给大家推荐一个工具,可以在线创建网站地图,中文的界面,这是英文的界面

地图文件生成后,先下载到本地,然后上传到站点跟目录下。

再通过google帐户进行把网站和地图文件提交给Google Sitemaps。提交方法请继续下面的操作:

B、创建 Google 帐户:我要创建一个新的google帐户

C、登陆 google 帐户:进入我的google帐户

D、添加网站以及添加站点地图文件;

E、完成添加工作;

创建网站地图要注意什么?
注意两条

第一、 网站地图不要出现太多的链接,控制在100个链接以内,因为蜘蛛也是用户,它也会耍脾气,弄太多链接它反而抓不到重点。

第二、 网站地图要实用,不要太花哨,花太多时间在美工上,把网站地图弄得五颜六色,没有必要。网站地图最好是纯文本的内容,这样访问速度比较快,另外蜘蛛对文字链接比较喜欢,这里就不赞成采用图片或者FLASH来制作网站地图了,尤其是FLASH!

作为网站的访问者来说,蜘蛛要比人好对付,人看页面,蜘蛛看代码,如何增强这两个用户的体验,要分开来考虑。

 

 

 

说到网站的地址结构,就要分两部分来说,一个是物理结构,一个是逻辑结构,好像有点文绉绉的,我们说简单一点,就是网站中页面与页面的层次和关系。

网站地址的物理结构
包括扁平结构和树型结构。

扁平结构:

www.yourlink.com/pageA.html

www.yourlink.com/pageB.html

www.yourlink.com/pageC.html

……

网站中所有的页面都是在根目录这一级别,形成一个扁平的物理结构。这比较适合于小型的网站,因为如果太多文件都放在根目录下的话,制作和维护起来比较麻烦。

树型结构:

http://www. yourlink.com/cat1/

http://www. yourlink.com/cat2/

http://www. yourlink.com/cat3/

……

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

http://www. yourlink.com/cat1/pageA.html

http://www. yourlink.com/cat1/pageB.html

http://www. yourlink.com/cat1/pageC.html

……

树型结构就是在一级目录下分为多个频道或者称支为目录,然后目录下面再放上属于这个频道的页面,首页、频道首页、频道下的内容就好比树干、树枝、树叶的关系。

而作为大型网站常常采用树型结构,这个结构模型是我们要重点讨论的。

大家一定注意到了,现在很多网站的虽然也是采用树型结构,但是页面的地址组成是不同的。

一般有这两种形式

第一种是目录形式:www. yourlink.com/cat1/pageA.html

第二种是二级域名形式:cat1. yourlink.com/ pageA.html

谁优谁劣?对于大型网站,思域建议用二级域名的形式。

首先:搜索引擎会把二级域名当作一个独立的站点来看待,也就是说www. yourlink.com和cat1. yourlink.com是两个互相独立的网站。目录形式的www. yourlink.com/cat1/就纯粹是www. yourlink.com的一部分了。

如果抛开其他因素只看这两个URL,

cat1. yourlink.com

www. yourlink.com/cat1/

那么二级域名cat1. yourlink.com的权威度稍微高一点,因为搜索引擎会把这个URL当作是网站的首页。另外很多人观察到主域名很多时候会传递一小部分信任度给二级域名。

所以单就URL来看,二级域名比一级目录天生的信任度稍微高一点。这是其一。

其二:从搜索引擎的角度来说。

二级域名和主域名既然是两个完全不同的网站,那么一个门户网站的频道越多也就是二级域名越多,对于搜索引擎的蜘蛛来说你的网站数量就越多,好比动画片《猫和老鼠》一样,分成了好几个故事,每集都是一个新的故事,这样观众不会因为错过了上集而不容易理解这集,而且故事可能永远不会到头。对于网站也是一样,特别是大型的门户网站,他们的频道与频道都是独立的,比如财经频道与交友频道,几乎可以没有任何瓜葛。简单的说,就是二级域名可以使网站变多,但同时使网站变小,因为每个频道都有他对应的用户,大型用户无法做到每个用户都喜欢他的所有频道,每次上网站都要每个频道逛一遍,而搜索引擎的蜘蛛在你网站上爬行的时候,它会颇有成就感的说:“这本书我越读越薄了!”

所以从URL自身还是从搜索引擎的角度出发,新浪、网易等几大门户他们的频道采用二级域名的形式是有他们的道理的。

另外,思域强调一点,网站最好采用静态页面,因为

1)、HTML格式的静态页面容易被搜索引擎收录,并且容易获得较好排名; 

2)、HTML格式的静态页面比较节省你的服务器资源,不怕你网站人气增加的快; 

3)、Html格式的静态页面不需要调用数据库、用户浏览起来速度非常快

最后,不要再让你的网站地址中出现哪个频道或者页面用拼音的第一个字母来起名的可笑事情了,完全可以用英文或者拼音全拼,网站的“关于我们”居然用gywm.html,蜘蛛毕竟还是一个程序,他如何识辨gywm是什么意思啊!而网页的RUL名称和你网站中的关键字是有关系的,如果两者符合对你关键字的排名有好处。现在google和百度都可以识别英文和全拼了。

网站链接的逻辑结构
逻辑结构就是由网页内部链接所形成的逻辑的或链接的网络图。比较好的情况是逻辑结构与前面的树型物理结构相吻合。




 

如上图所示

主页链接向所有的频道主页

主页一般不直接链接向内容页,除非是你非常想推的几个特殊的页

所有频道主页都连向其他频道主页

频道主页都连回网站主页

频道主页也连向属于自己本身频道的内容页

频道主页一般不连向属于其他频道的内容页