Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

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

         

deeper

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

10+ Year Member Top Contributors Of The Month



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?

goodroi

11:07 pm on Mar 22, 2019 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



IMHO schema is not going to signal EAT. It would be too easy for spammers to add schema to their pages and pretend to be quality. Personally I view schema more as organizing your data so Google can better digest it and display it to their users which might be a good or bad thing.

deeper

1:52 pm on Mar 27, 2019 (gmt 0)

10+ Year Member Top Contributors Of The Month



Schema should confirm EAT-signals und make it clear.
Of course it's no substitute for EAT-signals itsself.

But unfortunately noone here knows about schema coding.