我正在开发一个通过 JSON api 和 AngularJS 显示帖子的 Wordpress 网站。我在一个页面上呈现所有帖子缩略图,当单击一个时,该帖子将呈现在同一页面上的叠加层中。帖子网址变成类似于mysite.com/#!/post-name 的内容。
这是开发页面http://givakt.kund.griffel.se/blogg-jobb/
由于所有内容都是由 AJAX 调用获取的,因此搜索引擎无法获得这些信息。我试图找出一种使它可索引的好方法,但这对我来说都是非常新的领域。
是否有可能从搜索引擎获取内容或将搜索引擎重定向到 php 呈现的(wordpress)页面,比如mysite.com/post-name,同时认为它在mysite.com/#!/post-获取正确的内容姓名。是否允许甚至不赞成?两个来源的实际内容当然会尽可能相同。
但是,不确定这是否是合法的方法,或者它是否可行。我还缺少其他更简单或首选的方法吗?
顺便说一句,我已阅读http://www.yearofmoo.com/2012/11/angularjs-and-seo.html以及如何使用 PhantomJS 等提供可索引页面。所以我基本上要问的是,是否有一种方法可以利用 wordpress 页面来提供内容。