大家好,
我们的论坛运行在 Discourse 上(位于子文件夹中),我们的 SEO 专家对其进行了分析。除了网站速度之外,他们还关注 JavaScript 处理的问题。目前,Discourse 采用动态渲染作为临时解决方案,但你们对未来的计划是什么?当 Google 完全支持 JavaScript 处理,动态渲染(DR)可能仅仅被视为一种 cloaking(内容伪装)手段时,你们将如何应对?
大家好,
我们的论坛运行在 Discourse 上(位于子文件夹中),我们的 SEO 专家对其进行了分析。除了网站速度之外,他们还关注 JavaScript 处理的问题。目前,Discourse 采用动态渲染作为临时解决方案,但你们对未来的计划是什么?当 Google 完全支持 JavaScript 处理,动态渲染(DR)可能仅仅被视为一种 cloaking(内容伪装)手段时,你们将如何应对?
您所说的“动态渲染”,我猜是指我们有一个不依赖 JavaScript 的专用爬虫视图?这不算内容隐藏,因为内容是完全一致的。
您为人类用户和仅爬虫视图提供几乎相同的内容,但围绕这些内容的功能却完全不同。目前这尚可接受。然而,一旦 Google 对 JavaScript 的渲染足够放心,这种做法将不可避免地演变为一种“隐藏内容”(cloaking)手段——目前该做法已被视为一种“变通方案”,并可能影响页面性能指标,而这些指标共同构成了 Google 的排名信号。
随着 Google 转向“常绿”(evergreen)爬虫,我们相信这一时刻已不远。我们很想知道,若上述情况发生,贵方将采取何种应对策略。
一旦我们确认 Google 能够像我们的爬虫视图一样很好地抓取我们的应用程序,我们将自动将 Google Bot 重定向到应用程序,而不是爬虫视图。
我们认为贵方的 SEO 顾问在此处的判断严重失当。我们曾与许多不懂装懂的 SEO“专家”有过诸多糟糕的合作经历。
Discourse 是一个 JavaScript 应用,它用首次运行时间来换取后续页面加载的极快速度。首次访问需要将 Discourse 这个 JavaScript 应用下载到浏览器中。