0

我记得读过一篇关于一组特定属性的文章,这些属性可用于描述包含动态数据的元素的内容、类型、更新频率等。

它背后的整个想法是指定 Web 应用程序中包含动态数据的部分,并为机器人/爬虫提供更多信息。

只是为了了解这个概念,这是一个示例代码(我将使用的属性当然是组成的

<div id="username" dataType="string" updateFrequency="rarely">Theo</div>
<div id="score" dataType="integer" updateFrequency="daily">9001</div>

我知道这真的很模糊。也许外面的人知道我在说什么

谢谢你的帮助

4

1 回答 1

0

ARIA(可访问的富 Internet 应用程序)属性用于提高可访问性,而不是用于搜索引擎。它们可以用来描述元素的作用,例如说一个div元素实际上是一个进度条或者说aspan只是为了装饰。

所有软件通常都会忽略发明的属性。根据 HTML5 草案,在实践中,您可以使用data-* 属性将任何不可见的数据与元素相关联,但根据定义,它们是特定于应用程序的,并且被搜索引擎忽略。

搜索引擎通常对单个元素的更新率不感兴趣。他们根据自己的观察分析页面的更新率。

有一些方法可以在标记中将元数据与特定元素相关联,这种方式可以被主要搜索引擎观察到;参见Schema.org。但在实践中,这种标记似乎只对主要商业或社区网站中的页面的搜索引擎产生影响。对于 Joe Q. Author 的页面,它们可能是只写信息(目前)。

于 2012-10-25T16:53:03.263 回答