我正在使用Wordpress网站,该网站通过JSON api和AngularJS显示帖子。我在页面上渲染所有帖子缩略图,当单击一个缩略图时,帖子将在同一页面的叠加层中呈现。帖子网址变得像 mysite.com /#!/ post-name。
这是开发页面http://givakt.kund.griffel.se/blogg-jobb/
由于所有内容都是由AJAX调用提取的,因此搜索引擎无法获得这些信息。我试图弄清楚一个好的方法,使它可以索引,但这对我来说都是一个新的基础。
是否有可能从搜索引擎获取内容或将搜索引擎重定向到php呈现的(wordpress)页面,例如 mysite.com/post-name ,同时认为它正在获取正确的内容在 mysite.com /#!/ post-name。甚至允许甚至不赞成?当然,实际内容在两个来源都尽可能相同。
不确定这是否是合法的方法,或者它是否可行。我还缺少其他更容易或更首选的方法吗?
BTW ,我已阅读http://www.yearofmoo.com/2012/11/angularjs-and-seo.html以及如何使用PhantomJS等提供可索引页面。所以我基本上要问的是,是否有办法利用wordpress页面来代替内容。
答案 0 :(得分:1)
我不确定如何在技术方面做到这一点,但如果你向搜索引擎展示一个版本的页面而对实际访问者展示其他东西,谷歌通常会不高兴。它被称为隐形。请记住它。