从无到有模拟一个培训类网站的结构和目录设定

假设,你要建设一个英语培训的官方网站,服务内容为各类英语培训,将网站所需要的栏目按照性质分为两大类,我们来设定栏目的文件目录和文件的命名规则

从无到有模拟一个培训类网站的结构和目录设定

合格的网站既要招用户喜欢,又要招搜索引擎喜欢。为了招用户喜欢,我们可以把网站做得很炫,条理很清晰,既美观又方便阅读,单从设计角度就可以解决这个问题;想让搜索引擎喜欢,要做的工作就很多,最基础的就是网站的结构

网站的结构设定、目录设定和URL命名规则,是网站优化的基础,不容忽视。众所周知,搜索引擎喜欢扁平的网站结构(除非你建设的是超大型的行业门户网站),但又不仅仅局限于扁平,还要考虑到合理的层级、目录规律和文件名生成规则。关于中小网站的结构和文件目录设定,有三个比较重要的关键词:扁平、继承、规律性

我们来模拟一个中小网站从无到有的结构设定实战演习:

假设,你要建设一个英语培训的官方网站,服务内容为各类英语培训。传统的结构一定包括学校简介、新闻动态、课程设置、师资力量、预约报名、联系我们等等,这个结构很传统,中规中矩,但是最大的弊端就是太泛泛,内容与“英语培训”这个核心词汇关联性不强。

我们可以换一种方式,将网站所需要的栏目按照性质分为两大类,一类是业务内容类,一类是机构信息类。那么,业务内容类就包括雅思培训、托业培训、托福培训、四六级培训、GRE培训、SAT培训等,机构信息就包括了学校简介、教学环境、师资力量、学员风采、预约试听、联系我们。

为了让搜索引擎看起来更为清晰顺畅,我们将业务内容置于网站顶部导航,将机构信息置于底部导航。

这个结构的优势就在于,即把想展示的信息内容都通过栏目设置体现了出来,同时又将与网站主题“英语培训”相关的业务内容推到了前面,体现了很好继承和衬托关系。

按照这个结构,我们来设定业务类栏目的文件目录和具体文件的命名规则(机构相关栏目设定方式相同)。

假设这个网站的根目录是wwwroot,那么,网站关于业务部分栏目的命名规则即可按照如下设定:

雅思培训:wwwroot/english-yasi/ (注意,可以使用英文,但各个搜索引擎识别程度未知,仅掌握谷歌识别较好,且会对二级目录的命名和关键词进行关联。)

托业培训:wwwroot/english-tuoye/

托福培训:wwwroot/english-tuofu/

四六级培训:wwwroot/english-siliuji/

gre培训:wwwroot/english-gre/

sat培训:wwwroot/english-sat/

栏目下的文章命名规则可以为,以雅思培训为例:

雅思听力培训:wwwroot/english-yasi/english-yasi-tingli.html

雅思口语培训:wwwroot/english-yasi/english-yasi-kouyu.html

雅思阅读培训:wwwroot/english-yasi/english-yasi-yuedu.html

雅思写作培训:wwwroot/english-yasi/english-yasi-xiezuo.html

其他栏目命名模式相同。

以这种模式命名,搜索引擎爬行整站,所看到的链接目录就是这样的:

域名

域名/english-yasi/

域名/english-tuoye/

域名/english-tuofu/

域名/english-siliuji/

域名/english-gre/

域名/english-sat/

域名/english-yasi/english-yasi-tingli.html

域名/english-yasi/english-yasi-kouyu.html

域名/english-yasi/english-yasi-yuedu.html

域名/english-yasi/english-yasi-xiezuo.html

…………(其他栏目链接地址)

从这个结构可以很清晰的看出,这是很有规律的一个网站结构。首先,整站栏目层级只有两层,体现了扁平原则;同时,网站的核心是英语培训,那么雅思培训、托福培训等很好的继承了英语培训,规范了范围又统一了性质,雅思培训的具体文章页面,又继承了雅思培训这个栏目。

这是一个可以通过后台更新的动态网站,但是通过静态页生成,在搜索引擎读取的过程中,看到的几乎是一个静态网站,但是又不断更新,这自然就会受到搜索引擎的喜欢。

值得一提的是,目录的命名和文件的命名,是需要和主关键词相关联的。例如上面示例中的网站结构,如果网站的关键词是“英语”,那匹配程序几乎是最佳状态,如果主关键词是“英语培训”,则例如雅思培训的english-yasi可以修改为“yasipeixun”。文件的命名对搜索引擎有多大影响没有办法量化,但根据我对众多热门关键词排名靠前的网站目录进行分析,发现都存在这样的优势,所以,至少是没有坏处。

搜索引擎优化的英文直译是搜索引擎最佳化,简单的说就是让搜索引擎看你的网站觉得更好,那就达到了优化的目的了。我们可以在日常的维护中,给搜索引擎看许多我们想让他看到的文章,但是这些文章都是依附在整个网站代码机构之上的,如果代码结构能被搜索引擎喜欢,那么之后的更新维护就会事半功倍。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月5日 02:10:27
下一篇 2024年5月5日 02:12:33

相关推荐

  • linux如何查询pid所在目录,linux查看pid对应的服务

    linux中怎么查看命令所在目录 ls命令。Is是List的缩写,表示显示文件目录列表。(只显示非隐藏文件的文件名)参数:-a:–all的缩写,显示所有文件,包括隐藏文件(以 . 开头的文件)-L:列出长数据串,显示文件的大小,时间等数据信息。 列出文件清单命令,ls。ls命令能够列出当前目录下的所有内容。ls 命令的执行方式为:# ls [-选…

    2024年5月23日
    4800
  • 学习黑客知识的网站,自学黑客网站

    麻烦大家推荐个黑客导航网站,像hao123那样的,谢谢! 1、999 369网址之家. 3309网址导航. 229229网址导航. 酷酷123网址之家等。 2、网址导航的鼻祖:hao123,速度快、无广告。(推荐)现在世界排名最高的网址导航:265,速度可以、但界面复杂、有广告,网上传言它有病毒。 3、您好、就导航网站而言,给您推荐使用 或者是hao.360…

    2024年5月23日
    4100
  • linux下运行asp,linux运行asp网站

    Linux下安装Apache+ASP环境的原因 .如果你安装的Linux版本中带用Apache的话,就在选择所要安装的服务 器的时候,将httpd这个服务选上,Linux安装程序将自动完成Apache的安装工 作,并做好基本的配置。 一是:在安装Apache HTTP Server的时候,如果我们机器上的80端口已被占用,需要选使用8080端口来安装那个选项…

    2024年5月23日
    4700
  • 团购网站源码java,方维社区团购源码

    请问有java的电商系统的完整源码文档吗(java商城系统源码) 1、Smilehouse Workspace 是一个采用 Java 开发的电子商务应用程序。用来做产品、定案和客户信息管理。 2、现在国内唯一做的正式商业化能用的免费开源电商系统只有ShopsN。注意是纯粹免费,允许商业运营的。至于那种打着免费开源商城的系统,多如牛毛,也就没什么介绍的必要了。…

    2024年5月23日
    3900
  • c语言结构体题目,c语言结构体题目及答案

    C语言,结构体题目,怎么做,求大神修改一下 1、首先,你的结构体出现问题。struct student { char name;int number;float graduate[3];float ave;}stu[3];这里定义的是char name,而你输入数据时候却用%s这个格式控制符。 2、},a; //这里多了个逗号,改成 }a; 就行了,这样就可…

    2024年5月23日
    5500
  • 关于linux下的mnt目录的信息

    Linux目录结构 总体而言,Linux系统的文件系统由块设备、分区、文件系统、目录结构、文件和元数据以及挂载点等组成。这种组织结构和层次关系提供了对文件和目录的有效管理和访问机制。 根目录和家目录均只是一种linux文件挂载点,linux采用树状发展目录结构根目录就是第一级,家目录与根目录看起来只是一个一级目录和二级目录的关系,实际上差别很大。 首先,打开…

    2024年5月23日
    5400
  • linux增加目录空间,linux目录空间不足时的扩容方法

    Linux下调整根目录和home目录的空间大小 1、由此可见,home减少了100G空间,根目录增加了100G空间。 2、备份 home 查看未调整前的根目录容量,可以看到默认是分配 50G,但大都数的软件安装都默认在根目录 所以这里将home的容量分给根目录。 3、首先,你得有空余的空间,比如,你发现你的/home所在分区还有好多G的剩余空间,那你就可以把…

    2024年5月23日
    5300
  • 单片机c语言结构体使用,单片机结构体菜单编写

    C语言中结构体的理解 1、在C语言中,结构体(struct)指的是一种数据结构,是C语言中聚合数据类型(aggregate data type)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。 2、结构体是C语言中聚合数据类型(aggregatedatatype)的一类。结构体可以被声明为变量、指针或数组等,用以实现较复杂的数据结构。…

    2024年5月23日
    7200
  • linux文件系统ssd,Linux文件系统结构

    【Linux】Linux下判断磁盘是SSD还是HDD的几种方法 1、通过判断cat /sys/block/*/queue/rotational的返回值(其中*为你的硬盘设备名称,例如sda等等),如果返回1则表示磁盘可旋转,那么就是HDD了;反之,如果返回0,则表示磁盘不可以旋转,那么就有可能是SSD了。 2、方法一:使用硬件工具检测使用鲁大师硬件检测,主硬…

    2024年5月23日
    9100
  • c语言filetime,c语言FILE结构体

    请教下:C语言获取计算机系统CPU使用率,内存使用情况的思路或流程是怎样… 1、printf(%s\n,LogBuff);以上程序分别输出可用百分比,可以用物理内存/总物理内存,可用页面文件/总页面文件 获取CPU的比较复杂,我这边只有获取单个进程CPU占用的方法,不过可以遍历所有进程分别获取再求和就是整个cpu占用率了。 2、首先是获取特定进程…

    2024年5月22日
    4000

发表回复

登录后才能评论



关注微信