如何在 Schema.org 标记中标记一个人的网站

How to mark up a Person's websites in Schema.org markup

我正在使用 Person 来表示我的用户配置文件。用户可以添加指向其他网站的链接,例如他们的个人网站、他们的 Twitter 个人资料,或者仅仅是他们的一个重要项目的网站。

后者是我不想使用 sameAs 属性 的原因 - 另外,我还希望能够显示他们为这些网站提供的名称。

我可以使用什么属性?

尽管@unor 将其从问题中删除,但我确实注意到我正在使用微数据对其进行标记 - 这意味着我不能像 .[=17 中建议的那样使用 @reverse =]

我现在最终做的是为此滥用 sameAs,并将其包装在 Role 中,这样我就可以使用 roleName 来指定网站与轮廓。所以在 JSON:

{
    "sameAs": [
        {
            "roleName": "My Twitter profile",
            "sameAs": "https://twitter.com/example"
        },
        {
            "roleName": "10001 innovations in scholarly communications",
            "sameAs": "http://innoscholcomm.silk.co/"
        }
    ]
}