0

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

4

2 回答 2

0

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

否则通用是不错的选择。

于 2016-10-17T07:14:16.343 回答
0

Angular Universal 是为 CEO 目的而创建的,以便机器人可以正确呈现您的动态 HTML 内容。

Angular 2 只是一个没有服务器渲染的前端框架——你可以通过查看动态页面的 HTML 代码来检查它,只有 Angular 的 {{...}}。所以你的 HTML 页面的内容不会被机器人渲染。

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

于 2017-02-25T18:33:06.243 回答