0

我已经使用 AngularJs 获取了很多内容

内容未显示在视图源中。

视图页面应该使用 AngularJs 显示视图源中的内容

让我知道,如果有任何方法可以使用AngularJs在视图页面的视图源中显示内容

现在我使用 AngularJs 的内容在我网站的视图源中不可见

4

2 回答 2

1

这是预期的 JavaScript 行为。页面加载到浏览器后所做的更改在“查看源代码”中不可见

于 2014-10-08T08:45:29.437 回答
1

这很正常,DOM 是由 angularjs 动态构建的……查看源代码的唯一方法是使用 chrome debug / firebug 等开发工具

如果您有一些 SEO 问题,您将需要一种方法让谷歌解析您的内容。因此,您需要构建页面服务器端而不是客户端。

为此,您可以例如使用参见https://prerender.io/例如,这将预处理您的角度页面服务器端

另请参阅如何使 SPA SEO 可抓取?

编辑:谷歌似乎也执行 javascript: http: //ng-learn.org/2014/05/SEO-Google-crawl-JavaScript/ & http://googlewebmastercentral.blogspot.fr/2014/05/understanding-web- pages-better.html

于 2014-10-08T11:44:44.643 回答