我有一个 Javascript 繁重的应用程序,并使用 Backbone 来提供内容 (HTML)。
我正在寻找最佳解决方案,以确保此内容被 Google 索引。
我遇到了两个选择:
- 转义片段 - 具有具有静态内容的备用视图
- Noscript 标签 - 在 url 上有 noscript 来呈现内容服务器端
我应该使用哪种解决方案?我应该使用两者还是其中之一?
此外,替代版本应该有多接近而不受到谷歌的惩罚?例如,由于静态视图没有交互并且用户看不到,我可以使用更少的 HTML 来提供相同的内容;可以这样做吗?