SEO:使用选项卡式导航时有趣的重复内容

时间:2010-07-06 02:45:32

标签: php seo

让我解释一下自己。我有一个页面,其中包含通过ajax调用获得的静态信息和信息(使用选项卡式导航/也可以禁用javascript)。

例如,当您转到 website.com/article_id / 时,会显示基本数据并打开第一个标签。然后你可以点击一个标签然后转到 website.com/article_id/clicked_tab / ,但是如果你然后点击第一个标签(默认加载的标签),它会带你到网站.com / article_id / first_tab / 而不是 website.com/article_id / ..为什么我这样做????因为在锚标记中包含选项卡名称,我可以告诉javascript代码加载哪个选项卡...

所以 website.com/article_id / website.com/article_id/first_tab / 包含相同的数据..谷歌是否将此视为内容重复?有什么建议来解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

始终可以自动从/article_id/重定向到/article_id/first_tab/,以便始终包含标签名称。

另一个选项是将标签名称放在url哈希(以#开头的部分)而不是实际的URL本身 - 所以你会得到这样的结果:

/article_id/#first_tab

JavaScript可以通过location.hash访问此内容。

由于网址的哈希部分不被搜索引擎统计为“网址的一部分”,因此他们意识到它的页面都是相同的。

答案 1 :(得分:1)

嘿Jonathan,我建议你使用<link rel='canonical'>标签来解决这个问题。它是由搜索引擎(google,yahoo,microsoft bing)创建的,用于解决这个特定的问题,并且它非常容易实现。只需在您的页面上使用这样的标记:

<html>
   <head>
      <link rel="canonical" href="http://website.com/article_id/" />
   </head>
</html>

Google和其他搜索引擎会在您的网页中看到这一点,并将其视为301重定向,从您的重复网址(website.com/article_id/first_tab)到规范网址(website.com/article_id/)。这很好,这意味着搜索引擎现在将计算指向您的重复URL的所有高质量链接在计算规范URL的信誉时(这不会发生在Amber建议的哈希标记解决方案中。

虽然规范标签很棒,但它只有90%的解决方案,因为您的网站分析可能会遇到网站上所有额外重复的网址问题。最好的解决方案是Amber的第一个建议,即自己进行301重定向。然而,对于额外的10%增益而言,这可能是一项令人望而却步的工作量,因此很多人更愿意从规范标签开始。

有关规范标记的详细信息,请查看google的文章:http ://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html