Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author George Notaras

    (@gnotaras)

    Hi @ditad

    Thanks for your feedback.

    Right now a publisher (Organization schema.org entity) is not added in case the web site has been configured as a _personal website_; that is by setting the Main source of local author profiles to Front page. Is this similar to this case?

    FYI, this already exists as an issue in my bug tracker and will require some more research before it is resolved. I’ll need the ‘personal website’ configuration concept for myself as well, so I’ll have to find a way to resolve it. I thought of creating an Organization entity using the author’s information, but I was not sure if it made any sense.

    If you are describing a different issue, please let me know more details about it.

    Kind Regards,
    George

    Thread Starter ditad

    (@ditad)

    hi George, thanks for your explanation! Yes, my website is a personal website. A publisher can be a person, according to the Schema org website: https://schema.org/publisher. I have changed the settings to author website url. For now Google is satisfied ??

    Plugin Author George Notaras

    (@gnotaras)

    Hi @ditad and thanks for your feedback! My thoughts are exactly the same, but I have to first make sure that attaching the same entity (Person) to two or more properties (author, publisher, etc) is supported by services like Google, Bing, Yandex etc. The Schema.org spec is very flexible, but it is true that the various services support it only partially and also have their own rules, which in some cases are not very clear. Another way to do it would be to add an ID to the Person entity and link to that ID instead of nesting the entire object. It needs some thought and experimentation, but this will be resolved soon.

    I’ll keep you updated.

    Best Regards,
    George

    Plugin Author George Notaras

    (@gnotaras)

    For instance, if I set an ID in the Person entity and link to that ID from the author and publisher properties of the Article, then the Google validator complains about a missing logo property in the Person entity. But the Person entity cannot have such a property. If I add such a property to the Person entity, then Google complains about an invalid property! In other words, the Google validator does not fully accept a Person as the publisher, regardless of the fact that it is perfectly valid according to the spec. This is why I’m still a little hesitant to implement a solution..

    On the contrary, if I create an Organization entity with exactly the same properties as the Person with the extra addition of the logo, which can be the author’s avatar, then it seems to work fine. Although I think it does not make sense, it might be the best way to go ahead with this.

    George

    Plugin Author George Notaras

    (@gnotaras)

    Hi,

    Just a small update about this. For the time being this functionality will stay as is. I hope this is fine. A ticket already exists in my bug tracker, so more research will be done about it during the upcoming weeks/months. Feedback is always welcome and appreciated.

    George

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Publisher is missing’ is closed to new replies.