我在帖子中看到,在Schema.org中创建新扩展名的斜杠不再是最新的。
我正在使用Microdata,并希望在我的网站上坚持使用它。
创建新扩展程序的新方法是什么?
例如,我想在Travel Agency
类别下为MedicalTourism
创建新的扩展程序。在此之前
http://schema.org/TravelAgency/MedicalTourism
新方法是什么?
代码会是什么样的?
答案 0 :(得分:2)
您可能仍然使用Schema.org的"slash-based" extension mechanism。它是"outdated",但不是无效。
但是,如果您希望其他消费者理解或特别使用您的扩展,那么使用此机制并不是(也绝不是)。
在某些情况下,您可以使用Schema.org的Role
type,它允许您提供有关属性的其他数据,但不提供类型。
Propose new types/properties:如果它们有用并且赞助商同意,那么它们可能会在某些时候添加到Schema.org词汇表中。
使用为您的用例定义类型/属性的existing vocabulary(如果找不到,则使用create a new vocabulary):
要么代替Schema.org,
或者除了Schema.org之外(虽然这与RDFa很好地协同工作,但Microdata非常limited:您必须使用Schema.org的additionalType
property来获取其他类型和完整的URI其他属性)。