StackOverflow上有关于搜索引擎排名相关问题的some precedent,所以请不要关闭此问题。它的编程与HTML META标签可称为“编程”的程度相关。
问题在于:
我们制作了FogBugz,软件项目规划和错误跟踪套件。
要么我们的旧文档做得很好,要么我们的新文档很糟糕,但对于大多数FogBugz术语的热门搜索,我们会出现旧版本的文档。
Here's an example。对于上下文,我们当前的FogBugz版本是FogBugz 7.搜索的前两个结果是FogBugz 5,这是非常古老的。
我可以说,从顶部插槽中获取这些结果有几种选择,但每种都有问题:
NOINDEX
标记,但如果有人在旧版本上搜索帮助会怎样?NOFOLLOW
以剥夺PageRank的旧文档。这里的问题是找到内容的链接真的很繁琐,而不是改变内容本身。unavailable_after
标记,这只是一个延时NOINDEX
,具有相同的删除问题而非降级问题。我只是希望这些旧的文档版本停止与我们当前的版本竞争,而不是完全不可用。
答案 0 :(得分:5)
我过去使用过的方法(3年前)
将网址更改为旧文档,并更改自己的链接以指向新网址。例如abc.com/docs/fogzbugz/v5/xyz成为abc.com/docs/fogzbugz/ancient/v5/xyz
使用旧网址,对您的新v7内容实施301重定向。例如对abc.com/docs/fogzbugz/v5/GettingStarted.html的请求被重定向到abc.com/docs/fogzbugz/v7/GettingStarted.html
通过这种方式,来自外部站点的现有链接将使浏览器访问最新文档,并通知索引机器人页面已移动。
Google会通过索引您的网站找到旧文档的新链接,但不会有外部链接,从而降低网页排名。
Google还会找到新文档的新链接,随着更多网站链接到它,其网页排名会增加,因此优先考虑。
这对我来说是一个小规模(100页左右)网站,访问者试图查看旧内容迅速下降。
如果用户登陆v5页面,那么MSDN如何明确说明页面描述的版本,并提供指向v6和v7文档中等效主题的链接?
答案 1 :(得分:3)
我建议将旧版本的外部链接重定向到最新版本 - 请注意,如果您确实需要版本5,则链接就在这里。
答案 2 :(得分:1)
我认为很多问题都涉及到如果很多人链接到特定页面,搜索引擎会给出高排名的事实。除非您能够将所有人链接到您的旧文档,并链接到您的新文档,否则您将遇到旧版文档被人为评价较高的问题。为了解决这个问题,您可能需要更改处理文档页面的方式。一个好方法是始终显示特定主题的最新信息,然后只需单击页面上的链接,您就可以使用旧版本。最理想的情况是,这将是具有不同参数的同一页面,以说明您希望获取文档的版本。
答案 3 :(得分:1)
尝试MSDN方法怎么样?您为页面分配版本标记。显示此页面时,也会显示其版本号。用户将能够立即看到此信息已被弃用。
您可能需要为新版本页面编写一些存根,例如“此问题已在当前版本中解决”,以便用户不必认为您在5年内没有执行任何操作。一些写作工作,一些相互关联,但它可用于有限数量的有问题的页面。