6
我正在使用PhantomJS以及Angular-seo package。LinkedIn的履带阅读器可以阅读SPA页面吗?
我设法将其配置为与Facebook的开放式图形工作,但似乎LinkedIn不支持_escaped_fragment_
格式和hasbang请求index.html
页的应用程序而不是myapp.com/?_escaped_fragment_=client_side_path
后会忽略路线。
我能做些什么才能解决它?
是的,我想通这一点,但对我来说我运行一个高度动态的应用程序,服务快照以机器人相比将只是低效在后台运行phantomJS实例(或prerender.io用于解决问题) –
如果您使用PhantomJS和Angular-SEO已经提供了内容,那么当LinkedIn机器人请求您的站点时,您可以发送相同的内容 - 所以没有额外的工作。除非我误解了什么? –
LinkedIn bot,在hahsbang之后忽略任何URL参数,因为从他们的角度来看,hashbang标记之后的任何内容都不在HTTP规范(客户端路由)中,所以首先,bot要求索引。应用程序的html文件,没有任何参数(没有转义片段)。 希望它能为您澄清事情 –