{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"@ID": "myID",
"additionalType": "http://www.productontology.org/id/Company_Catagory",
"address": {
"@type": "PostalAddress",
"addressLocality": "some city",
"addressRegion": "XX",
"postalCode":"12345",
"streetAddress": "123 any st."
},
"description": "Detailed description of the Company",
"name": "Company Name",
"openingHours": "Mo-Fri 08:30-17:00",
"geo": {
"@type": "GeoCoordinates",
"latitude": "42.000",
"longitude": "-81.000"
},
"logo": "https://www.campany-name.com/logo.png",
"image": "https://www.company-name.com/logo.png",
"url": "https://www.company-name.com",
"telephone": "(xxx) xxx-xxxx",
"faxNumber": "(xxx) xxx-xxxx",
"foundingDate": "1900",
"priceRange": "$$",
"email": "[email protected]",
"currenciesAccepted": "USD",
"hasMap": "https://www.google.com/maps/place/direct-link-to-google-map",
"paymentAccepted":"Cash, Credit Card, ACH, Debit",
"sameAs" : [ "https://www.facebook.com/company-name/",
"https://twitter.com/company-name"]
}
---Update:---
Per the response from Tony McCreath (Thank You!) I'm wondering how to properly use ID's in JSON-LD markup. My understanding is it would be best to only include the above mentioned JSON-LD file on one page in the entire domain that contains the more amount of contact information. Make sure my main markup contains an ID, which I've updated into my original post (now using an ID of myID). Then on all the other pages in the domain use ID's to link them together.
Would the JSON-LD for the other pages then look like this?:
[
{
"@ID": "myID",
},
{
***other markup data specific to this page i.e. services offered***
}
]