SEO与angular.js应用程序

时间:2015-05-09 08:18:20

标签: asp.net-mvc angularjs seo

在我的应用程序中,我使用angular.js作为客户端技术。现在,我希望我的网站对SEO友好 - 我找到了解决方案,但我对它有点困惑。是否需要sitemap.xml for angular SEO?

5 个答案:

答案 0 :(得分:0)

Google搜索引擎为单页应用提供了一个API,read this article for more informations

答案 1 :(得分:0)

是的,你绝对是在Angular JS中这样做的。

在您的网站中,使用hashbang或HTML5网址指向内容 - Google和Bing非常聪明,可以确定它们是AJAX生成的网页。

以下是AJAX网页的sitemap.xml条目示例。

答案 2 :(得分:0)

为了使AJAX应用程序可以抓取,您需要使用prerender,它将自动为Google机器人创建静态HTML快照(请参阅此文章:https://developers.google.com/webmasters/ajax-crawling/docs/learn-more)。

答案 3 :(得分:0)

是的,您必须在Angular中执行此操作。是的,SEO也需要Sitemap.xml。

答案 4 :(得分:-1)

是的,角度SEO需要sitemap.xml。