Принимаем заявки · Q3 2026
Almaty / 51.1°N · UTC+5
Главная  /  Блог  /  Schema.org разметка для казахстанского сайта: полный гайд 20…
SEO и продвижение · 17.05.2026 · 12 мин чтения · 161 просмотров

Schema.org разметка для казахстанского сайта: полный гайд 2026

Какие типы Schema.org нужны в 2026 году: Organization, LocalBusiness, FAQPage, BreadcrumbList, Product, Service, Article. Примеры и проверка.

TL;DR. Schema.org — это структурированные данные в формате JSON-LD, которые помогают поисковикам понять контент. В 2026 без Schema невозможно попасть в AI Overviews, Featured Snippets, Local Pack или Rich Results. Минимальный must-have для казахстанского сайта: Organization, LocalBusiness, BreadcrumbList, FAQPage, Article/BlogPosting для блога, Product/Service для коммерческих страниц. Проверять через Schema Markup Validator + Google Rich Results Test.

Что такое Schema.org и зачем

Schema.org — это словарь типов и свойств для описания сущностей: организации, людей, мест, событий, продуктов. Поисковики используют это для:

  • Rich Results (звёзды отзывов, цены, наличие в выдаче)
  • Local Pack (карта с топ-3 локальных бизнесов)
  • AI Overviews (цитирование с указанием источника)
  • Featured Snippets (быстрый ответ в верху выдачи)
  • Knowledge Graph (карточка компании справа от выдачи)

Формат JSON-LD vs Microdata

Google рекомендует JSON-LD — встраивается отдельным `<script>` в `<head>`. Microdata (атрибуты прямо в HTML) — устаревший формат, не используйте.

Базовый набор Schema для сайта

1. Organization

Размещается на всех страницах сайта (обычно в `_base.twig`).

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "@id": "https://4web.kz/#organization",
  "name": "4WEB",
  "url": "https://4web.kz",
  "logo": "https://4web.kz/logo.png",
  "email": "info@4web.kz",
  "telephone": "+7 727 XXX XX XX",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Мендикулова, 98",
    "addressLocality": "Алматы",
    "postalCode": "050059",
    "addressCountry": "KZ"
  },
  "sameAs": [
    "https://www.instagram.com/4web.kz",
    "https://t.me/Web4web",
    "https://www.linkedin.com/company/4web-kz"
  ]
}

2. LocalBusiness

Расширяет Organization для локального бизнеса. Используйте на контактной странице и главной для офлайн-точек.

{
  "@type": "LocalBusiness",
  "@id": "https://4web.kz/#localbusiness",
  "name": "4WEB",
  "image": "https://4web.kz/office.jpg",
  "address": {...},
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 43.2293,
    "longitude": 76.9492
  },
  "openingHoursSpecification": [{
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": ["Monday","Tuesday","Wednesday","Thursday","Friday"],
    "opens": "09:00",
    "closes": "19:00"
  }],
  "priceRange": "$$",
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "127"
  }
}

3. BreadcrumbList

На каждой не-корневой странице.

{
  "@type": "BreadcrumbList",
  "itemListElement": [
    {"@type": "ListItem", "position": 1, "name": "Главная", "item": "https://4web.kz/"},
    {"@type": "ListItem", "position": 2, "name": "Услуги", "item": "https://4web.kz/services"},
    {"@type": "ListItem", "position": 3, "name": "SEO", "item": "https://4web.kz/services/seo"}
  ]
}

4. FAQPage

Где есть Q&A.

{
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Сколько стоит SEO в Алматы?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "От ₸ 180 000/мес для лендинга..."
      }
    }
  ]
}

5. Article + BlogPosting

На блог-постах. В 2026 используем dual type для универсальности.

{
  "@type": ["BlogPosting", "Article"],
  "headline": "Заголовок статьи",
  "datePublished": "2026-05-17T10:00:00+06:00",
  "dateModified": "2026-05-17T10:00:00+06:00",
  "author": {"@id": "https://4web.kz/#person-aqyl-ramazan"},
  "publisher": {"@id": "https://4web.kz/#organization"},
  "wordCount": 2340,
  "inLanguage": "ru-KZ",
  "speakable": {
    "@type": "SpeakableSpecification",
    "cssSelector": [".article-title", ".article-intro"]
  }
}

6. Person (для авторов)

Каждый автор статей должен иметь свой Person Schema.

{
  "@type": "Person",
  "@id": "https://4web.kz/#person-aqyl-ramazan",
  "name": "Aqyl Ramazan",
  "jobTitle": "Основатель и CEO 4WEB",
  "description": "Более 10 лет в digital-маркетинге...",
  "knowsAbout": ["SEO", "AEO", "Schema.org"],
  "worksFor": {"@id": "https://4web.kz/#organization"},
  "sameAs": [
    "https://www.linkedin.com/in/aqylramazan/",
    "https://t.me/Web4web"
  ],
  "hasCredential": [
    {
      "@type": "EducationalOccupationalCredential",
      "credentialCategory": "Certificate",
      "name": "Google Premier Partner"
    }
  ]
}

7. Service

На страницах услуг.

{
  "@type": "Service",
  "name": "SEO-продвижение",
  "provider": {"@id": "https://4web.kz/#organization"},
  "areaServed": [
    {"@type": "City", "name": "Алматы"},
    {"@type": "City", "name": "Астана"}
  ],
  "offers": {
    "@type": "Offer",
    "price": "180000",
    "priceCurrency": "KZT",
    "priceSpecification": {
      "@type": "PriceSpecification",
      "description": "От ₸ 180 000/мес"
    }
  }
}

8. Product (для e-commerce)

На карточках товаров.

{
  "@type": "Product",
  "name": "iPhone 15 Pro",
  "image": "https://example.com/iphone.jpg",
  "description": "...",
  "brand": {"@type": "Brand", "name": "Apple"},
  "offers": {
    "@type": "Offer",
    "price": "650000",
    "priceCurrency": "KZT",
    "availability": "https://schema.org/InStock",
    "url": "https://example.com/iphone-15-pro"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.7",
    "reviewCount": "234"
  }
}

Продвинутые типы Schema для AEO 2026

HowTo

Для пошаговых инструкций. Часто попадает в Featured Snippets.

{
  "@type": "HowTo",
  "name": "Как подключить Kaspi Pay",
  "step": [
    {"@type": "HowToStep", "name": "Регистрация", "text": "..."},
    {"@type": "HowToStep", "name": "Подача документов", "text": "..."}
  ]
}

SpeakableSpecification

Указывает ключевые абзацы для голосового поиска.

DefinedTerm + DefinedTermSet

Для глоссария. AI Overviews очень любит этот формат.

Review + AggregateRating

Для отзывов клиентов. Дает 5-звёздочные сниппеты в выдаче.

VideoObject

Для встроенных видео.

Course

Для вебинаров, обучающих курсов.

Связывание Schema через @id

В 2026 правильно связывать все Schema через `@id`:

  • Organization имеет `@id: https://4web.kz/#organization`
  • Article ссылается: `"publisher": {"@id": "https://4web.kz/#organization"}`
  • Person ссылается: `"worksFor": {"@id": "https://4web.kz/#organization"}`

Это создаёт «граф знаний» сайта — AI понимает связи между сущностями.

Проверка

  1. Schema Markup Validator (validator.schema.org) — общая проверка
  2. Google Rich Results Test (search.google.com/test/rich-results) — проверка под Google Rich Results
  3. Yandex Schema Validator (webmaster.yandex.com/tools/structured-data-validator) — под Яндекс
  4. Schema Builder (Schema Pro для WordPress, встроенные модули в Bitrix)

Главные ошибки

  • Schema, не отражающая контент. Если у вас 0 отзывов, нельзя писать aggregateRating: 4.9 / 200. Google детектит и понижает.
  • Дубликаты Schema (один тип несколько раз). Используйте один блок, не множьте.
  • Microdata + JSON-LD одновременно — конфликт, удалите microdata.
  • Игнорирование sameAs. Это сильнейший сигнал, связывающий ваш сайт с соцсетями и каталогами.
  • Schema на скрытых страницах. Если страница в `noindex`, Schema на ней не работает.

Резюме

Schema.org в 2026 — это не «дополнительная фишка», а базовый язык, на котором сайт общается с поисковиками и AI. Минимальный сет (Organization + LocalBusiness + Breadcrumb + FAQPage + Article) даёт 70% эффекта. Полный сет (с HowTo, Person, Speakable, Course) — критичен для AEO и попадания в AI Overviews.

Есть задача?

Расскажите задачу — покажем прогноз и план работ.

Связаться