Facebook分享使用angularJS和html5mode(true)

时间:2014-09-05 10:25:42

标签: javascript html5 facebook angularjs pushstate

我正在使用html5Mode开发一个angularJS应用程序(true)。

在我的主索引文件的标题中,我添加了

<meta name="fragment" content="!">

所以每当Google抓取我的任何网页时,它都会将“?_ extracted_fragment _ =”添加到网址的末尾:

 http://example.com/path/to/nowhere?_extracted_fragment_=

通过这种方式,我知道何时提供角度应用以及何时提供静态内容。

然而,Facebook似乎忽略了这个元标记,只有在网址中发现了一个hashbang “#!”时才添加“?_ extracted_fragment _ =”。所以分享不起作用

有没有其他方法可以告诉Facebook抓取工具查找静态内容,而不使用hashbangs或必须检测Facebook抓取工具?

0 个答案:

没有答案