我有一个带有AJAX内容的应用程序,我希望用户能够共享URL,其中页面内容由URL的散列/锚点部分('#'之后的内容)确定。也就是说,我想根据URL的哈希部分确定opengraph标签的值。
Google有一个机制:http://code.google.com/web/ajaxcrawling ... arted.html
Facebook吗?
由于
答案 0 :(得分:5)
是
Facebook以与Google相同的方式处理AJAX网站。带有hashbang的URL将替换为_escaped_fragment_参数。
比较以下内容:
和
确保Open Graph信息(例如URL)与实际页面匹配。否则,FB会出错,就像我遇到的那样。
答案 1 :(得分:-1)
没有
另外,不要这样做。使用户可以使用任何#
个完整网址。您可以使用#
网址在您的网站中快速转换,但我建议您为每个想要人们喜欢的内容添加完整的非#
网址。