Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство Schema.org "email" используется для указания адреса электронной почты, связанного с определенным объектом или сущностью, например, с организацией, человеком или событием. Это свойство помогает структурировать данные на веб-страницах, что облегчает их понимание и обработку как пользователями, так и поисковыми системами.
Использование свойства "email" позволяет веб-мастерам и разработчикам указывать контактную информацию в стандартизированном формате. Это может быть полезно для улучшения видимости информации в поисковых системах и других сервисах, которые используют структурированные данные. Благодаря этому, пользователи могут быстрее находить необходимую контактную информацию.
Свойство "email" обычно используется в контексте других свойств Schema.org, таких как "Person" (человек) или "Organization" (организация), чтобы предоставить полное представление о контактных данных. Это свойство также может быть полезным для различных приложений и сервисов, которые хотят интегрировать информацию о контактах и облегчить взаимодействие с пользователями.
В целом, свойство "email" служит для улучшения доступности и понимания контактной информации в интернете, что может привести к более эффективному взаимодействию между пользователями и организациями.
Пример заметки или HTML разметки.
Jane Doe
<img src="janedoe.jpg" alt="Photo of Jane Doe"/>
Professor
20341 Whitworth Institute
405 Whitworth
Seattle WA 98052
(425) 123-4567
<a href="mailto:jane-doe@xyz.edu">jane-doe@illinois.edu</a>
Jane's home page:
<a href="http://www.janedoe.com">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html">Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html">Bob Smith</a>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Person">
<span itemprop="name">Jane Doe</span>
<img src="janedoe.jpg" itemprop="image" alt="Photo of Jane Doe"/>
<span itemprop="jobTitle">Professor</span>
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="streetAddress">
20341 Whitworth Institute
405 N. Whitworth
</span>
<span itemprop="addressLocality">Seattle</span>,
<span itemprop="addressRegion">WA</span>
<span itemprop="postalCode">98052</span>
</div>
<span itemprop="telephone">(425) 123-4567</span>
<a href="mailto:jane-doe@xyz.edu" itemprop="email">
jane-doe@xyz.edu</a>
Jane's home page:
<a href="http://www.janedoe.com" itemprop="url">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html" itemprop="colleague">
Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html" itemprop="colleague">
Bob Smith</a>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="Person">
<span property="name">Jane Doe</span>
<img src="janedoe.jpg" property="image" alt="Photo of Jane Doe"/>
<span property="jobTitle">Professor</span>
<div property="address" typeof="PostalAddress">
<span property="streetAddress">
20341 Whitworth Institute
405 N. Whitworth
</span>
<span property="addressLocality">Seattle</span>,
<span property="addressRegion">WA</span>
<span property="postalCode">98052</span>
</div>
<span property="telephone">(425) 123-4567</span>
<a href="mailto:jane-doe@xyz.edu" property="email">
jane-doe@xyz.edu</a>
Jane's home page:
<a href="http://www.janedoe.com" property="url">janedoe.com</a>
Graduate students:
<a href="http://www.xyz.edu/students/alicejones.html" property="colleague">
Alice Jones</a>
<a href="http://www.xyz.edu/students/bobsmith.html" property="colleague">
Bob Smith</a>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Person",
"address": {
"@type": "PostalAddress",
"addressLocality": "Seattle",
"addressRegion": "WA",
"postalCode": "98052",
"streetAddress": "20341 Whitworth Institute 405 N. Whitworth"
},
"colleague": [
"http://www.xyz.edu/students/alicejones.html",
"http://www.xyz.edu/students/bobsmith.html"
],
"email": "mailto:jane-doe@xyz.edu",
"image": "janedoe.jpg",
"jobTitle": "Professor",
"name": "Jane Doe",
"telephone": "(425) 123-4567",
"url": "http://www.janedoe.com"
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<div>
<h1>Автосалон "Автоплюс"</h1>
<p>Адрес: Россия, Москва, улица Ленина, 45</p>
<p>Телефон: +7 (495) 123-45-67</p>
<p>Email: info@autoplush.ru</p>
<p>Официальный сайт: <a href="https://autoplush.ru">autoplush.ru</a></p>
<p>График работы: пн-пт 09:00–18:00, сб 10:00–16:00, вс выходной</p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/AutoDealer">
<h1 itemprop="name">Автосалон "Автоплюс"</h1>
<p>Адрес:
<span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="addressCountry">Россия</span>,
<span itemprop="addressLocality">Москва</span>,
<span itemprop="streetAddress">улица Ленина, 45</span>
</span>
</p>
<p>Телефон: <span itemprop="telephone">+7 (495) 123-45-67</span></p>
<p>Email: <span itemprop="email">info@autoplush.ru</span></p>
<p>Официальный сайт: <a itemprop="url" href="https://autoplush.ru">autoplush.ru</a></p>
<p>График работы:
<meta itemprop="openingHours" content="Mo-Fr 09:00-18:00">
<meta itemprop="openingHours" content="Sa 10:00-16:00">
<meta itemprop="openingHours" content="Su closed">
пн-пт 09:00–18:00, сб 10:00–16:00, вс выходной
</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "AutoDealer",
"name": "Автосалон \"Автоплюс\"",
"address": {
"@type": "PostalAddress",
"addressCountry": "Россия",
"addressLocality": "Москва",
"streetAddress": "улица Ленина, 45"
},
"telephone": "+7 (495) 123-45-67",
"email": "info@autoplush.ru",
"url": "https://autoplush.ru",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "10:00",
"closes": "16:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "closed"
}
]
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
<div>
<h1>Служба покраски домов "Красивый Дом"</h1>
<p>Адрес: Россия, Санкт-Петербург, улица Пушкина, 10</p>
<p>Телефон: +7 (812) 987-65-43</p>
<p>Email: info@krasiviydom.ru</p>
<p>Официальный сайт: <a href="https://krasiviydom.ru">krasiviydom.ru</a></p>
<p>График работы: пн-пт 08:00–17:00, сб 09:00–15:00, вс выходной</p>
</div>
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/HousePainter">
<h1 itemprop="name">Служба покраски домов "Красивый Дом"</h1>
<p>Адрес:
<span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="addressCountry">Россия</span>,
<span itemprop="addressLocality">Санкт-Петербург</span>,
<span itemprop="streetAddress">улица Пушкина, 10</span>
</span>
</p>
<p>Телефон: <span itemprop="telephone">+7 (812) 987-65-43</span></p>
<p>Email: <span itemprop="email">info@krasiviydom.ru</span></p>
<p>Официальный сайт: <a itemprop="url" href="https://krasiviydom.ru">krasiviydom.ru</a></p>
<p>График работы:
<meta itemprop="openingHours" content="Mo-Fr 08:00-17:00">
<meta itemprop="openingHours" content="Sa 09:00-15:00">
<meta itemprop="openingHours" content="Su closed">
пн-пт 08:00–17:00, сб 09:00–15:00, вс выходной
</p>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "HousePainter",
"name": "Служба покраски домов \"Красивый Дом\"",
"address": {
"@type": "PostalAddress",
"addressCountry": "Россия",
"addressLocality": "Санкт-Петербург",
"streetAddress": "улица Пушкина, 10"
},
"telephone": "+7 (812) 987-65-43",
"email": "info@krasiviydom.ru",
"url": "https://krasiviydom.ru",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "17:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Saturday",
"opens": "09:00",
"closes": "15:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": "Sunday",
"opens": "closed"
}
]
}
</script>
Структурированное представление примера JSON-LD.