templates - 使用 underscorejs 模板对 SEO 的影响

标签 templates seo underscore.js

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

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

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

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

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

PS:我知道阅读不必要的模板是不好的,但这是在网站上很长时间以来所做的,我不打算很快对其进行编辑。

最佳答案

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

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

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

还有 here是 Stackoverflow 中处理单页 Web 应用程序和 SEO 的线程。

One more resource :来自 Google 的“使 AJAX 应用程序可抓取”。

希望对您有所帮助。

关于templates - 使用 underscorejs 模板对 SEO 的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13641090/

相关文章:

javascript - 替换下划线的 toArray

c++ - 避免使用模板函数的 if-else 语句

c++ - 模板 :Name resolution -->can any one tell an other example for this statement. ..请

wordpress - WooCommerce Wordpress Yoast Hatom Rich Snippets 解决方案?

seo - 用于 Logo 和网站描述的 Google Rich Snippets

php - 希腊字符的 SEO 规范 URL

c++ - 模板化 map /字典实现

c++ - 将成员函数指针传递给 gcc 上的模板化成员函数时出现问题

javascript - 下划线功能javascript

javascript - 基于并集和交集合并两个 json 数组对象