如何使用角度CLI在Angular 2中使用Angular universal进行服务器端渲染?

时间:2016-10-17 06:56:48

标签: angular serverside-rendering

GoogleBot是否在没有Angular Universal的情况下渲染Angular 2?

2 个答案:

答案 0 :(得分:0)

关于从javascript生成的内容到SEO机器人的意义,有很多理论。但最好是更安全的方式来喂养机器人。如果您的网站严重依赖SEO。

否则通用是不错的选择。

答案 1 :(得分:0)

Angular Universal正在为CEO创建,以便机器人能够正确呈现您的动态HTML内容。

Angular 2只是一个没有服务器渲染的前端框架 - 您只需查看动态页面的HTML代码就可以检查它,只有Angular的{{...}}。因此,机器人不会呈现HTML页面的内容。

如果您想使用Angular Universal,我建议您先从一些Starter Project开始。我用于我的Angular Universal项目如下:https://github.com/angular/universal-starter