javascript - 用于在 javascript 中呈现的视频的 RDFa

标签 javascript rdfa

我正在尝试将 RDFa 标签添加到视频中,以便它们可以被 Google 和 Yahoo 编入索引。但是,视频的对象和嵌入代码是由 javascript 插入的,因此它们实际上并不是 html 格式的。我可以在 noscript 标签中放置一个重复的对象吗?还有其他解决方案吗?

http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=162163

最佳答案

与其他标记一样,由 Javascript 生成的 RDFa 标记对于 Google 和 Yahoo 是不可见的。

好消息是,在 RDFa 中,元素 实际上根本不重要;这都是关于属性的。所以你可以把所有的 RDFa 标记放在 <div> 上或 <span>没有可见内容的元素,你不需要使用 <object> .您可以使用 RDFa 的 resource=""属性而不是 href=""在不支持 href 的元素上.

至少 RDFa 规范是这么说的;我还没有验证谷歌和雅虎是否真的以这种方式处理它。

关于javascript - 用于在 javascript 中呈现的视频的 RDFa,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1982204/

相关文章:

javascript - 使用 JavaScript 获取特定范围内的随机 2 位数字,其中第 1 位和第 2 位数字都受到限制

javascript - 我们如何在没有直接 @Output 的情况下检测 Angular2 中是否运行了更改检测?

rdf - 博客有 RDF 本体吗?

syntax - RDFa 中井号/井号的完整含义

rdf - 如何使用 RDFa 描述 CC BY-SA 3.0 上的衍生作品

javascript - 如何使用 jQuery 创建带有文本的 div?

Javascript 目标链接状态

javascript - 单击 'Show More' 按钮时 Div 滑过 Div

schema.org - Microdata、RDFa 或 JSON-LD 合适或最佳用法?