一、网站结构到底是什么?
从广义上讲网站结构主要包括网站的物理结构和逻辑结构;从狭义的概念来说就是网站的目录结构和内链结构,因为涉及到网站结构的优化,在这里主要从目录结构和内链结构来阐述。
目录结构通俗来讲就是网站的URL结构,在服务器上搭建网站的时候,站长会发现服务器的根目录下一般都会有一个WWW的文件夹,这个不是一定的,但是大部分的命名都是如此,然后按照网站的规划和内容布局会有一级一级的目录基于WWW来构建,而每一个目录下面都会有具体的网页文件,比如:html、shtml、aspx、php等,这种目录路径的搭建就形成了用户访问的URL地址,从另一个方面说URL地址就是文件存储在服务器上的目录路径;这样说即使对于刚入门的站长来说也是非常容易理解。
内链结构通俗上讲就是网站页面与页面之间的关系,建设网站的站长都知道,一张页面上除了核心内容,尤其是网站的首页、栏目页或者列表页都会很多的链接组成,而这些页面的链接就形成了整个网站的内链结构。至于什么形式内内链结构更加合理,对搜索更加友好,在接下来会一一分享给站长朋友。
二、什么样的网站结构对搜索引擎友好?
同样在这一块分开来讲,以便于站长能够更加清晰的认知网站结构如何去围绕搜索引擎来部署。
前面提到目录结构的概念,基于根目录扩散成一个个实实在在存在的文件,清晰的目录路径不仅有利于站长来管理,对于搜索引擎来说也是非常的友好,通过爬取轨迹一级级获取它要抓取的页面,如果你的网站仅仅有一个首页、若干个栏目页、可扩展的专题页和文章详情页,那么理想化的URL结构就是按照服务器上实实在在的文件存储位置来构建。但是往往一个网站并不是如此简单的情况,网站多少会有一些功能性的产品要与用户做交互,要通过动态程序去构建很多的页面,以丰富网站的产品体验,所以你会发现好多网站的URL里面会有很多的动态参数,因为这些页面都是通过一定的技术批量生成的页面,并不是在服务器里面实实在在存在的页面,而官方声明搜索引擎恰恰更喜欢静态化的页面,这个时候就需要对URL地址进行包装重构,不管是Apache、Ngnix或者IIS都对URL地址有重写模块,这些暂时不做介绍,这里只介绍重写成什么样的URL地址才更有利于搜索引擎的抓取,主要包含以下两个个方面:
1、URL地址命名要贴近目标页面的主题名称,有利于提升与目标页面的相关性,从而提升目标页面权重;2、URL地址的层级基于所属的类目越小越好,层级越小可以告诉搜索引擎文件存在的目录深度越小,越容易被抓取,因为只有重要的页面才会放到与根目录最近的位置,搜索引擎也会认为这些文件是网站里面相对来说比较重要的页面,优先抓取。
内链结构主要反映的是页面之间的关系,和目录结构类似,被放到首页的链接地址往往更容易被搜素引擎抓取,这里涉及到一个链接深度的概念。搜索从发现你的网站到开始抓取页面,一般都是从首页开始进行的,如果你是一个新站的话,可以从日志里面查询到。也就是说离首页越近的网址越容易被抓取到,这里同样搜索引擎会认为链接深度越小的页面,在网站里面的重要性越大,和目录结构一致,链接深度越小的页面权重也会越大,被索引的几率也会越大。总而言之内链结构对搜索引擎的友好度主要从以下几个方面去做:
2、从首页开始要包含网站中最重要的业务板块,一般来说都是个频道栏目页和专题的聚合;2、栏目、专题页面要包含它们归类下最新的内容模块和热门模块,同时要有返回上一次层级的面包屑;3、详情页面做为核心内容页面同样也要有相关推荐板块,以及同归属栏目下热门推荐板块,当然面包屑也是必须要有,在这里要特别强调一下合理的使用标签可以增强文章与文章的关系,更有利于搜索引擎的爬取,关于标签小编会专门用一篇文章来告诉站长如何去布局使用。
基本上只要你按照以上的方式去优化你的网站结构,相信你的网站在数据上面的良好体现也会稳步提升。
三、网站结构要求
1、代码结构:精简
对于搜索引擎来说,爬取的都是网站的代码,所以代码结构越精简,蜘蛛爬取就越高效,怎样精简代码?CSS与JS进行封装调用,不要写进源代码中。另外网站尽量少使用JS,采用DIV+CSS结构,抛弃table结构等。不过现在无论是成品的博客模板、CMS模板,还是企业建站,在代码精简上都做得非常不错了。
2、网址结构:url静态化
url静态化到底对SEO有多重要呢?其实根据之前的一些研究表明,静态化与动态url并没有明显的优势,一般来说,静态化网址是http://www.案例。com/reed/123.html,而动态化网址就是http://www.案例。com/view?123,其实两者差不多,但如果你的动态网址是http://www.案例。com/view&6548mm&id?3658这样子的话,那就很不好了。加之又考虑到用户体验,所以url静态化是最好的选择。更多的干货也可以在手机微信框搜索:乐建网创军团,去关注乐建。
3、目录逻辑结构:进出有路,三级目录
一般来说,我们建议网站的目录层次不超过3级,而前辈的众多经验是采用树状结构,也就是首页——目录——文章这样子的结构三、网站结构优化注意事项1,网站源码结构清晰,格式较好,不冗余,说到这里,很多新手可能会觉得难,听不懂,没关系,这里给大家推荐几款知名的网站源码系统,wordpress博客系统,DEDECMS信息系统,DISCUZ论坛系统等,这三款网站系统就符合我前面所说的条件,大家可以根据自己的需求来选用(PS:我们套路圈子这个网站就是采用wordpress源码,再选了一个比较简洁的模板制成的,建站一天,就收录了,收录之后,品牌关键词立即到百度首页,由此可见,好的网站底子,的确很重要),建议大家不要再使用一些垃圾的源码,有的企业甚至至今还在使用十几年前的asp源码,漏洞百出,经常被黑客挂木马病毒,这样的网站是很难优化的。
4,每一个栏目,建议都单独的设定网站SEO三要素,这样网站被搜索引擎收录之后就不会出现大量相似标题的页面。减少被百度降权的风险。
5,选择网站模板的时候,一定要以简洁实用为主(大的门户网站除外),越简洁实用的网站,用户的停留时间越长,这样,百度蜘蛛就会判断你这个页面更有价值,慢慢的权重会越来越高。
6,有的网站里面会有很多CSS,JS等可以合并的文件,建议大家合并起来,加快网站的访问速度,如果搜索引擎蜘蛛访问你的网站很流畅,自然会给你网站一个较好的评估。(这里不会的可以请公司的程序来帮忙解决,一般公司都会有程序)。
7,服务器的稳定性,建议大家在选择服务器的时候选择知名的服务商,不然服务器三天两头出问题,网站被搜索引擎降权是再正常不过的事情了。
四、网站结构优化存在的风险
1、为了减少链接深度,首页和频道页堆砌上千条链接地址,这种情况对于前期网站权重不是很高的前提下基本上会被k的体无完肤;2、索引标签的大量使用,在网站没有一定规模的文章或者其他的资源做支撑的前提下,慎重使用标签聚合站内资源,因为大量的添加索引标签可能会造成网站很多重复的页面和空页面,结果被k也是不可避免的;3、详情页面勉强的增加推荐板块,造成整个页面繁杂冗余,也是不可取的,详情页本来权重在整个网站体系里面最低,再增加如此多链接,只会被降权,即使收录也不会有好的排名;4、为了减少目录深度,所有的页面全部堆砌到二级目录,这种做法也是不可取的,如果整个网站除了首页全部是二级目录,也就没有主次之分,目录深度影响权重这条规则也就不可取了。
最后总结:
(1)做好网站结构优化,不仅仅会提升网站用户体验,对提高网站转化率也是大有益处。
(2)搜索引擎服务的对象是谁?当然是用户,只有用户觉得好、推荐的网站,搜索引擎才会给予高度的重视。基于用户行为数据的百度算法已经是搜索引擎排名算法最核心的组成部分。海瑶SEO所讲的网站结构优化基于用户浏览行为数据,自然能完美提高用户体验。