可能重复:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?
我注意到一些热门网站开始切换到新网址(约定?),其中URI细分不再以/
为前缀,而是#!/
。
例如,如果您输入Twitter http://twitter.com/stackoverflow
,它会立即重定向到http://twitter.com/#!/stackoverflow
。
如果我只在Twitter上看过这个,我不会想到这个,但现在我在其他网站上看到这个。
这是URL重定向的新约定吗?我在哪里可以了解更多相关信息?
答案 0 :(得分:2)
它由Google(http://code.google.com/web/ajaxcrawling/)
启动如果您正在运行AJAX应用程序 包含您想要显示的内容 在搜索结果中,我们有一个新的 在实施时,可以的过程 帮助谷歌(以及其他潜在客户 搜索引擎)抓取并索引你的 内容。从历史上看,AJAX 应用程序一直很难 搜索引擎因为AJAX而处理 内容是由动态生成的 浏览器,因此不可见 爬虫。虽然存在 处理这个问题的方法, 他们涉及定期手册 维护以保持内容 向上的更新。
在这里看看这个答案:
What's the shebang/hashbang (#!) in Facebook and new Twitter URLs for?
关于使用此问题的意见分歧 - Gawker在采取此措施后遇到了重大问题:http://www.webmonkey.com/2011/02/gawker-learns-the-hard-way-why-hash-bang-urls-are-evil/
答案 1 :(得分:1)
这是谷歌在处理AJAX时索引页面的方式