Javascript 在网站上使用AngularJS,仍然会被搜索引擎索引

Javascript 在网站上使用AngularJS,仍然会被搜索引擎索引,javascript,angularjs,search-engine,Javascript,Angularjs,Search Engine,我想重建一个基于纯HTML的旧网站,并使用AngulaJS添加一些额外的功能。但是,由于我计划使用ng视图在主布局上呈现模板,是否有可能让搜索引擎仍能找到这些子页面的模板?从一般意义上讲,这不是一个角度上的问题-这与任何使用javascript生成html的单页面站点的问题相同 一般的解决方案是检测什么时候是爬虫而不是人访问您的页面(通常使用查询代理字符串),然后使用服务器端逻辑呈现适合爬虫处理的页面 这里有一篇文章讨论这个问题: 但谷歌(或搜索这个网站)的“谷歌搜索引擎优化单页应用程序”会给

我想重建一个基于纯HTML的旧网站,并使用AngulaJS添加一些额外的功能。但是,由于我计划使用ng视图在主布局上呈现模板,是否有可能让搜索引擎仍能找到这些子页面的模板?

从一般意义上讲,这不是一个角度上的问题-这与任何使用javascript生成html的单页面站点的问题相同

一般的解决方案是检测什么时候是爬虫而不是人访问您的页面(通常使用查询代理字符串),然后使用服务器端逻辑呈现适合爬虫处理的页面

这里有一篇文章讨论这个问题:

但谷歌(或搜索这个网站)的“谷歌搜索引擎优化单页应用程序”会给你很多其他的想法