我正处于使用AngularJS创建具有客户端渲染的公共网站的初始阶段。我以多种形式阅读过,动态生成的内容不会被Google编入索引。有没有办法在不影响搜索引擎索引和排名的情况下继续前进,还是应该转向传统开发?
我的客户希望在AngularJS中完成。所以我只想在开始说服他们之前确保没有解决方法。
答案 0 :(得分:3)
Googlebot can now process JavaScript因此您无需执行任何操作即可使Google可以访问该内容
答案 1 :(得分:0)
您还可以使用像prerender.io这样的服务,或者使用PhantomJS等工具构建自己的预渲染版本。
这是一篇关于AngularJS SEO和PhantomJS的好文章: http://lawsonry.com/2014/05/diy-angularjs-seo-with-phantomjs-the-easy-way/