【问题标题】:How server side rendering help crawlers? and which is better server side rendering or client side rendering?服务器端渲染如何帮助爬虫?哪个是更好的服务器端渲染或客户端渲染?
【发布时间】:2019-09-15 07:52:38
【问题描述】:

我正在阅读带有 angular 的服务器端渲染的 angular 文档,因为他们提到服务器端渲染是帮助爬虫。我知道在服务器端渲染爬虫可以获得整个 dom,但爬虫也可以与组件交互,那么它如何帮助爬虫?从安全的角度来看,哪个是更好的服务器端渲染或客户端渲染?我也读了同样的东西来反应

【问题讨论】:

标签: angular reactjs web-crawler google-crawlers


【解决方案1】:

当您只有客户端渲染时,访问 Web 应用程序意味着下载所有静态资源(HTML、CSS、JS)并等待 JS 代码渲染页面。渲染后,整个 DOM 树就存在了。此过程缓慢且耗时

服务器端呈现有助于爬虫,因为它们立即在页面上获得所需的最重要信息。页面的其他部分对于爬虫来说不是那么重要,然后可以保留为客户端呈现。

【讨论】:

    猜你喜欢
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-05
    • 2019-08-07
    • 2012-01-17
    • 1970-01-01
    相关资源
    最近更新 更多