这个问题不是This Question的重复,它提供了有关该主题的重要信息。
我特别想知道,现在,在 2014 中,如果我不得不担心Angular不会为GoogleBot渲染,或GoogleBot会加重加载时间。
Google说 I don't have to worry (有点),但我确实不想承担。
具体来说,我有一个相对立即加载的网站然后获取AJAX内容(如Facebook的新闻提要),并填补内容的空白。
我知道prerender.io
,我完全理解缓存页面并将其交付给搜索机器人的概念。我想知道的是 - 这是必要的 - 并且更进一步,这种缓存对SEO有什么样的影响力。
PHP驱动的页面,需要1500ms来加载所有内容并显示它。
使用预渲染(或类似)缓存中间件,并在XXXms中呈现相同的页面。
选项2"安全"?对于搜索引擎优化,谷歌将这种风格排名比其他两种更严厉?
如果Googlebot要坐下来等待1000毫秒内容来呈现该内容,并为该结果编制索引,我实际上印象非常深刻。我认为,在实践中,这种渲染页面的技术只有在正确完成时才会更加用户友好(并且很容易搞砸了)。
开发人员对启动SPA的信心如何,他们的内容将为自己或最终用户客户端正确呈现?