【问题标题】:Angular with Microdata角度与微数据
【发布时间】:2015-09-08 12:44:20
【问题描述】:

微数据是否适用于动态 Angular ng-repeat 项目?

我可以把它用作:

<div itemscope itemtype="http://schema.org/Product" ng-repeat="item in items">
    …
</div>

【问题讨论】:

  • 你好......你有没有得到一个可靠的答案? ...在我看来,谷歌机器人可能不会在您的网页上停留一两秒钟,而 Angular 经历其编译阶段...
  • 我又问了这个问题:SO

标签: angularjs seo angularjs-ng-repeat schema.org microdata


【解决方案1】:

我找到了schema validator,对于我的网站,它实际上显示了角度表达式:

...
datePublished  {{lvl_project['year']}}
name          "{{lvl_project['title']}}"
keywords       {{lvl_project['tools'].join(',')}}
...

此外,它不会显示所有ng-repeat 生成的元素。

在我看来,这似乎是一个强有力的迹象,表明 google-bot 确实没有看到角度生成的元素及其值,但可能还有更多我不知道的问题。

【讨论】:

    【解决方案2】:

    是的,您可以使用...它适用于所有人(但如果所有都属于同一类别,则使用)。

    【讨论】:

    • “如果都属于同一类别”是什么意思?我有 100 个类别,然后在每个类别中投放广告,并带有分页。
    • Category 表示这里是 Schema 类别,您提供的所有东西都在产品中,或者在 schema 中可能有更多相关选项。
    猜你喜欢
    • 2013-05-20
    • 2016-02-25
    • 2019-02-10
    • 2012-03-14
    • 2019-12-12
    • 2021-01-22
    • 2021-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多