Skip to main content

GEO-руководство: Недвижимость

Большинство объявлений о недвижимости невидимы для поисковых систем с ИИ. Это руководство объясняет почему и как это исправить, независимо от того, управляете ли вы 1 объектом или 10 000.

JSON-LD-разметка, структурированные данные и геообогащение для повышения видимости объявлений о недвижимости в ChatGPT, Perplexity и Google AI Overviews.

JSON-LDПоиск ИИСхемаНедвижимость

Без геоданных

Расположение"Тихая улица в отличном районе"
Рядом-
Транспорт-
Координаты-

Что видит ИИ: ничего пригодного. Ни один запрос о районе или близости не выполнен.

С GeoEnrich

РасположениеRuysdaelkade 21, Amsterdam De Pijp
РядомРынок Albert Cuyp (200м), 3 школы (500м)
ТранспортТрамвай 3 и 12, 1 минута пешком
Координаты52.3534, 4.8965

Что видит ИИ: подходит для 50+ типов запросов, включая "2-комнатная квартира рядом с трамваем в De Pijp", "квартира с парковкой до 400к", "тихая улица рядом со школами".

GeoEnrich автоматически генерирует правый столбец на основе адреса. Один вызов API.

Быстрый старт

Добавьте этот JSON-LD на страницу вашего объявления о недвижимости, чтобы поисковые системы с ИИ могли немедленно его обработать и рекомендовать:


{
  "@context": "https://schema.org",
  "@type": "RealEstateListing",
  "name": "2-Bedroom Apartment in Amsterdam De Pijp",
  "url": "https://www.example-agency.com/listings/ruysdaelkade-21",
  "description": "Bright 2-bedroom apartment on the Ruysdaelkade in De Pijp, Amsterdam. 85 square meters, south-facing balcony, open-plan kitchen, renovated bathroom.",
  "datePosted": "2026-03-15",
  "about": {
    "@type": "Residence",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "Ruysdaelkade 21",
      "addressLocality": "Amsterdam",
      "postalCode": "1072 AK",
      "addressCountry": "NL"
    },
    "geo": {
      "@type": "GeoCoordinates",
      "latitude": 52.3534,
      "longitude": 4.8965
    },
    "floorSize": { "@type": "QuantitativeValue", "value": 85, "unitCode": "MTK" },
    "numberOfBedrooms": 2,
    "petsAllowed": false
  },
  "offers": {
    "@type": "Offer",
    "price": 395000,
    "priceCurrency": "EUR",
    "availability": "https://schema.org/InStock"
  }
}

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

Как люди ищут недвижимость через ИИ

Поиск недвижимости через ИИ принципиально отличается от поиска на порталах. Вместо выпадающих фильтров люди описывают то, что хотят, на естественном языке. Понимание этих паттернов намерений — основа GEO в недвижимости.

Запросы о районе и местоположении

Это наиболее распространённые запросы о недвижимости, на которые труднее всего ответить традиционным объявлениям:

  • «2-комнатные квартиры в De Pijp, Амстердам до 400к»
  • «Семейные дома рядом с международными школами в Барселоне»
  • «Тихие улицы в Лондоне Зона 2 с хорошей транспортной доступностью»
  • «Квартиры в пешей доступности от пляжа в Лиссабоне»
  • «Дома рядом с больницами в Amsterdam-Zuid»

Каждый из этих запросов требует структурированных данных о местоположении, координат и контекста ближайших POI. Без них ваше объявление невидимо.

Запросы о близости

Покупателей и арендаторов интересует то, что находится рядом. Движкам ИИ нужны данные о расстояниях для ответов на:

  • «Квартиры рядом с Vondelpark с супермаркетом в 5 минутах»
  • «Дома в радиусе 500 метров от станции метро в Амстердаме»
  • «Объекты рядом с ресторанами и ночными клубами в Jordaan»

Запросы о характеристиках

Они сочетают атрибуты объекта с местоположением:

  • «3-комнатная квартира с балконом и парковкой в Амстердаме до 500к»
  • «Квартира на первом этаже с садом в Гааге»
  • «Пентхаус с террасой на крыше в Барселоне Eixample»

Инвестиционные запросы

Инвесторы задают другие вопросы:

  • «Лучшие районы для арендного дохода в Амстердаме»
  • «Перспективные районы в Лиссабоне для инвестиций в недвижимость»

Для появления в этих результатах ваше объявление нуждается в структурированных данных: точные координаты, ближайшие POI с расстояниями, характеристики объекта в виде структурированных полей и сигналы контекста района.

Почему объявления о недвижимости не работают в поиске ИИ

Подавляющее большинство объявлений о недвижимости невидимо для поисковых систем с ИИ. Вот почему и что нужно исправить.

1. Расплывчатый текст о местоположении

«Расположен в престижном районе» ничего не говорит ИИ. «Ruysdaelkade 21, Amsterdam De Pijp, 200 метров от рынка Albert Cuyp» говорит ИИ всё. Расплывчатые описания — главная причина провала объявлений.

2. Отсутствие координат

Без широты и долготы ИИ не может вычислять расстояния. Каждый запрос о близости требует координат как объявления, так и POI. Координаты должны быть точными до 4+ знаков после запятой.

3. Отсутствие контекста ближайших объектов

Объявление с координатами, но без данных о ближайших POI, не может ответить на запрос «квартиры рядом со школами».

4. Отсутствие структурированных данных

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

5. Устаревшие объявления

Объявление без полей datePosted или dateModified выглядит заброшенным. ИИ снижает приоритет устаревшего контента.

6. Отсутствие цены в структурированных полях

Цена, скрытая в тексте, сложнее для обработки, чем объект Offer с price и priceCurrency.

Разметка схемы RealEstateListing

Тип RealEstateListing из Schema.org — правильная схема для объявлений о недвижимости. Она оборачивает объект (Residence, Apartment, House) в контекст объявления с ценой, датой и доступностью.

Основная структура

RealEstateListing имеет три ключевые части:

  1. Само объявление: name, description, datePosted, URL
  2. Объект (через about): адрес, геолокация, площадь, комнаты, удобства
  3. Предложение: цена, валюта, доступность

Типы объектов

Используйте наиболее конкретный @type для объекта внутри about:

  • Apartment для квартир, кондоминиумов, студий
  • House или SingleFamilyResidence для отдельных и сблокированных домов
  • Residence как общий запасной вариант

Обязательные поля


{
  "@context": "https://schema.org",
  "@type": "RealEstateListing",
  "name": "Описательное название с ключевыми характеристиками",
  "description": "Описание 150-300 слов с конкретными деталями",
  "datePosted": "2026-03-15",
  "about": {
    "@type": "Apartment",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "Herengracht 100",
      "addressLocality": "Amsterdam",
      "postalCode": "1015 BS",
      "addressCountry": "NL"
    },
    "geo": {
      "@type": "GeoCoordinates",
      "latitude": 52.3728,
      "longitude": 4.8882
    },
    "floorSize": { "@type": "QuantitativeValue", "value": 120, "unitCode": "MTK" },
    "numberOfBedrooms": 3
  },
  "offers": { "@type": "Offer", "price": 650000, "priceCurrency": "EUR" }
}

Геообогащение для объявлений о недвижимости

Только координаты говорят ИИ, где находится объект. Геообогащение говорит ИИ, что находится вокруг. Это разница между соответствием 5 и 50 типам запросов.

Что добавляет геообогащение

Для объекта на Ruysdaelkade 21 в Амстердаме геообогащение предоставляет:

  • Школы: начальная школа De Pijp (350м), школа Монтессори Зюйд (600м)
  • Транспорт: остановка трамвая 3 (80м), метро De Pijp (500м)
  • Магазины: рынок Albert Cuyp (200м), супермаркет Albert Heijn (150м)
  • Парки: Sarphatipark (400м), Vondelpark (1,2км)
  • Здравоохранение: больница OLVG (800м), аптека (250м)
  • Рестораны: 23 ресторана в радиусе 500м

API GeoEnrich от MapAtlas генерирует всё это из одного адреса или пары координат. Один вызов API возвращает школы, транспорт, магазины, парки, здравоохранение и рестораны с именами и расстояниями.

Сигналы контекста района

Помимо отдельных POI, покупатели и арендаторы хотят понять сам район. Движки ИИ ищут сигналы, описывающие характер и пригодность для жизни.

Оценки пешеходной доступности и транспорта

Оценки на уровне района помогают ИИ отвечать на запросы о стиле жизни:


{
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "Walk Score", "value": "92/100" },
    { "@type": "PropertyValue", "name": "Transit Score", "value": "88/100" },
    { "@type": "PropertyValue", "name": "Bike Score", "value": "95/100" }
  ]
}

Данные о времени в пути

Включайте время поездки до центра города как структурированные данные. Описание района с конкретными фактами, такими как названия рынков и улиц, напрямую влияет на десятки запросов ИИ.

Объявления об аренде и продаже

Объявления об аренде и продаже используют одну обёртку RealEstateListing, но структура предложения и некоторые поля различаются.

Предложение для объявления о продаже


{ "offers": { "@type": "Offer", "price": 395000, "priceCurrency": "EUR", "availability": "https://schema.org/InStock" } }

Предложение для объявления об аренде

Используйте priceSpecification с unitText: "MONTH" для месячной аренды.

Специфичные поля для аренды

  • leaseLength: минимальный срок аренды
  • petsAllowed: важно для поиска аренды
  • Сумма депозита в описании или additionalProperty

Коммерческая недвижимость

Поиск коммерческой недвижимости следует другим паттернам, чем жилой. Распространённые запросы:

  • «Аренда офиса в Amsterdam Zuidas менее 50 EUR за м²»
  • «Торговые площади рядом с оживлёнными зонами в Барселоне»
  • «Склад с погрузочной рампой в портовом районе Роттердама»

Используйте специфические типы: OfficeBuilding, Warehouse, Store. API GeoEnrich возвращает все категории POI, позволяя автоматически обогащать коммерческие объявления.

AEO для туристической аренды

Краткосрочная аренда (в стиле Airbnb) требует совершенно другого подхода к схеме. Используйте LodgingBusiness, а не RealEstateListing. Включите ночные тарифы, время заезда/выезда, оценки гостей и контекст туристических POI.

Внедрение и тестирование

Следуйте этому процессу для внедрения разметки схемы.

Шаг 1: добавьте JSON-LD на страницы объявлений

Разместите тег <script type="application/ld+json"> в <head> каждой страницы объявления.

Шаг 2: проверьте

Шаг 3: протестируйте с движками ИИ

После развёртывания спросите у движков ИИ о ваших объявлениях. Если ИИ не может ответить с конкретными деталями, ваша схема неполная.

Масштабирование с API GeoEnrich

Если вы управляете 100+ объектами, вам нужна автоматизация. API GeoEnrich от MapAtlas принимает адрес или пару координат и возвращает структурированный контекст близости: школы, транспорт, магазины, парки, здравоохранение, рестораны. Без GeoEnrich объявление соответствует запросам об адресе и базовых характеристиках. С GeoEnrich оно соответствует 50+ типам запросов.

Автоматизировать в масштабе

Ручное написание схем работает для одного объявления. А для тысяч?

API GeoEnrich от MapAtlas автоматически добавляет координаты, ближайшие POI, транспортную доступность, контекст района и готовые к схеме геоданные к каждому объявлению, один вызов API на объявление, в любом масштабе.