Промпты для SEO в ChatGPT: 12 шаблонов с проверкой результата

SEOМария Соколова13 мин чтения
Промпты для SEO в ChatGPT: 12 шаблонов с проверкой результата

Ниже промпты для SEO на всю рутину: 12 штук на ядро, кластеризацию, мета-теги, ТЗ копирайтеру, техаудит и разметку. К каждому три подписи: что подставить, что должно быть на выходе, где модель врёт. Без третьей промпт бесполезен: модель не отказывается отвечать, когда не знает, она достраивает правдоподобное.

Стратегия, подбор инструментов и работа с ИИ-выдачей разобраны отдельно, в обзорном материале ИИ для SEO. Здесь только шаблоны и критерии приёмки.

Как устроен рабочий промпт для SEO

Рабочий промпт состоит из пяти блоков. Уберите любой, и результат придётся переделывать руками.

Блок Что писать Что ломается без него
Роль Кто отвечает и на какой рынок: «SEO-специалист, поиск Яндекса, регион Москва» Модель тянет реалии Google туда, где считается Яндекс
Входные данные Свои выгрузки: запросы с частотностью, текст страницы, отчёт краулера Модель подставляет вымышленные значения вместо ваших
Ограничения формата Длина, число строк, разделитель, запрет на вводные фразы Ответ приходит сплошным текстом и не вставляется в таблицу
Запрет на домысливание «Если данных нет, пиши: нет данных. Частотность не оценивай» Появляются придуманные числа, похожие на измеренные
Формат вывода CSV, таблица, JSON, нумерованный список Каждый прогон отдаёт другую структуру, склеить результаты нельзя

Разница видна на одной формулировке. «Подбери запросы по теме ремонта квартир» даёт абзацы с рассуждениями. Тот же запрос с хвостом «формат: CSV, ровно 40 строк, колонки запрос;группа;интент, разделитель точка с запятой, без заголовка» даёт файл, который открывается в Excel без правок.

Два ограничения самой модели. У флагманских GPT-5.6 контекстное окно 1 050 000 токенов, но максимум вывода 128 000 токенов (документация OpenAI): «разбери 3000 URL одним ответом» обрывается на середине из-за потолка вывода, а не контекста. Второе: дата отсечки знаний 16 февраля 2026, всё, что позже, модель без данных придумает.

Промпты для семантики и кластеризации

Три шаблона. Вход везде один: выгрузка из Wordstat в CSV. Частотность модель не видит и получить не может, все числа приходят от вас.

Промпт 1. Расширение ядра

«Роль: SEO-специалист, поиск Яндекса, регион [регион]. Ниша: [ниша]. Предложи 60 поисковых формулировок, которых нет в приложенном списке. Частотность не оценивай, цифр не ставь. Колонки: запрос;тип (информационный, коммерческий, брендовый, навигационный);почему добавлен. Формат: CSV, разделитель точка с запятой, без вводных фраз».

  • Что подставить: регион, нишу и уже собранный список, чтобы модель не дублировала имеющееся.
  • На выходе: CSV на 60 строк, который сразу идёт в Wordstat на съём частотности.
  • Где врёт: выдумывает бренды конкурентов и топонимы. Каждый брендовый запрос проверяйте отдельно.

Промпт 2. Кластеризация по интенту

«Вот CSV: запрос;частотность. Сгруппируй запросы по посадочным страницам, в одну группу только запросы с одним интентом. Для группы: название, тип страницы (услуга, категория, статья), список запросов, суммарная частотность как сумма приложенных чисел. Ничего не пересчитывай и не округляй. Что не подошло ни в одну группу, вынеси в блок «нераспределённые».

  • Что подставить: выгрузку со снятой частотностью. Снимайте операторами: кавычки фиксируют количество слов, восклицательный знак словоформу, квадратные скобки порядок слов, плюс стоп-слова. Они работают на вкладках «Регионы» и «Топы запросов», на «Динамике» доступен только плюс.
  • На выходе: группы с суммами, которые сходятся с исходной выгрузкой при проверке формулой.
  • Где врёт: в суммах. Длинные столбцы складывает с ошибкой: по нашим прогонам расхождение с суммой в таблице доходит до 10 процентов и больше, официальной оценки точности вендор не публикует. Сумму считайте в таблице, у модели берите группировку.

Промпт 3. Проверка каннибализации

«Вот кластеры. Найди пары групп, которые претендуют на одну выдачу: совпадает интент и пересекаются формулировки. Для каждой пары укажи, какие именно запросы пересекаются, и предложи решение: объединить, развести по интенту или оставить. Если пересечений нет, напиши «пересечений нет» и не придумывай их».

  • Что подставить: результат промпта 2 целиком, включая нераспределённые запросы.
  • На выходе: пары с указанием конкретных запросов, а не фраза «эти кластеры похожи».
  • Где врёт: склеивает кластеры по лексическому сходству, игнорируя интент: «купить кондиционер» и «как выбрать кондиционер» объединяет регулярно. Решайте по выдаче: разные типы страниц в топ-10 значит разводить.

Wordstat доступен только авторизованным пользователям, при частых запросах включается капча, а после блокировки доступ восстанавливается автоматически, но ждать можно до 14 дней. Массовый съём делайте через API Директа.

Промпты для title, description и H1

Сначала о цифрах, которые кочуют по гайдам. Ни Google, ни Яндекс не задают лимита в символах. Google пишет прямо: ограничения на длину элемента title нет, заголовок обрезается по ширине экрана устройства (документация Google). У Яндекса та же формулировка. Значит, 60 и 160 символов это практический порог показа, а не требование поисковика: в промпт зашивать надо, выдавать за правило не стоит.

Второе: Google может подменить title, собирая заголовок из самого title, главного визуального заголовка, H1, og:title, крупного заметного текста, анкоров входящих ссылок и данных WebSite. Поэтому H1 и title пишутся одним промптом: расхождение между ними повышает шанс подмены.

Промпт 4. Title и H1 одним комплектом

«Страница: [тип], тема [тема], главный ключ [ключ], регион [регион]. Дай 8 пар title и H1. Для title: ключ в первых 30 символах, длина от 45 до 60 символов включительно, бренд в конце через вертикальную черту, без превосходных степеней и восклицательных знаков. H1 повторяет смысл title другой формулировкой, до 70 символов. Обязательный столбец: длина title в символах. Формат: таблица».

  • Что подставить: тип страницы, ключ, регион. Без типа модель пишет заголовки для статьи там, где нужна карточка услуги.
  • На выходе: 8 пар с проставленной длиной.
  • Где врёт: в подсчёте символов. Модель работает с токенами, а не с буквами, и на кириллице её столбец «длина» промахивается, чаще в меньшую сторону. Пересчитайте формулой ДЛСТР и отбракуйте всё, что вылезло за 60.

Промпт 5. Description под интент

«Для каждой отобранной пары напиши description. Условия: от 140 до 160 символов, ключ [ключ] в первой половине, первое предложение отвечает на интент, второе даёт конкретику страницы (цена, срок, город, состав услуги), в конце действие. Не повторяй title дословно. Без рекламных лозунгов и капслока. Столбец с длиной обязателен».

  • Что подставить: ту конкретику, которую готовы показать в сниппете. Яндекс советует добавлять в описание цену товара, цвет, город доставки и предупреждает про злоупотребление ключевыми словами, заглавными буквами и рекламными лозунгами.
  • На выходе: уникальный текст на каждую страницу. Шаблонные и повторяющиеся описания Яндекс называет отдельной ошибкой.
  • Где врёт: подставляет цены и сроки, которых вы не давали. Каждое число из description сверяйте со страницей, иначе сниппет обещает то, чего на сайте нет.

Разберём мета-теги вашей страницы

Пришлите адрес: посмотрим title, description и H1 на дубли, длину и соответствие интенту, вернём список правок по приоритету.

Обсудить задачу

Промпты для контента и ТЗ копирайтеру

Три шаблона. Все построены так, чтобы на выходе была структура с привязкой к запросам, а не «интересная статья».

Промпт 6. Структура H2 с привязкой ключа

«Тема: [тема]. Вот кластер запросов с частотностью. Составь структуру статьи из H2. Каждый H2 закрывает конкретные запросы из списка, рядом с заголовком укажи какие. Запросы, не закрытые ни одним H2, перечисли отдельно. Не предлагай разделов, под которые в списке нет запросов».

  • Что подставить: кластер из промпта 2 целиком, с частотностью.
  • На выходе: список H2 с проставленными запросами плюс перечень незакрытых.
  • Где врёт: добавляет разделы-пустышки вроде «Заключение» и приписывает им запросы, которых в вашем списке нет. Сверяйте привязки с исходной выгрузкой.

Промпт 7. ТЗ копирайтеру

«Разверни структуру в ТЗ. Для каждого H2: объём в знаках, какие запросы закрывает, какой конкретный факт обязателен (название инструмента, число, срок, ограничение или условие), какой источник его подтверждает. Раздел без проверяемого факта в ТЗ не включается. Отдельным блоком: чего в тексте быть не должно».

  • Что подставить: структуру из промпта 6 и список источников, которым доверяете.
  • На выходе: ТЗ, где напротив каждого раздела стоит проверяемое требование, а не пожелание «раскрыть тему».
  • Где врёт: в источниках. Ссылки генерирует правдоподобные и нерабочие. Проверяйте каждый URL открытием до передачи копирайтеру.

Промпт 8. Аудит готового текста на пробелы

«Вот текст страницы и целевой запрос [ключ]. Перечисли подтемы, которых в тексте нет, но которые нужны для закрытия интента, и укажи, куда их вставить. Отдельно перечисли абзацы без единого числа, названия инструмента, срока или условия. Оценок «хорошо» и «плохо» не давай».

  • Что подставить: полный текст страницы, а не выжимку.
  • На выходе: два списка: недостающие подтемы и абзацы-пустышки с точными цитатами.
  • Где врёт: утверждает, что «в топе выдачи есть такой раздел». Выдачу она не видит. Считайте ответ гипотезой и проверяйте по реальному топ-10.

Про масштабирование помните формулировку Google: злоупотреблением считается «использование генеративного ИИ или других подобных инструментов для создания множества страниц без добавления ценности для пользователей». Запрещён не инструмент, а поток страниц без пользы, поэтому требование обязательного проверяемого факта из промпта 7 это защита от санкций, а не педантизм.

Промпты для технического аудита

Два шаблона. Вход первого: выгрузка краулера. Бесплатная версия Screaming Frog SEO Spider обходит до 500 URL, лицензия стоит 199 фунтов в год и снимает лимит, так что на сайте в несколько тысяч страниц бесплатной версии хватит только на выборочный срез.

Промпт 9. Приоритезация выгрузки краулера

«Вот CSV из краулера: url;код ответа;title;description;h1;уровень вложенности;число входящих внутренних ссылок. Сгруппируй проблемы по типам: битые ответы, редиректные цепочки, дубли title, пустые description, отсутствие H1, страницы глубже 4 кликов, страницы без входящих ссылок. Для группы: сколько URL, 5 примеров, что делать. Отсортируй по числу затронутых URL. Считай только по приложенным данным».

  • Что подставить: выгрузку с фиксированным набором колонок. Меняете колонки, меняйте и перечисление в промпте, иначе модель сошлётся на несуществующие поля.
  • На выходе: таблица групп с числами, которые сходятся с фильтрами в исходном CSV.
  • Где врёт: в подсчётах на больших выгрузках. Проверьте два или три числа фильтром в таблице, сойдутся, можно доверять остальным.

Промпт 10. Разбор отчёта Вебмастера

«Вот выгрузка из раздела «Страницы в поиске» Яндекс Вебмастера, колонки url, status, lastAccess, title. Сгруппируй исключённые страницы по значению status. Для группы: количество, 5 примеров, вероятная причина, что проверить на сайте. Отдельно выдели группы, где исключение выглядит ошибкой настройки, а не решением алгоритма».

  • Что подставить: выгрузку из Вебмастера: раздел отдаёт до 50 000 строк в XLS или CSV, по исключённым страницам идут url, status и lastAccess, данные доступны с 12 октября 2016 года. URL фильтруются по подстроке через @, регуляркой через ~ и с отрицанием через восклицательный знак.
  • На выходе: приоритеты с привязкой к статусам, а не пересказ справки Яндекса.
  • Где врёт: трактует статусы Вебмастера по памяти и путает их с формулировками Google Search Console. Статус сверяйте со справкой в самом Вебмастере.

Скорость модели не отдавайте совсем. Пороги Core Web Vitals заданы официально: LCP не более 2,5 секунды, INP не более 200 миллисекунд, CLS не более 0,1, оценка по 75-му перцентилю загрузок и отдельно для мобильных и десктопных устройств. Другие значения модель придумала. После правок отправьте страницы на переобход: у инструмента суточный лимит, обход занимает до 3 дней, данные в Вебмастере обновляются в течение двух недель.

Промпты для разметки Schema

Два шаблона под четыре типа: Article, FAQPage, Organization, BreadcrumbList. Сразу оговорка про FAQPage. В Google он больше не даёт расширенного сниппета: с августа 2023 показывался только авторитетным государственным и медицинским сайтам, с 7 мая 2026 не показывается вообще, а 15 июня 2026 документация по нему удалена из справки (журнал изменений Google). В текущем списке расширенных результатов типа FAQ нет. Breadcrumb, Article, Organization и Q&A остались. У Яндекса иначе: разметка вопросов и ответов поддерживается и помогает выделить лучший ответ в мобильной выдаче, наряду с товарами и ценами, ПО, рецептами, фильмами, рефератами, данными организации и адреса, изображениями и видео. Вывод: FAQPage ставится под Яндекс и под машинное понимание страницы, а не ради звёздочек в Google.

Промпт 11. Генерация JSON-LD

«Сгенерируй JSON-LD типа [Article, FAQPage, Organization или BreadcrumbList] по данным ниже: [данные]. Только поля, для которых есть данные. Если для обязательного поля данных нет, не заполняй его выдуманным значением, а перечисли такие поля отдельным списком после кода. Даты в формате ISO 8601. Один блок script, без комментариев внутри JSON».

  • Что подставить: реальные значения: имя организации, адрес, дату публикации, автора, цепочку хлебных крошек.
  • На выходе: валидный JSON-LD плюс явный список полей, которые нужно дозаполнить.
  • Где врёт: заполняет пустоты. Подставляет несуществующие URL логотипа, вымышленные телефоны и произвольные даты. Вторая типовая ошибка: комментарии внутри JSON, из-за которых блок перестаёт быть валидным.

Промпт 12. Разбор ошибок валидатора

«Вот JSON-LD и текст ошибок валидатора. Для каждой ошибки: какое поле её вызывает, почему валидатор ругается, исправленный фрагмент. Верни полный исправленный блок целиком. Не добавляй полей, которых не было в исходных данных».

  • Что подставить: код и дословный текст ошибок.
  • На выходе: блок, который проходит валидацию с первого прогона.
  • Где врёт: лечит ошибку добавлением свойств, которых на странице нет. Так разметка расходится с содержимым, а это уже нарушение, а не оптимизация.

Валидация обязательна: невалидный JSON-LD модель отдаёт регулярно. Проверяйте в двух местах: Rich Results Test и валидатор микроразметки Яндекса, который разбирает пять форматов (микроформаты, schema.org, Open Graph, микроданные HTML, RDFa) и сверяет разметку с требованиями сервисов Яндекса. Типовые ошибки: пустые обязательные поля, отсутствие itemscope, даты не по ISO 8601. Расширенный сниппет формируется после очередного обхода роботом, примерно через две недели.

Что проверять в ответе перед публикацией

Семь пунктов, каждый с ответом да или нет, без оценок «выглядит нормально».

  1. Числа. Каждое число открыто в первоисточнике: частотность в Wordstat, пороги скорости на web.dev, тарифы на сайте вендора. Неподтверждённое число удаляется, а не смягчается словом «около».
  2. Ссылки. Каждый URL открыт в браузере и отдал 200. Правдоподобные несуществующие адреса модель генерирует чаще всего в блоках «источники».
  3. Длины. Title и description пересчитаны формулой в таблице, а не тем счётчиком, который модель приписала себе сама.
  4. Привязка к запросам. Для каждого H2 названы запросы из вашей выгрузки. Заголовок без единого запроса снимается.
  5. Абзацы без конкретики. В абзаце есть хотя бы одно: число, название инструмента, срок, ограничение, условие. Если нет ничего, абзац переписывается или удаляется.
  6. Разметка. JSON-LD прошёл оба валидатора и описывает то, что реально есть на странице.
  7. Совпадения с чужим текстом. Текст прогнан на совпадения: модель воспроизводит формулировки из обучающих данных, и вычищать это дешевле до публикации.

Частые вопросы

Можно ли доверить модели сбор частотности

Нет. У флагманских GPT-5.6 дата отсечки знаний 16 февраля 2026, доступа к Wordstat нет ни в каком режиме, а число рядом с запросом они выдают охотно. Частотность снимается только в Wordstat и только с операторами: без кавычек цифра включает все хвосты и завышает спрос в разы.

Почему промпт с лимитом 60 символов даёт длинные заголовки

Модель считает токены, а не символы, и на кириллице ошибается сильнее, чем на латинице. Лечится внешней проверкой: обязательный столбец с длиной в ответе, затем пересчёт формулой и отбраковка. Заодно помните, что 60 символов это отраслевой порог: Google прямо пишет, что ограничения на длину title нет, обрезка идёт по ширине экрана.

Сколько промптов нужно, чтобы закрыть цикл

Двенадцати хватает на путь от расширения ядра до валидации разметки, но каждый требует своих входных данных: выгрузка Wordstat с частотностью, текст страницы, CSV краулера от 500 URL, выгрузка «Страницы в поиске» до 50 000 строк. Промпт без данных экономит время только на генерации мусора, поэтому стройте процесс от выгрузок, а не от числа шаблонов.

Поделиться:
Posted in SEO

About Author: Мария Соколова

nu_editor_sokolova@neurounit.ai

Редактор Neurounit. Пишет про нейросети в маркетинге и работу AI-агентов в рекламе.

Neurounit

Запустить рост с AI

Оставьте заявку или напишите в мессенджер