J'ai un client qui opère localement mais vend également ses services (dans le créneau de la technologie gérée) à travers l'Amérique du Nord. J'ai créé ces deux scripts pour son site Web et je me demandais si vous pouviez aider. C'est la première fois que je fais schema.org de cette nature.
J'espère mettre celui-ci sur la page des services (nous n'avons pas de pages locales pour chaque zone de service).
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "Service",
"areaServed": ["Canada", "United States"],
"produces": "Managed IT"
}
</script>
En outre, voici le schéma d'entreprise local que j'ai créé. Qu'est-ce que tu penses? Je suis à peu près sûr que c'est correct, mais si je le place dans le pied de page, le schéma de ma page de services va-t-il gâcher Est-ce que j'envoie trop de signaux?
<script type='application/ld+json'>
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"name": "Client",
"url": "https://client.com/",
"logo": "https://client.com/wp-content/uploads/2015/08/header-
logo.png",
"image": "https://client.com/wp-
content/uploads/2016/11/scout2016_small.jpg",
"description": "Discover what works and what needs updating to
streamline your IT services. Get your
custom Scout Tech Guides managed services free tech audit today!",
"address": {
"@type": "PostalAddress",
"streetAddress": "109-9440 202 St",
"addressLocality": "Langley",
"addressRegion": "British Columbia",
"postalCode": "V1M4A6",
"addressCountry": "Canada"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "49.174440",
"longitude": "-122.664108"
},
"openingHours": "Mo, Tu, We, Th, Fr 09:00-17:00",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "Customer Service",
"telephone": "+1 (866)-546-5283"
}
}
</script>
Avec des données structurées, il n’ya jamais "trop de signaux" tant que ces signaux sont corrects et ne trompent pas.
Vous pouvez combiner les deux éléments script
en un. Cela offre l’avantage de lier facilement les deux éléments, vous pouvez donc dire: ceci Service
est fourni par this LocalBusiness
.
Sur la page de service, vous pourriez avoir:
{
"@context": "http://schema.org",
"@type": "LocalBusiness",
"name": "The business",
"@reverse": { "provider":
{
"@type": "Service",
"name": "The service"
}
}
}
(Je me sers de @reverse
parce que Schema.org ne définit pas de propriété inverse pour provider
. Au lieu d'utiliser @reverse
, vous pouvez également créer le Service
l'élément de niveau supérieur et utilisez provider
pour référencer l'élément LocalBusiness
.)