角度SEO元标记"http-equiv"和"httpequiv"它们是否相同?



我正在使用 Angular 7 项目,我想设置我的元标记

<meta http-equiv="content-language" content="en">

动态。所以我正在尝试使用角度platform-browser

import { Title, Meta } from '@angular/platform-browser';

来自Angular的原始文件。然后我开始输入:

constructor(private meta: Meta) { }
ngOnInit() {
this.meta.updateTag({
httpEquiv: 'content-language', content: this.activeLang
});
}

它确实更新了我的标签,但它显示的与默认值略有不同: 默认http-equiv

<meta http-equiv="content-language" content="en">

更新后

<meta httpequiv="content-language" content="en">

我的问题:它们是一样的吗?

试试这个:

this.meta.addTag({
'http-Equiv': 'content-language',
'content': this.activeLang
});

参考:Angular 4 Meta:动态添加http-equiv

最新更新