在SEO上使用underscorejs模板的效果

时间:2012-11-30 07:55:18

标签: templates seo underscore.js

我有一个网站,我正在使用underscorejs。 我有很多模板(下划线)包含在HTML中。

在某些情况下,页面上会读取不必要的模板。 这会影响我网站的SEO评级。

我听说Google搜索引擎会在<script>代码中找不到任何Javascript代码时降低您网站的排名。

并指定了underscorejs模板,我们指定它

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

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

1 个答案:

答案 0 :(得分:5)

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

我想你正在构建一个单页Web应用程序,它使用Underscore模板通过Javascript在客户端呈现;我猜你正在向服务器发出AJAX调用,以便在需要时进行CRUD操作。

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

此外,here是Stackoverflow中处理单页Web应用程序和SEO的线程。

One more resource:“让Google AJAX应用程序可以抓取”。

我希望这会有所帮助。