我在 Angula JS 和 Drupal 中工作,当我们在 Google、Facbook、Twitter< 中粘贴 url 时,我面临两个问题 SEO 和页面预览/strong> 以及更多社交网站
我已经通过这个帮助 url( https://developers.google.com/webmasters/ajax-crawling/docs/getting-started ) 在 url 中为 _escaped_fragment_ 做了案例
但是当我像这样粘贴我的网址时,挑战就来了
http://example.com/#!/test/a/1235
然后没有生成预览
我将如何在社交网站中显示预览。
感谢任何帮助。
谢谢
最佳答案
欢迎使用 Javascript 应用程序! :)
_escaped_fragment_ 不标准,社交平台不支持
Google 开发了 _escaped_fragment_ 系统,但这不是标准。 网络上有很多机器人,其中大多数不理解 _escaped_fragment_ 解决方案,也不理解像 AngluarJS 那样的 Javascript 应用程序。
据我所知(我在许多 JS 应用网站上工作过),社交平台不使用 _escaped_fragment_ 系统。
此外,some Google services do not support it yet .
URL 是标准的,每个机器人都支持
如果您希望每个机器人都能抓取您的网站,目前唯一的方法是使用经典 URL。
目前,您需要确保您的内容是通过经典 URL 传送的。这是确保它会被网络上的每个机器人解释的唯一方法
关于angularjs - 当 url 包含 #!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24995443/