Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство "geo" в Schema.org используется для указания географических координат места, которое описывается в структурированных данных. Оно позволяет точно определить местоположение объекта, такого как бизнес, мероприятие или достопримечательность, на карте.
Это свойство помогает поисковым системам и другим сервисам лучше понимать, где именно находится указанный объект. Использование географических координат (широта и долгота) делает информацию более точной и позволяет пользователям легче находить нужные места в интернете.
Свойство "geo" обычно применяется в контексте других типов объектов, таких как "Place" или "Event". Оно может быть полезно для улучшения локального SEO, так как поисковые системы могут использовать эти данные для отображения информации о местоположении в результатах поиска и на картах.
В общем, "geo" служит для создания более информативного и полезного контента, который учитывает географический аспект, что важно для пользователей, ищущих конкретные места или события.
Пример заметки или HTML разметки.
<h1>What is the latitude and longitude of the Empire State Building?</h1>
Answer:
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 sec W
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Place">
<h1>What is the latitude and longitude of the <span itemprop="name">Empire State Building</span>?</h1>
Answer:
<div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 dec W
<meta itemprop="latitude" content="40.75" />
<meta itemprop="longitude" content="-73.98" />
</div>
</div>
Пример, закодированный в формате RDFa, встроенный в HTML.
<div vocab="https://schema.org/" typeof="Place">
<h1>What is the latitude and longitude of the <span property="name">Empire State Building</span>?</h1>
Answer:
<div property="geo" typeof="GeoCoordinates">
Latitude: 40 deg 44 min 54.36 sec N
Longitude: 73 deg 59 min 8.5 dec W
<meta property="latitude" content="40.75" />
<meta property="longitude" content="-73.98" />
</div>
</div>
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Place",
"geo": {
"@type": "GeoCoordinates",
"latitude": "40.75",
"longitude": "-73.98"
},
"name": "Empire State Building"
}
</script>
Структурированное представление примера JSON-LD.
Пример заметки или HTML разметки.
This example is in microdata only.
Пример, закодированный в формате Microdata, встроенный в HTML.
<div itemscope itemtype="https://schema.org/Hotel">
<h1><span itemprop="name">ACME Hotel Innsbruck</span></h1>
<span itemprop="description">A beautifully located business hotel right in the
heart of the alps. Watch the sun rise over the scenic Inn valley while
enjoying your morning coffee.</span>
<div itemprop="address" itemscope itemtype="https://schema.org/PostalAddress">
<span itemprop="streetAddress">Technikerstrasse 21</span>
<span itemprop="postalCode">6020</span>
<span itemprop="addressLocality">Innsbruck</span>
<span itemprop="addressRegion">Tyrol</span>,
<span itemprop="addressCountry">Austria</span>
</div>
<div itemprop="geo" itemscope itemtype="https://schema.org/GeoCoordinates">
<meta itemprop="latitude" content="47.2649990" />
<meta itemprop="longitude" content="11.3428720" />
</div>
</div>
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
Наименование: Лесной Кемпинг
Описание: Уютный кемпинг в лесной зоне с возможностью установки палаток.
Адрес:
Улица: Лесная, 10
Город: Лесной Город
Область: Лесная Область
Почтовый индекс: 123456
Страна: Россия
Телефон: +7 123 456-78-90
Часы работы: Пн-Вс 08:00-20:00
Географические координаты:
Широта: 55.7558
Долгота: 37.6173
Изображение: https://example.com/image.jpg
URL: https://example.com/campground
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Campground",
"name": "Лесной Кемпинг",
"description": "Уютный кемпинг в лесной зоне с возможностью установки палаток.",
"address": {
"@type": "PostalAddress",
"streetAddress": "Улица Лесная, 10",
"addressLocality": "Лесной Город",
"addressRegion": "Лесная Область",
"postalCode": "123456",
"addressCountry": "RU"
},
"telephone": "+7 123 456-78-90",
"openingHours": "Mo-Su 08:00-20:00",
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.7558,
"longitude": 37.6173
},
"image": "https://example.com/image.jpg",
"url": "https://example.com/campground"
}
</script>
Структурированное представление примера JSON-LD.
Это пример от schema.su, его нету в официальной документации! Будьте внимательны, работоспособность не можем гарантировать. Проверяйте через валидатор.
Пример заметки или HTML разметки.
Название: Автосервис ТехноМастер
Адрес: Улица Ремонтников, д. 10, Москва, 101000, Россия
Телефон: +7-495-555-55-55
Часы работы: Пн-Пт 09:00-20:00
Ценовой диапазон: 2 числа
URL: https://www.tehnomaster.ru
Общий рейтинг: 4.5 (120 отзывов)
Географические координаты: Широта 55.7558, Долгота 37.6173
Пример, закодированный в формате JSON-LD в теге <script> HTML.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "AutoRepair",
"name": "Автосервис ТехноМастер",
"address": {
"@type": "PostalAddress",
"streetAddress": "Улица Ремонтников, д. 10",
"addressLocality": "Москва",
"postalCode": "101000",
"addressCountry": "RU"
},
"telephone": "+7-495-555-55-55",
"openingHours": "Mo-Fr 09:00-20:00",
"priceRange": "$$",
"url": "https://www.tehnomaster.ru",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"ratingCount": "120"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.7558,
"longitude": 37.6173
}
}
</script>
Структурированное представление примера JSON-LD.