我正在使用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抓取工具?