3u推
公司有个网站很让我纠结,因为那网站的结构很复杂,我把那网站结构称为纵深化结构。今天我和公司同事程序员练文军聊了关于网站结构的话题,很多程序员都了解网站扁平化结构的设计,但很多程序员并不知道扁平化网站结构在百度搜索引擎当中的原理。包括我的同事练文军也不知道其中的原理,所以今天笔者曾光红就针对网站扁平化结构在来科普下!
记得那年我在北京刚刚开始创办3u推网站的时候,虽然我也只是创始团队中的一员,但整个3u推网站的策划基本是由我来操作的,因为我知道建立扁平化网站结构是对百度搜索引擎的一种友好态度,seoer都知道百度蜘蛛爬取层次的时候是有耐心和预算的,标准来说是在3-4层。
“首页”—“栏目页”—“内页”是我们最常见的一种结构,这种机构只需要三步即可完成百度搜索引擎到达内容页并成功抓取。这样就节约了搜索引擎抓取页面的时间。笔者曾光红 表明百度搜索引擎在抓取页面的时候都是有预算的,举个例子:最初3u推网站的结构是有5个层次,但我从空间日志发现百度蜘蛛只能爬取到3的层次,也就是说蜘蛛无法顺利到达第五个层次抓取内容。后来我把3u推网站的结构给改了两个层次后被抓取的速度非常快。当然搜索引擎对于那些大型网站的预算层次会更大些,因为大型网站的权重高,所以抓取的内容页多,收录也会更多!
如“植物”——“水果”——“苹果”——“香蕉”——“梨子”我是把它叫做为纵深化结构。我特别不喜欢这种网站的结构,也是因为百度搜索引擎不喜欢这种结构,例如:如果让梨子被百度搜索引擎是目标,但百度搜索引擎必须从植物慢慢的一个一个的爬下去,等搜索引擎爬到香蕉的时候,可能搜索引擎给你的预算已经到了,换句话来说百度搜索引擎只能爬到香蕉层次二抓取不到你想要的东西(梨子)。如图1:
如“植物”——“水果”——“苹果”--“香蕉”--“梨子”,水果是第一层,“苹果”、“香蕉”、“梨子”等为第二层,这样就更容易抓取到这些页面。为了让这个意思更直观,请看图2:
笔者曾光红在建议程序员设计网站的时候使用扁平化结构并要注意每个页面的链接数量,一般标准的一个网页链接数量是不超于100个链接,如果你的一个页面超过了100个页面,这对搜索引擎来说是不喜欢的。自然也不多抓取你的页面,当然像新浪网等大型网站就除外。今天就写到这了,再次感谢程序员练文军技术上的交流!
来源于:3u推论坛 http://www.3utui.com/post-46.html
相关阅读
一、基本概念 1.二叉排序树 二叉排序树(Binary sort tree,BST),又称为二叉查找树,或者是一棵空树;或者是具有下列性质的二叉树: (1)若
吐槽 国庆假期第二天,去实验室开门,给猫猫铲丑丑,然后给她换猫粮,换水,喂这货吃的emmmmmm,然后今天就把之前在极客时间上买的数据结构与
平衡二叉树介绍 平衡二叉树,是一种二叉排序树,其中每一个节点的左子树和右子树的高度差最多等于1。由3位科学家共同发明,用他们首字
在编写Linux下的网络程序时,使用了sockaddr_in结构,在头文件中声明了#include <sys/socket.h>,系统仍不承认sockaddr_in结构.因为代
在讲方法之前先要明白产品结构层在产品设计中处在何处位置,这里引用《用户体验要素》中十分经典的产品框架体系。战略层:一个清晰的