做好网站的链接结构,让每一个页面分到期望的权重

减少页面之间的链接深度:为网站中相对重要的页面增加更多的链接入口,用心制作好网站地

一个好的网站,不但要拥有好的排名,还要拥有足够的收录数量,不少站长朋友总是抱怨搜索引擎对自己网站的收录率不够,有些站长朋友的网站收录率甚至不到百分之四十,他们会迷惑,我的文章是原创的啊,为什么百度不进行收录呢?笔者通过分析网站日志,结果发现蜘蛛根本没有爬到那些页面,那么又如何会被收录呢?站长朋友们可能会问到为什么蜘蛛不爬行呢?笔者认为这主要和网站的结构设置有关,笔者在这里,通过分析搜索引擎的页面收录原理来解析网站结构的优化。

站长朋友们都了解,搜索引擎蜘蛛程序通过域名进入网站,从而开展对页面的抓取,蜘蛛从指定的页面出发,沿着页面中的链接,按照某种特定的策略对网站中的页面进行遍历,收录未访问的网页,然后搜索引擎再对网页内容进行判断,决定是否收录入数据库。

目前,常见的搜索引擎收录方式主要广度优先,深度优化和用户提交这几种方式,这几种方式的结合,从而让搜索引擎蜘蛛最大化的能够遍历网站的所有页面,从而加以收录,但是如果网站的结构设置的不好,那么很容易导致蜘蛛无法爬行到某些页面,自然也无法收录。事实上,网站结构在决定页面权重方面起着非常关键的作用,直接影响搜索引擎对页面的收录,一个设计合理的网站结构可以引导搜索引擎从中抓取到更多、更有价值的页面。

那么,我们如何根据页面的收录原理来进行网站的优化工作呢?事实上,蜘蛛是通过连接不断爬行,无论是采用深度优先还是广度优先,由于蜘蛛的能力有限,只能爬到一定的地方,这就要求我们尽量减少页面的目录深度及与重要页面之间的链接深度,从而有利于蜘蛛的爬行,具体分析如下:

减少页面之间的链接深度

减少页面之间的链接深度包括减少普通页面与重要页面之间、重要页面与重要页面之间的链接深度,可以从以下几点入手:

1.为网站中相对重要的页面增加更多的链接入口。在相对重要的页面中存放更多链接指向其他的页面,这样不但可以减少页面之间的链接深度,还可以引导搜索引擎抓取网站中更多相对重要的页面。举个简单的例子,我们网站的首页可以在合理的范围内加上更多指向其他相对重要的页面的链接。这样有利于蜘蛛的爬行收录。

2.如果我们要突出某个重要的页面,可以在更多的页面中加上链接指向这个页面,就可以最大化的保证这个重要页面的收录和提高这个页面的权重。

3.用心制作好网站地

1.对于全静态页面的网站,在规划网站时要精简目录结构,比如http://www.xxx.com/ck/html/1.shtml,我们在规划目录时,可以精简为 http://www.xxx.com/ck/1.shtml等。

2.对于动态页面的网站,则可以通过 URL 重写的方式减少页面的 URL 的目录层次。在实际操作中,我们会通过URL重写的方式使得网站中的每个页面的URL深度都为1,即URL 形式为 http://域名/文件名称。

一个页面的链接数量不要超过100

这是很多站长朋友所忽略的,事实上,如果一个页面中的链接数量超过100,搜索引擎就可能拒绝索引该页面,或者忽略 100 以后的那部分链接指向的目标页面。这是一个很关键的内容,很多站长朋友并没有意识到这点,所以很多时候超过100的那部分链接已经没有意义,不被搜搜引擎蜘蛛所爬行,那么这部分的链接所指向的页面就不会被收录,所以如果要想这部分链接所指向的页面被收录,我们要另外做链接导入。

小肖认为,最良好的网站结构是平铺结构,可惜这种结构不适用于大部分站,但是针对大部分站,我们还是可以好好的进行设计,遵循上面的三点原则,就可以导致蜘蛛爬行到所有的页面,从而有利于网站的收录。

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

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月5日 11:24:05
下一篇 2024年5月5日 11:26:09

相关推荐

  • 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日
    5600
  • 单片机c语言结构体使用,单片机结构体菜单编写

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

    2024年5月23日
    7200
  • java网站布局,java页面布局代码

    java窗体都有那些布局?,特点各是什么? 窗体中的信息可以分在多个节中。所有窗体都有主体节(主体节:用于包含窗体或报表的主要部分。该节通常包含绑定到记录源中字段的控件,但也可能包含未绑定控件,如标识字段内容的标签。),但窗体还可以包含窗体页眉。 正如我们在上一小节结束的时候说的一样,各种布局管理器都有自己的缺点,没有一种能够真正地完全满足我们编写GUI程序…

    2024年5月23日
    4500
  • 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
  • c语言编程语句结构,c语言程序结构的3种基本结构

    c语言的三种基本结构 1、C语言程序的三种基本结构是(B、顺序结构,选择结构,循环结构)。C语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大。 2、C语言的三种基本结构分别是顺序结构、选择结构和循环结构。顺序结构 顺序结构就是从头到尾一句接着一句的执行下来,执行完上一个语句就会…

    2024年5月22日
    4000
  • java结构体系,java体系结构图

    java虚拟机采用什么软件体系结构 1、【J2EE体系结构简介】J2EE是针对web服务、业务对象、数据访问和消息传送的一组规范。这组应用编程接口(API)确定了web应用与驻留它们的服务器之间的通信方式。 2、Java虚拟机体系结构Java虚拟机由五个部分组成:一组指令集、一组寄存器、一个栈、一个无用单元收集堆(Garbage-collected-heap…

    2024年5月22日
    4300
  • 2007版页面预览excel文件,excel2007的预览在哪里

    excel分页预览 1、如图所示我想将此表分三页打印,每个班占据一页纸,首先需要点击“视图”。然后需要点击分页“预览”。然后会进入“分页预览”界面。鼠标选中此单元格,单击右键,然后点击插入“分页符”。 2、点击普通按钮,可以看到Excel的底部已经变成了白色,如果想恢复分页预览状态,再次点击分页预览按钮即可。 3、取消excel分页预览的具体步骤如下:打开E…

    2024年5月21日
    4300
  • c语言中结构的地址,c语言中结构的地址怎么表示

    c语言中地址代表什么意思?有哪些作用? 1、在C语言中,允许用一个变量来存放指针,这种变量称为指针变量。因此,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。 2、首地址是结构体第一个成员所占的第一个内存单元的地址。 3、地址可以说是在内存中的(RAM),指针只指向变量的地址,但可以通过变量的地址寻找到该变量的数值。 c语言结构体变量的首地址是…

    2024年5月21日
    3900
  • c语言结构体输入,C语言结构体输入五个学生姓名性别年龄

    c语言中如何在结构体中输入数据,并将结构体储存到文件之中。比方说… 新建一个文件夹,并在文件夹中建立一个文档。打开自己的C语言编辑器。新建一个源文件。写好C语言基本的框架。将文件保存到新建的文件夹中。保存的文件名一定要加.c,在点击保存。 可以直接用=符号拷贝,但它有一个条件,这里的赋初值不别的数据类型(如 int a;a=5;)它必须是对结构体…

    2024年5月21日
    4800

发表回复

登录后才能评论



关注微信