我有一个网站,在那里我使用underscorejs。我有很多模板(Underscorejs)包含在HTML中。
在某些情况下,页面上正在读取不必要的模板。这是否影响我的网站的搜索引擎优化评级。
我听说谷歌搜索引擎如果在<script>标签中找不到Javascript代码,就会降低你网站的排名。
在指定underscorejs模板时,我们指定它
<script type="text/template" id="XXX"></script>附言:我知道,readig不必要的模板是不好的,但这是做了很长一段时间在网站上,我不打算编辑它很快。
发布于 2012-11-30 16:04:42
我在这里看到的问题是,由于你使用的是通过Javascript加载的模板(例如下划线或把手),一些搜索引擎在索引你的网站时会遇到问题(尽管有一些技术可以改进索引)。
我假设您正在构建一个单页面web应用程序,该应用程序使用下划线模板通过Javascript呈现在客户端;我猜您正在对服务器进行AJAX调用,以便在需要时执行CRUD操作。
单页面应用程序中SEO的问题是众所周知的。Here是一篇有趣的文章(如果你正在使用BackboneJs,那就特别有趣了)。
此外,here是Stackoverflow中处理单页面web应用程序和搜索引擎优化的线程。
One more resource:来自谷歌的“使AJAX应用程序可爬行”。
我希望这能帮到你。
https://stackoverflow.com/questions/13641090
复制相似问题