Seo 使用handlebar.js时,google是否将脚本标记作为内容索引

Seo 使用handlebar.js时,google是否将脚本标记作为内容索引,seo,handlebars.js,script-tag,Seo,Handlebars.js,Script Tag,如果您使用标准的handlesbar.js,Google是否将自定义脚本标记中的内容视为内容、脚本或未知内容?如果您有疑问,请使用纯HTML进行查看。不幸的是,谷歌应该忽略这一点。我环顾四周,听到的只是这个申请没有提出​​友好 事实上,谷歌不理解甚至跟踪通过Javascript创建的链接,但handlebarsjs非常复杂 可能的解决办法 我给你们的一个强烈建议是加载一个简化版本,其中包含一些简单的内容,在使用handlebarsjs之后,至少不要让google完全失明。但thsi版本也应该用于

如果您使用标准的handlesbar.js,Google是否将自定义脚本标记中的内容视为内容、脚本或未知内容?

如果您有疑问,请使用纯HTML进行查看。不幸的是,谷歌应该忽略这一点。我环顾四周,听到的只是这个申请没有提出​​友好

事实上,谷歌不理解甚至跟踪通过Javascript创建的链接,但handlebarsjs非常复杂

可能的解决办法 我给你们的一个强烈建议是加载一个简化版本,其中包含一些简单的内容,在使用handlebarsjs之后,至少不要让google完全失明。但thsi版本也应该用于最终用户,因为谷歌会知道你们是否只为谷歌机器人显示了不同的内容

可能的解决办法2
有一种方法可以让严重依赖AJAX的网站仍然可以工作,这是一个有趣的问题。我猜只有谷歌知道。他们可能会尝试做一些分析,看看他们是否认识到它的任何结构,但如果他们是模板之类的,我觉得他们会忽略它。他们可以在爬虫程序中执行脚本,并在加载后查找内容。从逻辑上讲,忽略脚本标记内容似乎很正常,样式标记也是如此,但考虑到样式标记中的作用域很快就可用,目前还不清楚搜索引擎会如何考虑这一点。我的意图是使用客户端模板来减少数据传输,但数据本身将来自服务器-可能是以可爬行的方式,但我更感兴趣的是谷歌会看到什么,以及它是否会将所有额外的模板文本作为页面内容进行索引,这可能会影响上下文。所以,请看“可能的解决方案2”。这种方法可能比第一种方法更好,而且这里有很好的文档,可爬行应用程序无法解决问题。实际上,我试图从google visibility中删除内容,但不包括它。好吧,使用“可能的解决方案2”,如果您只通过robots.txt、HTTP头或HTML设置,您还可以设置“noindex,nofollow”。太多的工作,但如果你有疑问,它肯定会工作。关键是代码在页面中,之后没有加载。在这种情况下,您可以看到上面的解决方案没有解决问题。