Перейти к содержимому

Schema.org JSON-LD внедрение

Schema.org — стандарт структурированной разметки, который читают Google, Яндекс и AI-движки для entity disambiguation. В 2026 Google публично связывает schema с E-E-A-T, но предупредил от «overfocus» — переоценка schema не даёт магического буста. Внедряй базовые типы корректно: Organization, WebSite, Article, Product, Person, BreadcrumbList, FAQPage. Формат — JSON-LD (рекомендован Google).

Эти типы должны быть на каждом сайте независимо от ниши.

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Название компании",
"url": "https://example.com/",
"logo": "https://example.com/logo.png",
"sameAs": [
"https://t.me/company",
"https://vk.com/company",
"https://linkedin.com/company/example"
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"url": "https://example.com/",
"potentialAction": {
"@type": "SearchAction",
"target": "https://example.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>

Базовая разметка

0 из 6 (0%)

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Заголовок статьи",
"datePublished": "2026-05-20T10:00:00+03:00",
"dateModified": "2026-05-20T15:00:00+03:00",
"author": {
"@type": "Person",
"name": "Имя автора",
"url": "https://example.com/author/name/"
},
"publisher": {
"@type": "Organization",
"name": "Название",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"image": "https://example.com/article-hero.jpg",
"mainEntityOfPage": "https://example.com/articles/slug/"
}
</script>

Контент / блог

0 из 6 (0%)

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Название товара",
"image": ["https://example.com/img1.jpg"],
"description": "Описание товара",
"sku": "SKU-001",
"brand": { "@type": "Brand", "name": "BrandName" },
"offers": {
"@type": "Offer",
"url": "https://example.com/product/sku-001/",
"priceCurrency": "RUB",
"price": "15000.00",
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "184"
}
}
</script>

E-commerce

0 из 6 (0%)

Подтипы: Restaurant, Store, MedicalClinic, AutoRepair, Plumber — используй наиболее точный.

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Store",
"name": "Название",
"image": "https://example.com/photo.jpg",
"address": {
"@type": "PostalAddress",
"streetAddress": "ул. Тверская, 1",
"addressLocality": "Москва",
"postalCode": "125009",
"addressCountry": "RU"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 55.755826,
"longitude": 37.6173
},
"telephone": "+7-495-123-45-67",
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "10:00",
"closes": "20:00"
}
],
"priceRange": "₽₽"
}
</script>

Локальный бизнес

0 из 7 (0%)

Только для реальных FAQ-разделов с минимум 3 вопросами.

<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Вопрос 1?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Ответ 1"
}
}
]
}
</script>

См. отдельный playbook Author E-E-A-T setup.

FAQ + авторы

0 из 4 (0%)

Проверка

0 из 4 (0%)

  • Фейковые AggregateRating — Google детектит сравнением с реальными reviews. Penalty за фейк-звёзды.
  • FAQPage с одним вопросом — Google требует минимум 2-3, иначе игнор.
  • HowTo schema на coupon/sale страницах — отозвано в 2023, использовать только для реальных туториалов.
  • Schema копипаст без проверки — JSON-LD легко ломается одной запятой. Всегда валидируй.
  • Type Soup — натыкать 10 типов в одну страницу ради «полноты». Используй только релевантные.