如何使我的AngularJS Wordpress AJAX博客可搜索且对SEO友好



我正在开发一个Wordpress网站,该网站通过JSON api和AngularJS显示帖子。我在一个页面上渲染所有帖子缩略图,当单击一个缩略图时,帖子将在同一页面上叠加呈现。帖子网址变成类似 mysite.com/#!/post-name。

这是开发页面 http://givakt.kund.griffel.se/blogg-jobb/

由于所有内容都由 AJAX 调用获取,因此搜索引擎无法使用这些信息。我试图找出一种使其可索引的好方法,但这对我来说都是非常新的领域。

是否有可能从 php 渲染(wordpress)页面

获取内容或将搜索引擎重定向到php渲染(wordpress)页面,比如 mysite.com/post-name,同时认为它 mysite.com/#!/post-name 获得了正确的内容它甚至被允许甚至皱眉吗?当然,两个来源的实际内容将尽可能相同。

但是,不确定这是否是合法的方法,或者它是否可以工作。我缺少其他更简单或首选的方法吗?


顺便说一句,我已经阅读了 http://www.yearofmoo.com/2012/11/angularjs-and-seo.html 以及如何使用PhantomJS等来提供可索引的页面。所以我基本上要问的是,是否有办法利用wordpress页面来提供内容。

我不确定如何在技术方面做到这一点,但是如果您向搜索引擎显示页面的一个版本,而向实际访问者显示其他版本,Google通常不会高兴。这叫做隐身。请记住这一点。

最新更新