【发布时间】:2018-06-15 13:03:50
【问题描述】:
我有一个关于 Angular 4 的 SEO 的相当普遍的问题。我阅读了有关抓取 SPA 的问题,而另一方面,有人声称 Google 根本没有问题。在我使用基于 Nginx 和 Docker 的生产设置的背景下,我想知道从什么开始最好的策略。我想回答以下问题:
1)我听说过 Angular Universal 用于服务器端渲染,但是我猜这种方法必然要使用 express-server 包?我使用 Nginx,它对生产有影响吗?我将如何使用 docker 进行设置?
2) 另外,我听说可以将prerender 与 Nginx 和 Docker 一起使用(预渲染器仅用于爬虫)。这适合Angular 4吗?在我看来,这将是最直接的方式......
3) 是否需要预渲染页面?当今 SEO 的主要驱动力是什么?谷歌真的有能力抓取 SPA 吗? AFAIK,元标记不再有那么大的影响....
谢谢大家
【问题讨论】:
-
这个问题似乎离题了,因为它不在帮助中心所述的讨论范围内。
标签: angular nginx seo prerender