It’s not just you. If you’ve received this error the odds are pretty good this component of your schema is correct and your validator is mistaken.
Specifically, in this case, theGoogle Structured Data Tester
. After testing this blog, I was puzzled as to why Google was throwing an
on this property. I checked the documentation onschema.org
and as expected,
a valid type for thePublisher
Specifically, “Values expected to be one of these types: Organization andPerson“. Perhaps I was missing context? Nope.
Google’s validator just needs to be updated to be in parity with the official Schema.org specs.
Thank you for coming to my Ted Talk.