我将解释两个项目的托管文档的比较:PostgreSQL和Django。 PostgreSQL项目的文档遵循模式http://www.postgresql.org/docs/<MAJOR>.<MINOR>
,而Django项目的文档遵循URL模式https://docs.djangoproject.com/en/<MAJOR>.<MINOR>
。然而,Google对这些项目的处理方式却截然不同:在Google搜索&#34; Django foobar&#34;时,结果都链接到最新版本,这可能是所希望的;但在Google搜索&#34; Postgres foobar&#34;时,结果会链接到各种不同版本,其中一些版本非常陈旧。
似乎Django项目有一些技术可以通知谷歌最近的文档。但是,我不知道这种技术会是什么。我想知道为了托管我自己的版本文档。
答案 0 :(得分:3)
Django在所有版本中都配置了canonical link element
<link rel="canonical" href="https://docs.djangoproject.com/en/stable/topics/http/urls/">
并且:/en/stable/topics/http/urls/
重定向到最新版本。
现在就是:/en/1.8/topics/http/urls/
所以google最终会显示最新版本:)