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 понимает связи между сущностями.
Проверка
- Schema Markup Validator (validator.schema.org) — общая проверка
- Google Rich Results Test (search.google.com/test/rich-results) — проверка под Google Rich Results
- Yandex Schema Validator (webmaster.yandex.com/tools/structured-data-validator) — под Яндекс
- 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.