2

I'm defining a Schema.org Person item on my website using Microdata. Most of it is self-explanatory.

However, each mini profile on a summary page has three URLs - one which links to the Person's full ProfilePage, and two more for LinkedIn and Twitter.

Do I define all three as URLs, or do I ignore the social media account URLs, because only the "read more" style link is actually the URL for that person?

unor
  • 92,415
  • 26
  • 211
  • 360
Sinister Beard
  • 3,570
  • 12
  • 59
  • 95

1 Answers1

2

For the link to the person’s profile page on your site, you should ‎definitely use the url property.

For the links to the person’s profiles on other sites, the answer isn’t that clear¹:

  • Using the url property wouldn’t be wrong, but I think it makes sense to use url only for your own "canonical" page of the item.

  • Using the contactPoint property can be appropriate if the profile should be used to contact the person. However, it expects a ContactPoint item as value, which might be a bit too expressive for the case of a mere link (but you don’t have to follow the expectation, so you could just provide a URL instead of a ContactPoint item).

  • Using the sameAs property seems to be appropriate if the external profile identifies/represents exactly the same person (and nothing else in addition).


¹ There is no Schema.org property for linking to social media profiles (yet).

Community
  • 1
  • 1
unor
  • 92,415
  • 26
  • 211
  • 360
  • Thanks - the lack of social media links seems like such a weird omission. There's also no property for newsletters or brochures. It seems to be focused on "cool" stuff like movies and music over the utilitarian stuff that will be most useful for businesses. – Sinister Beard Feb 18 '16 at 08:01