gpt4 book ai didi

angularjs - AngularJS 自定义指令对搜索引擎来说是否类似于 HTML5 语义标签?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:31:24 26 4
gpt4 key购买 nike

我们都知道 HTML5 语义标签的最大优势之一是 SEO。但是 SEO 是否认为所有(阅读自定义、非 HTML5)标签都是语义的?

假设我正在制作一个电子商务门户网站,它使用 AngularJS 前端销售鞋子,并使用如下自定义 Angular 指令:

<shoe name="adidas" class="{{shoeClass}}"></shoe>

我知道 shoeClass对 Google 机器人来说是不可见的,因为在编译 AngularJS 之前它不存在,但 DOM 本身确实存在于静态 HTML 中。因此,<shoe>标签肯定对机器人可见。

但是机器人会理解这个标签吗?这会给我加分吗(考虑到 SEO 的所有其他方面都得到了照顾,并且我使用 Meteor 或 PhantomJS 提供静态预渲染页面)?或者机器人会将标签丢弃为乱码?

最佳答案

关于谷歌,它很可能会丢弃该标签,因为谷歌主要关注用户明确可见的内容以建立相关性和计算排名(有小的异常(exception),但此类“内容”的 SEO 值(value)几乎总是降级)。

此外,如果这项技术奏效,人们就可以轻松操纵谷歌,而谷歌对此深恶痛绝。它尽其所能避免受到那样的影响。

因此,我不会指望这里的 SEO 布朗尼积分。

关于angularjs - AngularJS 自定义指令对搜索引擎来说是否类似于 HTML5 语义标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32277308/

26 4 0