0

我有一个使用 underscorejs 的网站。我在 HTML 中包含了许多模板(下划线)。

有时会在页面上读取不必要的模板。这会影响我网站的 SEO 评级吗?

<script>我听说如果 Google 搜索引擎在标签中找不到 Javascript 代码,它会降低您网站的排名。

在指定 underscorejs 模板时,我们指定它

<script type="text/template" id="XXX"></script>

PS:我知道readig不必要的模板不好,但这是在网站上做了很长时间的,我不打算很快编辑它。

4

1 回答 1

5

我在这里看到的问题是,由于您使用的是通过 Javascript 加载的模板(例如 Underscore 或 Handlebars),一些搜索引擎在索引您的网站时会遇到问题(尽管有改进索引的技术)。

我想您正在构建一个单页 Web 应用程序,该应用程序使用 Underscore 模板通过 Javascript 在客户端呈现;如果需要,我猜您正在对服务器进行 AJAX 调用以执行 CRUD 操作。

单页应用程序中的 SEO 问题是众所周知的。是一篇有趣的文章(如果您使用 BackboneJs,则特别有趣)。

这里还有一个 Stackoverflow 中处理单页 Web 应用程序和 SEO 的线程。

另一个资源:来自 Google 的“使 AJAX 应用程序可抓取”。

我希望这有帮助。

于 2012-11-30T08:04:41.850 回答