对于哈密尔顿路径链轮的研究第二篇

  事先声明,本篇文章会比较散乱,因为哈密尔顿路径这个话题本身就是一个比较麻烦的课题。首先给出之前的一篇文章地址,很久之前写的了。http://www.seo5t.org/about-hamilton-hamilton-circuit-path-and-the-link-round-to-explore-seo-a/然后开始说今天我们要说的东西。

  对于链轮这个东西,事实上已经有很多人证明过这个东西他用来忽悠人的成份远远高于它的实用价值。但是话说回来因为这个东西的存在,却引发出了很多在做SEO的时候一些新奇的链接存在方式。将哈密尔顿路径概念引入SEO的出现就是其中之一。

  对于哈密尔顿路径这个问题,上一篇文章当中写的已经比较乱了,而且由于间隔时间太久,思路连不上了早就,所以这篇文章从另外一个角度来说。也就是我们考虑一下在SEO这个圈子当中,是否自然存在这个路径,在什么情况下,会产生一个回路。要探讨这个问题,我们先看看目前的链接轮的存在形式大概是什么样的。

  


 

  这是一个最基本的链接轮形式,并且是一个不闭合的链接轮样式。在这个图上,只有一条哈密尔顿路径的存在,也就是下图当中这条红色的路径。

  


 

  为什么是这条,看一下哈密尔顿路径的定义就知道了,也就是从一个起点到一个终点,途径所有的点但不重复。

  结合之前我们那篇文章所提到的概念,这个目标站点,从站点D上面所获取的权重,是最高的。这个最高,有两条因素决定,一条是之前我们那篇文章提到的概念,另一个因素,则是因为站点D在本图上只有一个导出链接。这一点很重要。接下来我们把这个图变得复杂一些,增加一些因素

  


 

  这张图里面,我们增加了三个站点,并且给出了链接的方向,这其实是一种链接轮和金字塔的结合结构,同样我们也给出了一条哈密尔顿路径的走向,从这张图可以看出来给予最终目标站点权重最高的,是目标站点三。

  但 是从这张图中我们可以发现一个问题,也就是所谓的链接轮和金字塔型的链接结构,他们之间的区别,是横向的链接。我们可以想象一下上面的几张图当中如果把横 向的链接全部去掉,只保留竖向的链接,那么也就成为了一个金字塔形的链接。这也是为什么金字塔形的链接存活率比链轮要高的原因,同级之间无联系,独立向上 一级提供支持。当然这个不在我们今天的讨论中。

  这个时候我们可以发现一个问题,就是这样的链接模式,是很容易被发现的,原因很简单,所有的链接,都有最少一条通路可以达到最终目标站点,这样我们仍然会制作成一个断档的链接存在模式,也就是独立于其他互联网站点独立存在的一个封闭结构。

  于是也就是今天我想表达的主题,如何让我们的网站即便是存在这样的一个链轮,但是又不封闭自己让搜索引擎察觉呢。

  于是就有了下面这个猜想。

  


 

  在这张图里,我们将每一个处在链轮当中的重要节点,都给予一个对外的链接,这里我都用一些大型网站来表示。而这些重要节点,通常都是在链轮当中权重较高的节点,按照上图我们想象一下,整个路径就融入到了整个互联网当中,而并不再是之前的封闭存在了。但即便这样,我仍然不满足,于是有了下面这个猜想。

  


 

  这张图里面,我们在新浪做了一个新浪博客,无论怎么样,新浪自己都是可以链接到这个博客的,然后我们将这个博客链接回到最初始的站点,一个小型的哈密尔顿回路链轮就诞生了。这个小型的回路处在整个链轮结构的最底层,这将很大程度上影响到我们这个链轮的整体权重。当然如果你愿意,可以给下面的那些连出去的站点也做一些手脚再产生一些小型的回路链轮用以提高局部的权重。

  这篇文章写到这里也就差不多了,我不会用PS,所以我只能随便找了个能画圆圈和方块的软件把这些示意图做了出来。如果大家要转载,希望能保留版权,写这样一篇文章,不是太容易。说句题外话,最近报名培训的人慢慢多起来了,我很高兴,目前来看学员都还是很满意的,我自己也很欣慰,恩恩。

时间: 2024-11-05 16:32:02

对于哈密尔顿路径链轮的研究第二篇的相关文章

急求:“ 用C#实现最短哈密尔顿回路的代码编程”

问题描述 各位高手,急求:已知一条哈密尔顿回路,通过邻接矩阵,用C#实现的代码编程.谢谢哈! 解决方案 解决方案二:只能帮顶了..解决方案三:难道就没有高手会这道题么?解决方案四: 解决方案五:顶LCL_data解决方案六:怎么感觉又是来求作业的呢.CSDN不欢迎作业.解决方案七:只是最近一直研究的问题罢了...谢谢大家了解决方案八:自己去Coding吧.....解决方案九:路过回帖,顶.解决方案十:引用5楼cjcgy的回复: 怎么感觉又是来求作业的呢. 不上学了不想看这些个东西.找个研究僧给上

c++-C++计算哈密尔顿回路的优化算法的实现?请各位高手都来帮帮忙吧

问题描述 C++计算哈密尔顿回路的优化算法的实现?请各位高手都来帮帮忙吧 C++计算哈密尔顿回路的优化算法的实现?请各位高手都来帮帮忙吧 解决方案 http://wenku.baidu.com/link?url=Aue42qZXYxiqlYt5WJJ-rMyFkotcIy501YzLF2V1Eww1j17n7myWEj0Z7bNIPYZcqsmlBf9UMqfGRmn5Z6E3iHliGQaJPCLBnpG7pilNmVm

动态-求最短哈密尔顿回路怎么实现?

问题描述 求最短哈密尔顿回路怎么实现? 求最短哈密尔顿回路怎么实现? 是不是要用到动态规划算法?有没有人能用Java或者C++解释下? 解决方案 参考:http://zhidao.baidu.com/link?url=z6bWEi7X6DVMTYXYi-nAxUD26klYLPcH2_n5XQNzL6rID2MlmPa-7Ws5AOaNqscHxrTnrP6jxntvthty7DrvKUh994JhsIndxHKtdq2FW0u 解决方案二: http://blog.csdn.net/wangy

请问C++数据结构中哈密尔顿回路和欧拉回路算法有什么区别?欧拉回路的算法

问题描述 请问C++数据结构中哈密尔顿回路和欧拉回路算法有什么区别?欧拉回路的算法 请问C++数据结构中哈密尔顿回路和欧拉回路算法有什么区别?欧拉回路的算法 解决方案 欧拉回路说白了就是一笔画问题的判定,关键是求每个顶点的度数 http://blog.163.com/zhoumhan_0351/blog/static/39954227200982051154725/ 解决方案二: 欧拉回路Fleury算法算法学习之欧拉回路数据结构与算法问题 欧拉回路

C语言如何求解哈密尔顿回路的问题,其中原始数据是放在一个临界矩阵的数据结构的

问题描述 C语言如何求解哈密尔顿回路的问题,其中原始数据是放在一个临界矩阵的数据结构的 C语言如何求解哈密尔顿回路的问题,其中原始数据是放在一个临界矩阵的数据结构的 解决方案 http://blog.csdn.net/weiguang_123/article/details/7830047 解决方案二: http://www.doc88.com/p-5314124513046.html 解决方案三: http://blog.csdn.net/sunmenggmail/article/detail

基于云计算的冷链物流配送车辆路径优化方法研究

基于云计算的冷链物流配送车辆路径优化方法研究 徐优香  王译 针对冷链物流配送车辆路径优化问题,分析云计算模式下处理配送车辆实时路径 的优势,建立了冷链物流配送车辆路径优化应用服务架构:并在该架构下获取多源实时交通信息,分析车辆配送时间和综合成本,构建了冷链物流配送车辆路径优化 模型,并在云计算环境下利用粗粒度并行遗传算法对模型进行求解,实验结果表明云计算环境下冷藏车辆实时路径优化方法是有效的,该方法对冷链物流配送成本实 现精细化控制,提高配送服务效率,具有实际意义. 基于云计算的冷链物流配送车

Ruby常量查找路径问题深入研究_ruby专题

Ruby 的常量查找路径问题是一直困扰我的一个问题,在工作中遇到过好几次,一直没有彻底弄清楚到底为什么,最近在读一本书<Ruby 元编程>,对 Ruby 对象模型有了更深入的认识,另外读了一篇 blog<Everything you ever wanted to know about constant lookup in Ruby>, 让我总算把 Ruby 常量查找路径这个问题搞得比较清楚. 第一个遇到的问题,我还曾经在 Ruby-China 上发过帖. 复制代码 代码如下: mo

JSP的相对路径如何计算深入研究_JSP编程

问题描述: 要在/jsp/index.jsp文件使用图片,如何计算相对路径? 经过Servlet,struts转发后又如何计算相对路径? 目录结构: 应用名字:Demo demo ----webroot ----images ----go.gif ----jsp ----index.jsp ----css ------------------------------------------------------------------------------ 第一种情况:直接访问JSP文件 U

SQL注入建立虚拟目录,找Web绝对路径!_漏洞研究

我们很多情况下都遇到SQL注入可以列目录和运行命令,但是却很不容易找到web所在目录,也就不好得到一个webshell,这一招不错:  exec master.dbo.xp_cmdshell 'cscript C:\Interpub\AdminScripts\mkwebdir.vbs -c localhost -w "l" -v "win","c:\winnt\system32"'  建立虚拟目录win,指向c:\winnt\system32