Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to mark up someone's website with Microdata, so I was going to use her name and logo using schema.org's Person vocabulary.

However, there is no such a thing I could use for her logo type. She doesn't have (or want) a picture on the website, so I will use her logo instead.

Is the itemprop="photo" appropriate for this case? I found this "photo" thing here but it is not defined on schema.org.

share|improve this question
It may not be clear from PatomaS's answer below, but you wouldn't want to mix Data-Vocabulary.org markup with schema.org markup, if that's what you thinking of doing. Seems the image property would be the right choice since people often use avatars to identify themselves online (like on this site), which is like a personal logo. – dan Feb 5 '14 at 16:46
@dan Thanks for clearing it out, it wasn't so clear. Btw, it feel that Data-Vocabulary.org exists now only for "encyclopedic knowledge" as their main website seems suggest using schema.org, right? – Yannis Dran Feb 6 '14 at 13:01
No problem. Most are using schema.org markup now since it's a collaboration between Google, Microsoft, and Yahoo, which are the major search engine players. See here for more about that. – dan Feb 6 '14 at 14:43
Sorry for not being clear enough and thanks @dan for helping to make this answer better. – PatomaS Feb 7 '14 at 0:35
No problem, just helping to improve and already good answer. – dan Feb 7 '14 at 0:39
up vote 3 down vote accepted

Being strict while keeping things simple, and without mixing vocabularies, you can use the image property, which is generic but specific enough about the content you are marking up.

A logo is not normally associated with a person, it's associated with a product, a company, or things like that. So for practical purposes, the image she uses is going to define her.

If for some reason you really want to go with the idea of the logo, then you can use logo from Brand. But this may be seen as stretching the concept a bit.

Of course we don't know if she is popular/recognized enough to be associated with a company. Maybe in a small circle she is, and that is all you need to be technically correct.

Finally, you can choose to be not so technically correct and use what people would interpret easier.

share|improve this answer
Even though I think this is a good answer, I 'm still trying to decide. Let's say, you (not a famous person, are you? :p ) are a web-designer and you don't want to put your photo, but your logo instead. What would you do? – Yannis Dran Feb 7 '14 at 18:10
I would use image – PatomaS Feb 14 '14 at 3:27
That's what I was gonna do, thanks for the help. – Yannis Dran Feb 14 '14 at 11:17

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.