我正在用 jQuery 做一些 ajax 页面,你能告诉我页面之间有哪些差异(尤其是从 SEO 的角度来看),例如:
- page.html#option1
- page.html#!option1
编辑:嗯,也许第二个选项对谷歌友好
谢谢
最佳答案
如果您想让 Google 抓取您的网站,您应该使用 #!
。有关更多信息,请访问他们的 Getting Started指导。所以是的,第二个版本对 SEO 更友好。另一篇值得一读的文章是 Google 对 making ajax pages crawlable 的支持。 .
但是,从用户的角度来看,没有区别。
小费,sammy.js是一个很棒的图书馆。它允许您使用散列片段定义路由。
关于ajax - 我应该使用#还是#!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5356670/