17 июл. 2026 г.

Какая разметка Schema нужна вашему сайту, чтобы ИИ вас процитировал?

ИИ-движку ответов нужна от вашего сайта лишь горстка типов Schema — Organization, Person, FAQPage и Article — и одно правило: разметка должна быть заранее отрендерена в HTML, а не подгружена через JavaScript, иначе многие краулеры её не увидят. В этом выпуске мы открываем реальный исходник работающей страницы, запускаем тест curl без JavaScript, который доказывает, что разметка на месте, и даём вам минимальный честный шаблон, который можно скопировать, — с полной расшифровкой ниже, которую можно прочитать и процитировать.

Какая разметка Schema нужна вашему сайту, чтобы ИИ вас процитировал?

В справочнике schema.org сотни типов, но честный ответ на вопрос из заголовка короткий: их всего четыре. Organization, Person, FAQPage и Article покрывают почти любой небольшой бизнес. И есть одно правило, важнее выбора самих типов: разметка должна быть заранее отрендерена в HTML, который отдаёт сервер, а не подгружена через JavaScript, — иначе многие ИИ-краулеры её попросту не увидят.

Разметка Schema (название — от словаря schema.org) — это компактный блок машиночитаемого кода, который вместо догадок даёт движку прямой ответ, что перед ним: организация, человек или список вопросов и ответов. Нужна она ради AEO (Answer Engine Optimization, иногда пишут GEO) — умения попадать в цитаты ИИ-ассистентов: ChatGPT, Perplexity, Gemini, Claude. Контент она не подменяет — она лишь вешает на него чистую этикетку и указывает, к какой сущности он относится.

Смотрите разбор

What schema does your site actually need for AI?
Разметка, которая на самом деле нужна вашему сайту, — в исходнике реальной, работающей страницы.

Какие четыре типа Schema на самом деле нужны обычному бизнесу?

В schema.org сотни типов, и почти все из них можно спокойно игнорировать. Для обычного сайта компании четыре покрывают почти всё. Organization говорит, кто вы как бизнес. Person называет человека за ним — и это важно, потому что движки связывают людей с экспертизой. FAQPage перечисляет ваши вопросы и ответы, что движки обожают, ведь это ровно соответствует тому, как люди спрашивают. А Article помечает ваши записи в блоге. Сделайте эти четыре аккуратно и заранее отрендеренными — и вы сделали ту разметку, которая действительно меняет дело.

Почему лишняя разметка вредит больше, чем помогает?

Потому что Schema — это этикетка, а не коллекция трофеев: добавить тип, которому вы на самом деле не соответствуете, ничего вам не даёт и может тихо навредить. Каждый лишний тип — это ещё одно утверждение, которое движок должен согласовать с вашей видимой страницей, и ещё один повод противоречить самому себе. Пекарне за углом не нужна разметка SoftwareApplication, а студии из двух человек не нужен выдуманный средний рейтинг. Объявляйте только то, что правда, держите набор маленьким — и движок получит чистый сигнал вместо захламлённого.

Как распознать заранее отрендеренную Schema в исходнике страницы?

Она выглядит как блок скрипта типа application/ld+json прямо в исходнике страницы — уже там, когда страница загружается. В выпуске мы открываем исходник реальной, работающей страницы и прокручиваем ровно к этому блоку: небольшой, легко читаемый фрагмент JSON, объявляющий Organization и FAQPage. Важно, где он живёт, — уже в HTML, который отдал сервер, а не пришит потом скриптом. Эта единственная деталь и отделяет разметку, которую краулер может прочитать, от разметки, которую он никогда не увидит.

Как доказать, что ваша Schema работает без JavaScript?

Вы запрашиваете страницу так, как это делает краулер без скриптов. В разборе мы отправляем простой запрос из командной строки — curl, вообще без JavaScript — к той же публичной странице, и структурированные данные оказываются прямо в сыром ответе. Именно это и значит «заранее отрендерено». Запустите тот же тест на сайте, который вставляет свою разметку через JavaScript, — и команда вернётся пустой: краулеры, которые не выполняют скрипты, не видят ничего. Многие фреймворки попадают ровно в эту ловушку, потому что в браузере разметка по-прежнему выглядит нормально. Правило безусловно — ваша разметка должна быть в HTML, который отдаёт сервер, до того как запустится любой скрипт.

Почему каждое утверждение Schema должно совпадать с видимой страницей?

Потому что Schema — это обещание о странице, а нарушенное обещание обходится дороже, чем его отсутствие. Если ваша разметка утверждает, что вы платформа отзывов, а видимая страница — это лендинг, или ваша FAQPage перечисляет вопросы, которых нигде нет на экране, движок читает это расхождение как повод не доверять — точно так же, как он не доверяет любой странице, противоречащей самой себе. Честная разметка описывает то, что действительно есть; спамная разметка выдумывает авторитет, который страница не заслужила. Движки устроены так, чтобы ловить разницу, — так что выигрышный ход прост: говорить правду на машинном языке.

Что движок ответов делает с вашими структурированными данными?

Когда движок решает, доверять странице и цитировать ли её, именно это явное, честное самоописание склоняет чашу к «да». Ваша разметка позволяет ему привязать вашу страницу к нужной сущности — этому бизнесу, этому человеку, этому набору ответов — вместо того чтобы выводить всё это из вашего дизайна и надеяться, что он угадал верно. Она не заменяет хороший контент; она маркирует контент, который движок и так может прочитать, так что одно согласуется с другим. Страницу, которая и хорошо читается, и чисто себя объявляет, куда легче пересказать — а движок цитирует то, что может пересказать уверенно.

Работает ли Schema-разметка на русском и на неанглоязычных рынках?

Да — структура JSON-LD одинакова в любом языке, но слова внутри должны быть родными. Пишите вопросы и ответы FAQPage на том языке, на котором ваш клиент на самом деле спрашивает, потому что движок сопоставляет русский вопрос с русским текстом, а не с переводом. На менее заполненных неанглоязычных рынках, где мало кто из конкурентов вообще позаботился о чистой, заранее отрендеренной разметке, сделать это хорошо — непропорционально большое преимущество: вы вручаете движку родную, честную этикетку ровно там, где у него мало вариантов.

Часто задаваемые вопросы

Какая разметка Schema на самом деле нужна моему сайту для ИИ?

Для большинства компаний четыре типа: Organization (кто вы), Person (человек за компанией), FAQPage (ваши вопросы и ответы) и Article (ваши записи в блоге). Эта горстка покрывает почти любой обычный сайт. Нерушимое правило в том, что всё это должно быть заранее отрендерено в HTML, который отдаёт сервер, — а не вставлено через JavaScript, — иначе ИИ-краулеры, не выполняющие скрипты, этого так и не увидят.

Что значит заранее отрендеренная (prerendered) разметка?

Это значит, что структурированные данные уже в HTML к моменту, когда страница отдаётся, — до того как запустится любой JavaScript. Доказать это можно запросом без JavaScript — простой командой curl — увидев JSON-LD в сыром ответе. Если страница вставляет свою разметку через JavaScript после загрузки, тот же запрос вернётся пустым, и краулеры без скриптов не увидят ничего там, где должна быть ваша разметка.

Нужно ли использовать каждый тип schema.org?

Нет. Типов сотни, и почти все можно игнорировать. Объявлять типы, которым вы на самом деле не соответствуете, не помогает и может навредить, потому что каждый из них — утверждение, которое движок должен согласовать с вашей видимой страницей. Держите набор маленьким и правдивым — для большинства сайтов хватает Organization, Person, FAQPage и Article.

Может ли одна лишь разметка вывести невидимый сайт в ответы ИИ?

Нет — Schema маркирует контент, а не заменяет его. Если на вашей странице нет ничего, что стоило бы цитировать, чистая разметка не создаст авторитет, а движки устроены так, чтобы ловить разметку, противоречащую видимой странице. Разметка окупается, когда точно описывает реальный, полезный контент, чтобы движок мог уверенно привязать вашу страницу к нужной сущности.

Работает ли разметка на языках, кроме английского?

Да. Структура JSON-LD идентична в любом языке; меняется только текст внутри. Пишите вопросы и ответы FAQ на языке вашего рынка нативно, потому что движок сопоставляет родной вопрос с родными словами, а не с переводом. На неанглоязычных рынках, где мало у кого из конкурентов есть чистая, заранее отрендеренная разметка, это особенно дешёвое преимущество.

Хотите, чтобы мы проверили, отрендерена ли ваша разметка и видят ли её краулеры?

Мы проводим ровно эту проверку — запрос без JavaScript, разбор тип за типом, сверку между вашей разметкой и видимой страницей — на реальных сайтах клиентов, и первый аудит ИИ-видимости бесплатный. Если хотите узнать, действительно ли ChatGPT, Perplexity, Gemini и Claude могут прочитать структурированные данные на вашем сайте, запросите бесплатный аудит на webappski.com.

← Вернуться ко всем постам