我有一个网站可以打开和关闭 JS。页面上的所有链接都是表单的常规格式,<a href="/pagename">
但如果访问者使用可用的 JS 访问它,它们将被修改为<a href="#/pagename">
并使用 hahshchange 事件进行处理。
这导致 2 个可能的 URL 指向相同的内容 (www.site.com/pagename
和www.site.com/#/pagename
)。
注意:如果您www.site.com/pagename
使用 JS 到达,您将被自动重定向到www.site.com/#/pagename
现在我想知道我是否应该实现 hashbang 格式(www.site.com/#!/pagename
),因为我不知道这是否会在被机器人抓取时导致重复的内容?谷歌的常见问题解答对这个特定主题没有太大帮助。