方法:如何改变URL而不重新加载页面和索引整个URL(锚#部分)


Methodology: how to change URL without reloading page and index whole URL (with anchor # part)?

我需要谷歌索引完整的URL与锚部分(http://example.com#!/1234)。

用户进入http://example.com/。然后他点击一个参考,页面的地址变成http://example.com#!/1234(发生了一些事情,页面没有重新加载)。如果用户直接在浏览器的地址行输入地址(http://example.com#!/1234)并按Enter,则会加载相应的页面。它可能与http://example.com有所不同(它看起来像用户已经完成了单击的操作)。

在这种情况下,谷歌可以索引http://example.com#!/1234为独立资源

如何提供行为?我们有Javascript和任何后端语言

查看这里的文档:http://code.google.com/web/ajaxcrawling/docs/getting-started.html

特别是与_escaped_fragment_相关的部分