Closed jmckenna closed 1 year ago
@jmckenna , can you check in https://dev.oceanexpert.org/ if this is ok now. Once confirmed I can put this live and can the system get that info. done both for experts and for institutions e.g.
@arnounesco Regarding type Organizations:
the indexer/region code requires an @type Place, but the "address" property (for Organizations) cannot have a Place (according to schema.org, which does not validate with your JSON-LD - your JSON-LD is broken, in other words).
here is what you currently have for Organizations:
"address": {
"@type":"Place",
"address": "InnovOcean Campus, 8400 Oostende, BE"
}
But you should instead have:
"address": "InnovOcean Campus, 8400 Oostende, Belgium",
"location": {
"@type": "Place",
"address": "InnovOcean Campus, 8400 Oostende, Belgium"
},
(the first address is optional, as the current indexer code will not use it, but the second Location, with its Place & address, will be used by the indexer code - and it validates)
Belgium
, for the current region/indexer code to work - Organizations JSON-LD uses BE
2 digit country code instead.
workLocation
property and itsaddress
from the schema.orgPerson
type, for Experts"@type": "PostalAddress"
)