既然Google可以成功抓取AngularJS网站,那么在您的站点地图中定义网址链接位置的正确方法是什么,即使用网址哈希片段或模板网址?
例如,如果我的路由配置中包含以下条目:
when('/mypage', {
title: 'My Page',
templateUrl: 'resources/partials/directory/mypage.html',
controller: 'MyController';
}
})
站点地图是否应使用模板网址:
<url>
<loc>http://mysite/resources/partials/directory/mypage.html</loc>
</url>
或哈希片段:
<url>
<loc>http://mysite/mypage</loc>
</url>