在我正在处理的网站中,有一个产品页面上有8个标签,显示了产品的不同方面。站点内的其他页面上有快速链接,可以将您带到页面和查询字符串指定的特定链接。
例如,基页将是www.example.com/Product1。然后有这样的链接:
www.example.com/Product1?tab=CADDrawing
www.example.com/Product1?tab=Schematics
www.example.com/Product1?tab=Reviews
我担心的是,Google会将这些链接视为不同的网址,但它们不是,网页上的数据是100%相同。是否有任何简单的方法可以让Google知道www.example.com/Product1
是基页还是不遵循查询字符串的链接?
我考虑过使用rel="nofollow"
,但这似乎会影响我的网页排名。大多数网站,包括网站站长页面上的谷歌,都不清楚。
另一个选项是将rel="canonical"
添加到具有查询字符串但不是基页的页面。这会成功阻止所有嘈杂的链接吗?
答案 0 :(得分:1)
在产品页should do the trick的link
中使用带有规范网址的head
代码:
<link rel="canonical" href="www.example.com/Product1" />
答案 1 :(得分:0)
html中有一个基本标记:
<head>
<base>www.example.com/Product1</base>
</head>
也许这会表明谷歌它的所有相同的页面?这只是一个疯狂的假设,不知道谷歌将如何处理它。