Should I use the Organization
schema on each page if I have another schema data, for example Event
?
Can I use Event
and Organization
on the same page?
Organization
code
<script type="application/ld+json">
{
"@context" : "http://schema.org",
"@type" : "Organization",
"name" : "name",
"address": {
"@type": "PostalAddress",
"addressLocality": "addr",
"postalCode": "index",
"streetAddress": "addr",
"telephone" : "phone"
},
"logo" : {
"@type": "ImageObject",
"url": "logo",
"width": "500",
"height": "500"
},
"email": "email",
"url" : "url",
"sameAs" : [
"link"
]
}
</script>
Event
code
<div itemscope itemtype="http://schema.org/Event" class="tour tour--page">
<span class="schema_hide" itemprop="startDate" content="date"></span>
<span class="schema_hide" itemprop="performer" content="performer"></span>
<span class="schema_hide" itemprop="url" content="url"></span>
<img itemprop="image" src="tour.avatar" />
<h1 itemprop="name">name</h1>
<div itemprop="location" itemscope itemtype="http://schema.org/Place">
<span class="schema_hide" itemprop="telephone" content="phone"></span>
<span class="schema_hide" itemprop="name" content="name"></span>
<span class="schema_hide" itemprop="address" content="address"></span>
</div>
<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
<span itemprop="validFrom" :content="date"></span>
<span itemprop="url" content="url"></span>
<span itemprop="availability" content="http://schema.org/PreOrder"></span>
<span itemprop="priceCurrency" content="RUB"></span>
<span itemprop="price" content="price"></span>
</div>
</div>