【发布时间】:2015-07-19 08:19:58
【问题描述】:
我有一些问题可以使用。
我有一个网站,所有的内容都是用 ajax 加载的,效果很好。不过,这种方法存在一些问题,或者一些用户体验问题。
- 用户无法从加载的内容中复制 URL,因为它始终只显示默认 URL。
- SEO 会受到打击,因为它无法被抓取,站点地图只有 2 页,即使普通用户浏览时,他们也会看到更多。
- 前后浏览器历史记录不起作用。点击后退按钮进入主页。
现在,我已经搜索并阅读了很多。 Google 有一个 hack,似乎允许抓取该网站,如果您在 url 中使用 #,则不适用于空 url,这导致我...
使用 pushState/popState 操作浏览器历史记录。
现在,我已经尝试让它发挥作用,但我无法弄清楚哪个过程是最好的方法。我应该重做所有的ajax吗?
现在我有 2 个 div 框,我在它们之间切换并加载内容,以获得页面之间的美妙过渡。我的首页基本上只有 2 个空 div,没有别的。它有效,但我觉得这是一种非常糟糕的方法,想法?
如果有人知道一些好的指南,请随时给我,正如我所说,我读了很多,但我可能错过了一些黄金指南。
【问题讨论】: