对于搜索引擎来说,在网站首页上的链接就是第一层的链接!而通过第一层链接才能到达的链接是第二层的链接!以此类推,也就是说并不是你URL短层次就短,搜索引擎是按照链接距离首页需要多少次点击才能到达来计算层次的,如果你某个URL在网站上一个导入链接都没有,它的层数就是无穷!是搜索引擎永远无法到达的。
了解过SEO的朋友都知道这样一个道理:那就是URL路径一定要短,URL层次尽量的少。但是:对于搜索引擎来说,层次并不是根据URL路径“/”来判断的。
1:URL地址长并不代表层次深
问:www.a.com/a/b/c/d.html 和 www.a.com/a/b/c.html哪一个层次最深?
答:我相信很多人都会这样认为:第一个要比第二个层次深。
如果只是纯以URL来讲,第一个的确要比第二个层次要深。但是,对于搜索引擎来说,它并不是这样理解的。搜索引擎计算URL的层次是由距离来计算的,并不是根据URL地址来计算的。具体详情就要去了解搜索引擎搜集网页的原理喽。
2:URL网站目录层次距离计算原则
搜索引擎一般会用宽度优先搜索的方法来搜集网页,也就是说,搜索引擎会先搜集网站的首页,然后看首页上有哪些链接?然后先将这些链接抓过一次,再继续抓下一层的链接。
因此,对于搜索引擎来说,在网站首页上的链接就是第一层的链接!而通过第一层链接才能到达的链接是第二层的链接!以此类推,也就是说并不是你URL短层次就短,搜索引擎是按照链接距离首页需要多少次点击才能到达来计算层次的,如果你某个URL在网站上一个导入链接都没有,它的层数就是无穷!是搜索引擎永远无法到达的。
我们再去回答上个问题:
如果我把www.a.com/a/b/c/d.html 和www.a.com/a/b/c.html都放在首页,那么,它们的层级是一样的。
如果www.a.com/a/b/c.html在首页找不到,在第二层、第三层....第N层都找不到。搜索引擎就永远无法找到。这也就是为什么大网站有很多的二级域名,很多的专题栏目。就是为了聚合内容。
网站目录层次案例分析:
对于一个小型网站来说,一般只有一层子目录,如下:
www.aaa.com/dir1/page.htm
www.aaa.com是域名,dir1是一级目录名,page是文件名。
而对中小型的网站,往往需要二到三层子目录。像以下这样:
www.aaa.com/aaa/bbb/ccc.html
搜索引擎还是会去抓取二到三层子目录下的文件,但最好不要超过3层。
而对规模大一些的网站,它的目录通常会超过3层,像以下这个页面,搜索引擎就很难去搜索它了:除非修改URL层级距离。
www.aaa.com/dir1/dir2/dir3/dir4/.../dirN/page.htm
URL地址层级优化注意事项:
1:URL层级要符合SEO网站结构优化策略
2:URL层级要符合SEO网站URL路径优化原则