深入 HTML5 `itemprop` 与 `itemtype`:构建自定义 Schema.org 词汇表

HTML5 的秘密武器:itemprop 和 itemtype,让你的网站“说话” 想象一下,你是一个刚搬进新小区的居民。你兴高采烈地想认识邻居,结果发现大家都戴着统一的面具,说着含糊不清的“代码”。你根本不知道谁是谁,更别提了解他们的兴趣爱好和职业了。 你的网站也面临着类似的困境。搜索引擎就像你的邻居,它想了解你网站上的内容,但它只能看到一堆 HTML 代码。除非你给它提供一些“线索”,否则它很难准确地理解你的内容。 这就是 HTML5 的 itemprop 和 itemtype 登场的时候了。它们就像是你给邻居们贴上的标签,告诉搜索引擎:“嘿,这位是厨师,这位是音乐家,这位喜欢园艺!” 什么是 Schema.org?你得知道的“通用语言” itemprop 和 itemtype 并不是孤军奋战。它们需要一个共同的“词汇表”才能发挥作用。这个“词汇表”就是 Schema.org。 Schema.org 是由 Google、Microsoft、Yahoo! 和 Yandex 共同维护的一个开放的词汇表,它定义了一系列通用的属性和类型,用于描述各种各样的内容,比如: 人(Person): …