Что это
Гео-теги в контенте — это HTML-разметка и структурированные данные, которые явно указывают поисковым системам географическую привязку страницы. Реализуются через мета-теги geo.region, geo.placename, geo.position, через Schema.org разметку (LocalBusiness, PostalAddress), а также через текстовые сигналы на самой странице. Находятся в <head> документа и в теле страницы в виде JSON-LD или микроданных.
---
Почему это важно для SEO
Яндекс использует гео-сигналы для определения региона сайта — это напрямую влияет на ранжирование в геозависимых запросах. Без явной привязки алгоритм может ошибиться с регионом или присвоить сайту статус «нерегионального». По данным Яндекс.Вебмастера, правильно настроенный регион повышает видимость в локальной выдаче на 20–40% по коммерческим запросам типа «ремонт квартир в Казани».
Google учитывает гео-сигналы при формировании локального пака («Local Pack») и через структурированные данные LocalBusiness принимает решение — показывать бизнес в блоке карт или нет. В 2024 году Google AI Overviews начали включать локальные рекомендации, и страницы с правильной Schema-разметкой попадают туда заметно чаще. Для многофилиального бизнеса (сеть клиник, строительная компания с офисами в 5 городах) каждая посадочная страница города без гео-тегов — это потерянный трафик.
---
Как проверить вручную
- Мета-теги в `<head>`: откройте исходный код страницы (
Ctrl+U), найдите тегиgeo.region,geo.placename. Если их нет — сигнал не передаётся.
- Структурированные данные: вставьте URL в Rich Results Test от Google и в валидатор Schema.org. Проверьте наличие
LocalBusinessс заполненнымaddress,addressLocality,addressRegion.
- Яндекс.Вебмастер: раздел «Информация о сайте» → «Регион сайта». Если регион не указан или указан неверно — это проблема, которую гео-теги помогают решить в связке с настройками вебмастера.
- Screaming Frog: запустите краулинг, перейдите в Custom Extraction, добавьте XPath для извлечения мета-тегов
geo.*. Так за один прогон видите все страницы без гео-разметки.
- PageSpeed Insights / Lighthouse: не показывает гео-теги напрямую, но в аудите структурированных данных укажет на ошибки в
LocalBusiness.
---
Как исправить
Шаг 1. Добавьте мета-теги в `<head>`:
<meta name="geo.region" content="RU-TAT" />
<meta name="geo.placename" content="Казань" />
<meta name="geo.position" content="55.796127;49.106414" />
<meta name="ICBM" content="55.796127, 49.106414" />Коды регионов — по стандарту ISO 3166-2 (RU-MOW — Москва, RU-SPE — Санкт-Петербург, RU-TAT — Татарстан).
Шаг 2. Добавьте JSON-LD разметку `LocalBusiness`:
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Ремонт квартир в Казани — СтройПро",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Баумана, 15",
"addressLocality": "Казань",
"addressRegion": "Республика Татарстан",
"postalCode": "420000",
"addressCountry": "RU"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.796127,
"longitude": 49.106414
},
"url": "https://stroykazan.ru/kazany/",
"telephone": "+7-843-000-00-00"
}CMS-решения:
- WordPress: плагин Yoast SEO Local или RankMath — заполните поля адреса в настройках, JSON-LD генерируется автоматически.
- Tilda: блок T896 («Реквизиты») + вручную добавьте мета-теги через «Настройки страницы» → «HTML-код в
<head>». - 1C-Bitrix: компонент «Контакты» с поддержкой микроразметки или добавьте JSON-LD в шаблон через
$APPLICATION->AddHeadString(). - Webflow: страница Settings → Custom Code → вставьте JSON-LD в поле
<head>.
---
Типичные ошибки
- Один адрес на весь сайт. Для многофилиального бизнеса ставят один
LocalBusinessв шапку сайта, а не на отдельные посадочные страницы городов. Каждый город — отдельная страница со своей разметкой и своим адресом.
- Несоответствие данных. Адрес в Schema.org не совпадает с адресом в Яндекс.Справочнике или Google Business Profile. Поисковик видит конфликт и снижает доверие к сигналам.
- Пустые или шаблонные значения.
addressLocality: "Город"или координаты0,0— такое встречается при автогенерации разметки без заполнения полей.
- Только мета-теги, без Schema. Мета-теги
geo.*— устаревший, но всё ещё работающий сигнал для Яндекса. Google на них практически не реагирует, ему нужен JSON-LD или микроданные.
- Игнорирование текстовых гео-сигналов. Структурированные данные усиливают, но не заменяют контент. На странице города должны быть название города в заголовках, в тексте, в alt изображений — это самостоятельный ранжирующий фактор.
---
Влияние на разные типы сайтов
Интернет-магазины с региональными складами или пунктами выдачи выигрывают от гео-разметки на страницах контактов и доставки. Для маркетплейса с 10 городами присутствия правильная разметка каждого регионального раздела увеличивает органику по запросам «купить + город» без дополнительного контента.
Контентные сайты и SaaS без физического офиса гео-теги практически не нужны — они работают в нерегиональной выдаче. Лендинги локальных услуг (юрист, стоматология, клининг) — наоборот, одна из главных точек роста: правильно размеченный одностраничник с адресом и координатами попадает в локальный пак Google и в геозависимую выдачу Яндекса, конкурируя с многостраничными сайтами.