如果你有一个有很多产品的大型电子商务网站,分层导航可以帮助你的用户缩小他们的搜索结果。通过为(许多)产品属性提供组或过滤器,分层或分面导航是一种高级的筛选方法。
在这个过滤过程中,您可能会创建很多url。这样做的原因是,用户可以以许多不同的方式对项进行筛选和分组。这些组都可以在单独的url上使用。如何处理这些url呢?你想让谷歌爬所有的?
丹尼尔·雅各布森给我们发来了这个问题:
“我不应该遵循分层导航链接吗?”如果是的话,为什么?这有什么缺点吗?”
看看这个视频或者阅读下面的答案!
分层导航链接
问题是:“你为什么想要那样做?”如果你有太多的url,所以如果你有一个有太多选择的分层或分面导航——创建数十亿种不同类型的url供谷歌抓取——那么可能是的。与此同时,你需要问自己:“为什么我的导航是这样工作的?”以及“我们能让它有所不同吗?”“但在很多电子商务系统中,这是非常困难的。所以在这些情况下,添加一个nofollow到这些链接,实际上有助于防止谷歌索引你的网站的每个版本。
我曾在几个带有分面导航的站点上工作过,这些站点有超过10亿种不同的url,尽管它们只有大约1万种产品。如果您遇到了这种问题,那么是的,您需要不关注它们,甚至可能需要使用您的robots.txt文件来排除其中的一些变种。所以你不想被索引的特定内容,例如,如果你不想让颜色被索引,你可以做一个robots.txt行来写:“禁止URL中任何有颜色的东西”。在这一点上,您剥离了谷歌爬行的内容和它认为重要的内容。这样做的问题是,如果谷歌有从其他地方指向那个版本的链接,这些链接也不计算你网站的排名。
所以这有点像交换条件,你必须考虑什么是最好的做法。这是一个艰难的决定。我真的建议找一个经验丰富的技术SEO来看看你的网站,如果这真的是一个问题,因为它不是一个简单的剪切粘贴解决方案,对每个网站都一样。