如何将sitemap.xml添加到angularJS站点?

时间:2013-12-11 15:34:53

标签: angularjs seo

我在app文件夹中添加了sitemap.xml但是如何将其公开以便Google网站管理员工具可以获取它?

由于

5 个答案:

答案 0 :(得分:0)

通过将其存储在角度应用程序之外,可以使其可见。只需将其放入主目录并在网站管理员工具中链接到它:http://yourDomain.com/sitemap.xml

yearofmoo文章很有帮助,但最后他们还建议使用站点地图及其技术。 在您的站点地图中,您应使用完整的网址路径来访问州。

答案 1 :(得分:0)

将您的sitemap.xml文件放在公用文件夹中。

答案 2 :(得分:0)

尝试将Sitemap.xml放在网站或WebApp的根目录中。 就像http://example.com/sitemap.xml一样。在您的情况下禁用Angular.js路由

答案 3 :(得分:0)

来自Google的 Build and Submit a Sitemap 文档:

  

有两种不同的方法可以让您的网站地图可供Google使用:

     

Submit it to Google using the Search Console Sitemaps tool

     

     

插入   robots.txt文件中的以下行,指定   站点地图的路径:Sitemap: http://example.com/sitemap_location.xml

答案 4 :(得分:0)

首先,您需要在线生成站点地图并下载该Sitemap.XML文件并交给开发人员。 开发人员根据您的网站页面和Google Bot抓取的站点地图URL的优先级来设置优先级。