⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/geo. Если сайт оказался полезен, то можете пожертвовать 50 рублей создателями сайта.

geo

Свойство schema.org ?

Описание:

Географические координаты места.

Свойство "geo" в Schema.org используется для указания географических координат места, которое описывается в структурированных данных. Оно позволяет точно определить местоположение объекта, такого как бизнес, мероприятие или достопримечательность, на карте.

Это свойство помогает поисковым системам и другим сервисам лучше понимать, где именно находится указанный объект. Использование географических координат (широта и долгота) делает информацию более точной и позволяет пользователям легче находить нужные места в интернете.

Свойство "geo" обычно применяется в контексте других типов объектов, таких как "Place" или "Event". Оно может быть полезно для улучшения локального SEO, так как поисковые системы могут использовать эти данные для отображения информации о местоположении в результатах поиска и на картах.

В общем, "geo" служит для создания более информативного и полезного контента, который учитывает географический аспект, что важно для пользователей, ищущих конкретные места или события.

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Примеры

Пример 1

Пример заметки или 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.

@context
https://schema.org
@type
Place
geo
@type
GeoCoordinates
latitude
40.75
longitude
-73.98
name
Empire State Building

Пример 2

Пример заметки или 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>

Пример 3

Это пример от 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.

@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

Пример 4

Это пример от 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.

@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
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 22.11.2024
Комментарии
Новые материалы на сайте