我正在寻找一个类似于 stackoverflow 的 url 到 eshop:
http://wwww.shop.com/products/123123/product-name
但我有一些担忧: 1. 谷歌是否认为它与页面重复内容:
http://wwww.shop.com/products/123123/
- 我知道谷歌总是把网址放在下面,它不认为数字是不必要的,这会让你的页面不那么重要
多谢 :)
我正在寻找一个类似于 stackoverflow 的 url 到 eshop:
http://wwww.shop.com/products/123123/product-name
但我有一些担忧: 1. 谷歌是否认为它与页面重复内容:
http://wwww.shop.com/products/123123/
多谢 :)
1
查看 Google 最近引入的规范标签。它允许您设置原始内容所在的特定 URL。
在您的示例中,此标记将位于两个页面的头部:
<link rel="canonical" href="http://wwww.shop.com/products/123123/" />
这样 Google 就知道它不是重复的内容,而只是不同 URL 下的同一页面。
2
解决此问题的另一种方法是始终使用重定向规范化您的 URL。您必须选择两个 URL 版本之一,而不是总是使用 301 从任何其他版本重定向到该版本。
所以鉴于你会考虑
http://wwww.shop.com/products/123123/product-name/
成为访问产品的 URL。如果有人使用 URL 打开该产品页面
http://wwww.shop.com/products/123123/
您只需将他重定向到前者。
如果您检查此页面上的源代码,您会看到有一个名为canonical
. 它用于告诉 Google 哪个 URL 是同一页面的首选版本。
因此,在您的示例中,您将拥有以下 URL:
<link rel="canonical" href="http://wwww.shop.com/products/123123/product-name">
我不确定其他搜索引擎对这个标签的关心程度。
请参阅 Google 的博客文章http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html