Граф знаний: как связать бренд с сущностями через разметку
Граф знаний хранит факты о сущностях и связи между ними. Ниже — как устроены триплеты, как передать их поисковой системе через JSON-LD и что это дало на реальных проектах.
Главное
- Граф знаний хранит не документы, а факты о сущностях и связи между ними.
- Факт в графе знаний — триплет «субъект → предикат → объект»; на сайте его передают свойствами Schema.org в JSON-LD.
- Связь бренда с внешними источниками задают свойством sameAs: профили, справочники, Wikidata.
- Разметка повторяет видимый текст: данные, которых нет на странице, размечать запрещено правилами Google.
Оглавление
Что такое граф знаний
Граф знаний — база фактов о сущностях (людях, компаниях, местах, понятиях) и о связях между ними. Классический поисковый индекс сопоставляет запросу документы со словами, а граф знаний хранит сами факты: кто основал компанию, где она находится, что продаёт.
Факт в графе знаний записывается триплетом «субъект → предикат → объект». Например, «Николай Поляков → окончил → ННГУ им. Н.И. Лобачевского» или «Николай Поляков → разбирается в → SEO».
Как передать факты через JSON-LD
На сайте триплеты передают разметкой Schema.org в формате JSON-LD: сущность — это объект с @type и @id, предикат — свойство Schema.org, объект — значение свойства или ссылка на другую сущность.
@idделает сущность одной и той же на всех страницах сайта: автор статьи и автор кейса — один человек.sameAsсвязывает сущность с внешними профилями и справочниками: Wikidata, профессиональные площадки, страницы организации.- Разметка повторяет видимый текст: правила Google запрещают размечать данные, которых нет на странице (подробнее — в разборе подхода SCDL).
Пример: так описан автор этого сайта.
{
"@context": "https://schema.org",
"@type": "Person",
"@id": "https://nepolyakov.ru/#person",
"name": "Николай Поляков",
"jobTitle": "SEO-специалист",
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "Нижегородский государственный университет им. Н.И. Лобачевского"
},
"sameAs": [
"https://www.linkedin.com/in/nepolyakov/",
"https://habr.com/ru/users/NikolayPolyakov/",
"https://profi.ru/profile/PolyakovNY/"
]
}
Что разметка сущностей дала на проектах
| Задача | Что сделано в разметке | Результат |
|---|---|---|
| Google путал глобального производителя и локального дилера во Вьетнаме | AutoDealer с parentOrganization на производителя | После миграции на домен .vn и других работ недельные клики из поиска выросли примерно в 31 раз, средняя позиция — с 13,3 до 4,7 (Search Console, осень 2025 — май 2026); вклад разметки отдельно не измерялся. Кейс |
| Магазины продуктовой сети конкурировали друг с другом на картах | Отдельная сущность для каждого филиала: адрес, areaServed, hasMap | Сеть вошла в топ-3 локальной выдачи по основным гео-запросам (со слов автора, выгрузок нет). Кейс |
| Однофамильцы в выдаче по имени автора этого сайта | Единый @id автора на всех страницах и sameAs на профили | По запросу «Николай Поляков SEO» Google 2 октября 2026 года показывал обзор от ИИ с описанием автора по этому сайту |
Почему разметка не заменяет текст
Языковая модель предсказывает следующее слово и может ошибиться в факте. Структурированные данные не гарантируют, что ИИ-ответ возьмёт факт из разметки, но дают поисковой системе однозначную запись того же факта, что стоит в тексте.
Поэтому граф знаний бренда работает, когда текст и разметка говорят одно и то же, а внешние источники по ссылкам sameAs это подтверждают.
Вывод
Граф знаний связывает бренд с понятными поисковой системе сущностями. Для этого на сайте нужны три вещи: единый @id для каждой сущности, свойства Schema.org, которые повторяют видимый текст, и sameAs на внешние профили. Разметку можно собрать в генераторе Schema.org.