-1

我有一个像这样工作的滑块:

  • 滑动到某个项目时,URL 会使用HTML5 History API更改
  • 如果用户直接输入项目的 URL(例如“ /slide-5 ”),滑块会显示相应的幻灯片。
  • 滑块的导航由-<a>元素及其各自的-href属性(例如href="slide-5")组成。

这很好用,即使禁用了 JavaScript,用户也可以看到每张幻灯片的内容。

我的问题是:搜索引擎将抓取所有链接。但基本上所有这些 URL 都具有相同的内容。这会对页面排名产生负面影响吗?如果是这样,这个问题的最佳解决方案是什么?


如果这确实影响了页面排名,这是否是一个有效的解决方案:

  • 页面上只有请求的幻灯片内容。
  • 下一张请求的幻灯片的内容通过 XHR 加载。

对于当前访问者:2012 年的这篇文章现在已经很老了。此时历史 API 没有很好的浏览器支持,也不清楚搜索引擎如何处理 JavaScript。这在过去几年发生了巨大变化,您可以找到涵盖手头主题的资源。不过,这是非常基于意见的。

4

1 回答 1

1

它可能会影响您的 SEO.. 它可能不会。但可以肯定的是;看看规范化。

http://support.google.com/webmasters/bin/answer.py?hl=en&answer=139066#2

于 2012-06-29T13:33:03.787 回答