AngularJS 中的搜索引擎优化
SEO in AngularJS
我有一个网站,每个部分包含一页。也就是说每个部分都有一个页面有自己的元标记。
如何使用 AngularJS 路由一页中的所有部分而不丢失在查找器中的存在,因为目前每个部分都有自己的元标记描述?
NgMeta可以帮到你。
.config(function ($routeProvider, ngMetaProvider) {
$routeProvider
.when('/home', {
templateUrl: 'home-template.html',
data: {
meta: {
'title': 'Home page',
'description': 'This is the description shown in Google search results'
}
}
})
.when('/login', {
templateUrl: 'login-template.html',
data: {
meta: {
'title': 'Login page',
'titleSuffix': ' | Login to YourSiteName',
'description': 'Login to the site'
}
}
});
...
});
我有一个网站,每个部分包含一页。也就是说每个部分都有一个页面有自己的元标记。
如何使用 AngularJS 路由一页中的所有部分而不丢失在查找器中的存在,因为目前每个部分都有自己的元标记描述?
NgMeta可以帮到你。
.config(function ($routeProvider, ngMetaProvider) {
$routeProvider
.when('/home', {
templateUrl: 'home-template.html',
data: {
meta: {
'title': 'Home page',
'description': 'This is the description shown in Google search results'
}
}
})
.when('/login', {
templateUrl: 'login-template.html',
data: {
meta: {
'title': 'Login page',
'titleSuffix': ' | Login to YourSiteName',
'description': 'Login to the site'
}
}
});
...
});