我最近不断听到有关诸如 knockoutjs 或骨干网之类的 javascript 模板引擎的消息。它们看起来都很酷,但我想知道使用这样的系统是否会妨碍对网页的良好索引。
搜索引擎的爬虫是否能够解析 javascript 数据?我认为将页面内容放在 javascript 中是不好的做法,因为其中一些爬虫没有解析它。
我最近不断听到有关诸如 knockoutjs 或骨干网之类的 javascript 模板引擎的消息。它们看起来都很酷,但我想知道使用这样的系统是否会妨碍对网页的良好索引。
搜索引擎的爬虫是否能够解析 javascript 数据?我认为将页面内容放在 javascript 中是不好的做法,因为其中一些爬虫没有解析它。
许多搜索引擎爬虫现在解析 JavaScript 并将获取模板化内容。但是实际上有数百个爬虫,其中一些较小的爬虫仍然不理解模板。
如果您想要完全支持,那么服务器呈现的 HTML 是唯一的解决方案。如果您很高兴被大型引擎、googlebot、bingbot、baiduspider 等吸引,那么 JavaScript 客户端模板可以工作。但是您需要检查谁在接他们..
然后选择一个模板引擎,将您的内容留在 HTML 中,例如Distal。