网站结构优化的方法

网站结构优化的方法

网站优化的过程当中也会有针对性的去偏向优化。至于很多站长所说的网站结构最好是树状结构或者比较理想的网状结构之类,只要你按照“迷路的小爬虫”所述的网站结构优化要点去做,你就会搭建成一个树状甚至网状化结构的网站。下面是我带来的网站结构优化的方法,希望对你有帮助!

目录结构通俗来讲就是网站的URL结构,在服务器上搭建网站的时候,站长会发现服务器的根目录下一般都会有一个WWW的文件夹,这个不是一定的,但是大部分的命名都是如此,然后按照网站的规划和内容布局会有一级一级的目录基于WWW来构建,而每一个目录下面都会有具体的网页文件,比如:html、shtml、aspx、php等,这种目录路径的搭建就形成了用户访问的URL地址,从另一个方面说URL地址就是文件存储在服务器上的目录路径;这样说即使对于刚入门的站长来说也是非常容易理解。

内链结构通俗上讲就是网站页面与页面之间的关系,建设网站的站长都知道,一张页面上除了核心内容,尤其是网站的首页、栏目页或者列表页都会很多的链接组成,而这些页面的链接就形成了整个网站的内链结构。至于什么形式内内链结构更加合理,对搜索更加友好,在接下来会一一分享给站长朋友。

什么样的网站结构对搜索引擎友好?

同样在这一块分开来讲,以便于站长能够更加清晰的认知网站结构如何去围绕搜索引擎来部署。

前面提到目录结构的概念,基于根目录扩散成一个个实实在在存在的文件,清晰的目录路径不仅有利于站长来管理,对于搜索引擎来说也是非常的友好,通过爬取轨迹一级级获取它要抓取的页面,如果你的网站仅仅有一个首页、若干个栏目页、可扩展的专题页和文章详情页,那么理想化的URL结构就是按照服务器上实实在在的文件存储位置来构建。但是往往一个网站并不是如此简单的情况,网站多少会有一些功能性的产品要与用户做交互,要通过动态程序去构建很多的页面,以丰富网站的产品体验,所以你会发现好多网站的URL里面会有很多的动态参数,因为这些页面都是通过一定的技术批量生成的页面,并不是在服务器里面实实在在存在的页面,而官方声明搜索引擎恰恰更喜欢静态化的页面,这个时候就需要对URL地址进行包装重构,不管是Apache、Ngnix或者IIS都对 URL地址有重写模块,这些暂时不做介绍,这里只介绍重写成什么样的URL地址才更有利于搜索引擎的抓取,主要包含以下两个个方面:

1、URL地址命名要贴近目标页面的主题名称,有利于提升与目标页面的相关性,从而提升目标页面权重;

2、URL地址的层级基于所属的类目越小越好,层级越小可以告诉搜索引擎文件存在的目录深度越小,越容易被抓取,因为只有重要的页面才会放到与根目录最近的位置,搜索引擎也会认为这些文件是网站里面相对来说比较重要的页面,优先抓取。

内链结构主要反映的是页面之间的关系,和目录结构类似,被放到首页的链接地址往往更容易被搜素引擎抓取,这里涉及到一个链接深度的概念。搜索从发现你的网站到开始抓取页面,一般都是从首页开始进行的,如果你是一个新站的话,可以从日志里面查询到。也就是说离首页越近的网址越容易被抓取到,这里同样搜索引擎会认为链接深度越小的页面,在网站里面的重要性越大,和目录结构一致,链接深度越小的'页面权重也会越大,被索引的几率也会越大。总而言之内链结构对搜索引擎的友好度主要从以下几个方面去做:

1、从首页开始要包含网站中最重要的业务板块,一般来说都是个频道栏目页和专题的聚合;

2、栏目、专题页面要包含它们归类下最新的内容模块和热门模块,同时要有返回上一次层级的面包屑;

3、详情页面做为核心内容页面同样也要有相关推荐板块,以及同归属栏目下热门推荐板块,当然面包屑也是必须要有,在这里要特别强调一下合理的使用标签可以增强文章与文章的关系,更有利于搜索引擎的爬取,关于标签“迷路的小爬虫”会专门用一篇文章来告诉站长如何去布局使用。

基本上只要你按照以上的方式去优化你的网站结构,相信你的网站在数据上面的良好体现也会稳步提升。

网站结构优化注意事项

在这里“迷路的小爬虫”也是要总结以下几点来说明过度的优化网站结构可能会出现被K的风险,总结主要由以下几点:

1、为了减少链接深度,首页和频道页堆砌上千条链接地址,这种情况对于前期网站权重不是很高的前提下基本上会被k的体无完肤;

2、索引标签的大量使用,在网站没有一定规模的文章或者其他的资源做支撑的前提下,慎重使用标签聚合站内资源,因为大量的添加索引标签可能会造成网站很多重复的页面和空页面,结果被k也是不可避免的;

3、详情页面勉强的增加推荐板块,造成整个页面繁杂冗余,也是不可取的,详情页本来权重在整个网站体系里面最低,再增加如此多链接,只会被降权,即使收录也不会有好的排名;

4、为了减少目录深度,所有的页面全部堆砌到二级目录,这种做法也是不可取的,如果整个网站除了首页全部是二级目录,也就没有主次之分,目录深度影响权重这条规则也就不可取了。

以上四点是“迷路的小爬虫”认为比较重要的几项因素,也是很多站长会拿捏不好的几个地方,所以单独做为一项拿出来重点强调,希望站长朋友不要再犯这样的错误。

;

SEO网站结构如何优化?

seo的结果是点点滴滴汇聚而成,网站结构是做seo优化工作的必然要求。一个坚固的房屋,必然有坚实的基础,这与我们做seo中的结构优化,如出一辙。

一个网站的结构,可以分为两种,一种是物理结构,一种是逻辑结构。

物理结构分为扁平式与树形结构。

扁平式结构如:

可以简单的理解为是有的页面都放置在网站的根目录。

可以简单的理解为将网站的不同内容放置到不同的目录中,或者文件夹中,分门别类放置。

逻辑结构又称链接结构,即网页内部链接所形成的逻辑的或链接的网络图。

清楚了网站结构方面的内容,下面我们来说说seo网站结构如何优化。

一:网站结构设计。

关键词分布均衡。

首页为核心关键词 栏目页为二级关键词 文章页长尾关键词。

例如本站:

首页核心关键词主要有三个:“seo教程”、“seo优化”和“网站seo”。

每个栏目页仅有一个二级关键词:“seo视频教程”、“seo优化技术”、“seo建站”。

2、链接结构

清晰合理,层级分明。

如典型的企业站结构:首页 栏目页 文章页。

除了首页、栏目页和文章页外,还应有专题页或者tag页面。

例如本站,1个首页、9个栏目页、大量tag页。

3、URL

URL名称规划合理,尽量短。

栏目页URL地址,用简短的英文或短汉语拼音来表示,需要具有描述性。

URL中能含有关键词最好,英文比较合适,如SEO,中文一般不做这个优化。

4、禁止抓取

robots文件放在网站的根目录下,可以设置网站的哪些内容不被抓取。如注册界面、网站会员标准之类。

nofollow标签,可以让蜘蛛不跟踪爬行,也不传递权重和锚文字。

noindex meta robots标签,用于指令搜索引擎禁止索引本页内容。

5、减少使用搜索引擎不识别的内容

尽量不使用的情况:大面积Flash、页面跳转、框架结构。

二、利用301重定向,Canonical标签方式集中主url权重。

三、404页面由于网站的某些文章删除,但链接依然保留下其他地方,当人们访问这个链接时,就会无法访问。

404页面的设计,就是把这些无法正常访问的链接,统一跳转至这个404页面。

404页面优势:

1、防止网站出现死链;

2、可以随意设计404页面的风格,包括返回首页、搜索框、联系电话、邮箱等等;

3、给用户更好的体验。

四、链接提交在百度站长平台、360站长平台和搜狗站长平台都可以提交网站XML地图。

网站XML地图,又称sitemap,是一个页面放置了该网站需要蜘蛛抓取的全部链接。

除了sitemap,还可以在百度站长平台或360站长平台,手动提交每天产出的新链接。

如果加入了“熊掌号”,还可以在“熊掌号”里提交新链接,或原创新链接。

五、死链自检如果是网站文章删除或网站改版造成的死链,这样的还可以接受。

但如果是网站结构造成的死链众多,那么这个网站一定不会受搜索引擎的青睐。如何来查看,网站现有链接是否存在死链呢?

死链检查工具——Xenu,这款软件可以检查网站上是否有死链的存在。

六、内部链接和权重分配一般情况下网站首页的权重为最高,越是内部链接,其权重越低。

1、网站重点内页

一些重点内页的链接放在首页,保证其权重。

2、只做到二级栏目页或做大二级栏目页

一般小型网站做成首页、栏目页和内容页就可以了。如果是大中型网站,可以去做比较大的二级栏目页,而尽量少的去做三级栏目页,因为那样更难得到权重,从而导致文章收录不完全。当然,如果网站权重足够高的话,三级目录也可以收录的很完全。

3、锚文字

在首页、栏目页、内容页上可以自主的设置一些锚文字关键词,链接到对应的页面。但不要过度优化、太刻意就是有问题。比如,每篇文章正文都用同一关键词链接到首页。

4、nofollow标签标记不想被收录的页面

如注册界面、网站会员标准之类。

5、相关文章链接

在网站文章页面,最好设置一个相关文章的模块,文章为随机出现,易于收录和权重的传递。

网站结构优化应该注意哪些问题

网站结构主要包括四方面:

一,友好的网站结构

1, 扁平or树型:

2, 链接结构

1)首页链接应该链向重要的频道页,频道页再链向下面的节点页或普通页面。同时,频道页、节点页和普通页面都应该可以链回到首页

2)无论哪些页面之间互相链接,都需要一个描述恰当的锚文本

3)链接不要放在JS、FLASH等搜索引擎不可见的位置,使用图片做链接入口应该完善alt标签

二,通过导航让百度更好地认识站点

对于用户,导航要解决的问题是:我在网站的什么位置,我想看上一级、甚至上上一级更多内容的入口在哪里;对于spider,导航要解决的问题是:这个页面属于哪个领域,要表达的主题是什么。所以说,清晰的导航系统不仅有助于提高用户体验,对SEO的意义也是重大的,所有SEO做得出色的网站基本都拥有清晰明确的导航。

三,合理的domain结构

除了在网站建设的时候站长会思考到底使用二级域名还是子目录,在网站运营的过程中,也会考虑是否要把子目录的内容拆分成二级域名。

四,url结构很重要

1,url结构规律化:同一个网页有不同url,会造成多个url同时被用户推荐导致权值分散;同时百度最终选择展现的那个url不一定符合你的预期。站点应该尽量不把sessionid和统计代码等不必要的内容放在url,如果一定要这样做可以通过robots禁止百度抓取这些非规范url

2,最好能让用户从url即可判断出网页内容,便于蜘蛛解析的同时便于用户间传播

3,url尽量短

4,不要添加蜘蛛难以解析的字符 

5,动态参数不要太多太复杂,目前百度对动态url已经有了很好的处理,但是参数过多过复杂的url有可能被蜘蛛认为不重要而抛弃

如何做好网站结构优化之

网站结构优化改怎么做?其目的是什么?用户体验、收录、权重分配、锚文字等都是我们做网站优化的目的,那么怎样做好网站结构优化呢?

一、搜索引擎友好的网站设计

1、要考虑到搜索引擎能不能找到网页:要保证你的页面不能离你首页的点击距离太远。

2、要避免使用在搜索引擎看来不好的一些东西,如URL过长,Flash,frame,js等一些东西。

3、关键词的合理分布,title,deion,keywords标签的撰写,HTML代码的规范及精简,页面的兼容性及移动端的友好性等。

二、避免蜘蛛陷阱

1、避免使用大量的Flash来充当首页。搜索引擎对于flash中的内容及链接是解析不出来的。

2、session id的使用,有些时候,蜘蛛对于session id的判断会有错误,会造成收录多个带有不同session id的URL,内容却完全一样,形成大量的复制内容,这对SEO来说非常不好。

3、除了301跳转以外,尽量不要用跳转,因为heimaoSEO中,经常使用转向来欺骗搜索引擎和用户。

4、frame的禁止使用。搜索引擎对于frame的抓取,只会抓取其中的HTML文件的代码,并不包含任何文字信息,这样搜索引擎就无法判断这个网址的内容是什么。

5、动态URL,搜索引擎对于静态的URL是比较友好的,有利于蜘蛛对网站的抓取。而如果需要采用动态的URL,则是要避免参数过多这个问题。

6、有些网站会使用JS来实现一些比较吸引人的视觉效果,但是,对于搜索引擎来说,这是一件令它感到不喜的事情。蜘蛛对JS中的链接抓取有一定的困难。

7、有些网站的内容只有在登录以后才能看见,对于蜘蛛来说,这一部分是无法看见的。

8、强制使用cookies,有些网站为了记住用户的信息,会强制用户使用cookies,如果用户没有启用cookies,则会造成页面显示不正常,而蜘蛛就是一个没有启用cookies的用户,只会造成蜘蛛无法正常访问。

如果还有疑问可以点击我的名称,进入“向TA留言”,也许能详细帮助你解答。

怎样优化网站结构

何一个网站,不管是个人网站、企业网站还是门户网站,建站之时首先要确定的就是网站的整体结构布局。一个好的网站结构布局会让搜索引擎蜘蛛更好的爬行,从而使网站得到更好更多的收录,今天,源码合买平台快筹号的站长就来跟大家谈谈如何布局网站结构的问题。

1、网站语言的选择影响蜘蛛对网站的兴趣

现在计算机语言很多,而且普遍做网站的语言很多,有。net、asp、php、html等,其实真正蜘蛛喜欢的语言就其中一个,那就是HTML,对于蜘蛛而言HTML语言也就是静态语言,首先选择静态语言对于蜘蛛来说很安全,而且对于蜘蛛来说静态网站的结构不会很复杂,所以蜘蛛很喜欢爬行,对于其他语言是动态语言的都是很畏惧的,比如动态网站有蜘蛛陷阱等方法影响蜘蛛爬行,所以说蜘蛛爬行动态网站的时候首先要判断网站是否可信是否可以爬行,有没有危险行为,所以蜘蛛对动态网站很畏惧,所以本人还是建议大家做静态网站是最好的,而且静态网站对于蜘蛛来说还是很喜欢的,虽然静态网站比较麻烦,但是我们可以在静态网站后面嵌入一些开源的**进行更新修改,这样不就方便多了。

2、网站导航的写法

现在有很多站长为了网站的美观就会用一些动态的JS脚本进行编写导航,其实这样是错误的,当蜘蛛爬行网站的时候只能识别代码和文字,对于JS虽然是代码,但是蜘蛛却无法识别的,这样一来网站导航的写法是很重要的,其中网站导航的写法可以写成HTML的,虽然难看一些没有什么效果,但是不至于降低用户体验度,所以本人还是不建议使用JS来做导航,做了导航蜘蛛也没法爬到也是没有用处。

3、网站中的banner是否该存在

所谓的banner也就是广告,有很多站长也是为了网站美观就在网站导航下面加入一大张图片,然后做出来一些效果供别人看,其实本人很不赞同网站首页出现这么大的banner广告,第一网站banner占据网站首页相当大的地方,第二网站banner出现的大张图片蜘蛛是无法识别的,所以对于蜘蛛而言你的图片虽然大,但是没有信息,所以也就影响不到蜘蛛,所以说你做的banner广告业就是没有用处,多此一举,所以本人还是建议有banner的网站全部咔嚓掉,免得后患无穷。

4、网站站内文章出现的位置

网站文章大家都知道是蜘蛛爬行收录的重要部分,所以网站文章一定要摆在显眼的地方,虽然最显眼的地方是首页了,但是我们可以把最新的网站安排出现在首页,这样的功能不难实现,只要在网站首页出现一个模块,把最新的新闻和企业信息安排出现在首页就可以了,这样的行为是可以让蜘蛛更容易爬行到网站的站内信息,并且对于新的信息蜘蛛是很看好的,所以说这么做是对的,有的网站的文章不出现在首页,有的时候最新新闻蜘蛛不爬行就是因为首页没有明确到,这是因为蜘蛛不可能把你的网站整个都爬行,所以说为了蜘蛛可以每天都爬行,办法就是让文章出现在首页,这样的结构也是现在比较流行的一种。

5、网站图片分布的位置

现在有很多网站都会有图片展示的栏目,当然我不是不赞同有这个栏目,有这个栏目是好的,但是首页出现的图片一定要少,蜘蛛对于图片我说过了就是一串代码,蜘蛛是无法识别的,所以传在多的图片蜘蛛无法识别也是不行的,所以对于网站首页最好少出现点图片,就像大型门户网站学习是最好的,图片在整体网站首页也就占据了百分之5左右,这样的结构是很好的,既不浪费资源也不浪费时间去处理图片,所以说这样是很好的,对于图片的分布也要学大型门户网站,把图片集结到一个栏目里面,这样给想看的人看个够,所以说这样的结构是很好的。

6、网站空间中文件夹的复杂程度

刚才我说了蜘蛛是不可能网站整体都会爬行的,说到这里我不得不说在网站空间里面都会有各种不同名称的文件夹,文件夹中都是一些网站的也面,所以当蜘蛛爬行的时候都是顺着这些文件夹爬行的,在爬行中蜘蛛见到打开比较慢的地方就回跳过,不会无限制爬行的,而且蜘蛛爬行的时候看网站空间文件夹太过于复杂,蜘蛛就会感觉到不安,并且认为你的网站有可能会损害蜘蛛,所以说蜘蛛就很有可能直接跳出网站,这样一来蜘蛛以后很难在对你的网站爬行了,所以本人还是建议大家不要把网站空间的文件夹设置的太过于复杂,只要简简单单的,蜘蛛也爬行的好,也不影响用户体验,岂不是乐哉。

7、网站友情链接的位置安排

说到友情链接大家已经不陌生了,说起来友情链接也是站内结构一个比较重要部分,有很多网站都会把友情链接放在首页,其实这样是不对的,首先如果你的友情链接过多,搜索引擎蜘蛛爬行的时候会感觉你的网站有作弊的可能,而且对于你的网站加入链接太多的话,很有可能直接被K掉,所以为了安全最好把友情链接放在页内,这样是很安全了,单独开一个页面放友情链接。

8、国内空间网站必须备-案

备-案就不用说了,在国内空间的人都知道网站备-案