Correct Article structured data on posts (author as Person, publisher as Organization)
Problem
The JSON-LD generated for posts outputs author as an Organization that carries a person's name, and publisher as the author's name. That's invalid for Google's Article guidelines: the author is a person, the publisher is the site. It also weakens E-E-A-T signals, because the author is never identified as a real person.
Proposal
- author: Person, with name and url (the author page, when there is one).
- publisher: Organization, with the site name and the logo from the project settings.
- Keep datePublished and dateModified as they are.
- Optionally, a per-post field to override or extend the generated schema.
Workaround today
None. The schema is generated by the platform and can't be edited.
Pending