Welcome to WebmasterWorld Guest from 54.242.115.55

Forum Moderators: Robert Charlton & goodroi

How to mark up the EAT-responsible publisher with schema?

     
1:23 pm on Mar 12, 2019 (gmt 0)

Full Member

10+ Year Member Top Contributors Of The Month

joined:Feb 22, 2008
posts: 332
votes: 0


Hi,
you may know that YMYL-sites should consider being a site which has recognizable EAT, expertise, authority and trustworthiness.

One of the things here is to show, who is responsible for the whole website. In my case, it's the publisher and this is me. I have a page, which is dedicated for legal matters, including naming the responsible publisher (plus contact data and copyrightholder). Let's say this page has the URL ..../legalpage.

How to show Google now unambigously and explicitly by using schema-markup, that I'm the responsible publisher for the whole website?

1. Giving the legalpage a "Person-"Markup as top-level-item
- All article pages get a markup with "Article" and a property "publisher", including an @id for the publisher, name of publisher and referencing the
legalpage with an URL-property
- Legalpage itsself gets "Person" als top-level-item, using also the publisher-id and name of the publisher
Using the publisher-property directly for "Person" is not possible, because the publisher-property can only be used for "creativeWork"-item. But thanks to
the publisher-id and same name this should not be any problem.

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"name": "my name",
"@id": "http://www.example.de/legalpage",
"url": "http://www.example.de/legalpage",
"isicv4": "8620"
"mainEntityOfPage": {
"@type": "ContactPage",
"url": "http://www.example.de/legalpage",
"publisher": {
"@type": "Person",
"@id": "http://www.example.de/legalpage",
"name": "mein Name",
"url": "http://www.example.de/legalpage",
"isicv4": "8620"
},
"copyrightHolder": {
"@type": "Person",
"name": "my name",
"@id": "http://www.example.de/legalpage"
}
}
}
</script>


2. Using "website"-schema for the homepage
May be this is even better: Giving the homepage a "Website"-markup and this can have a publisher-property, because a Website is a "Creativework". The homepage does mention me with name as publisher.
Does Google then understand, that I'm the responsible publisher for the whole website?

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Website",
"publisher": "my name",
"@id": "http://www.example.de/legalpage",
"url": "http://www.example.de/legalpage"
</script>


Is both possible?
Any guys here who are acquainted with schema and can go deeper for deeper?