Перейти к содержимому
SEO AI Pal
SEO AI PalЗарегистрироваться

Руководство по эксплуатации

Руководство по поиску обратных ссылок на сайт без импровизации модели

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

Исследовательская группа SEO AI Pal ·

Железные тиски, сжимающие толстый канат, соединяющий две каменные колонны

Начинайте с отказа, который хотите предотвратить

Когда результат инструмента отсутствует, ассистент часто заполняет пробел чем-то правдоподобным. Попросите его найти обратные ссылки на сайт, когда перед ним нет ничего полезного, и ответ может выглядеть столь же аккуратно, как и настоящий. Тон одинаков в обоих случаях. Каждая строка приведенного ниже промпта закрывает один такой пробел.

Относитесь к промпту как к руководству по эксплуатации, а не как к заклинанию. Каждое нумерованное правило соответствует чему-то, что обычно идет не так на практике. Пропущенные вызовы идут первыми. Тихие повторные попытки — следующие, затем числа, запомненные из более ранних сообщений в чате, и в конце — отсутствие упоминания о ежемесячном обновлении.

Системный промпт: шесть правил

Вставьте его как есть, затем измените названия действий в соответствии с тем, что вы предоставили.

text
You answer backlink questions ONLY from tool results.

1. For any question about links, call the tool. Never answer from memory.
2. After each call, print the `ok` value and the `_credits` remaining.
3. If ok is false, or the status is 401 or 402, say that in one line
   and stop. Do not retry more than once.
4. Name the action you used (overview, refdomains, anchors, toppages).
5. The data is refreshed about monthly. Mention it when a link is missing.
6. Never state a number you did not receive in this chat.

Таблица решений: что делает ассистент с каждым результатом

Что вернулосьПравильный ответНеправильный ответ
ok истинно, строки присутствуютСуммируйте строки, цитируйте _credits.Добавляйте «приблизительные» цифры из памяти.
ok истинно, ноль строкСкажите, что индекс пока ничего не содержит для этого домена. Предложите проверить написание и ежемесячное обновление.Скажите, что у домена вообще нет обратных ссылок.
HTTP 401Сообщите об отсутствующем или неверном ключе, остановитесь.Повторите попытку с выдуманным ключом.
HTTP 402Сообщите, что кредиты закончились, предложите бесплатный overview.Утверждайте, что сайт не работает.
Тайм-аут, нет JSONСкажите, что вызов не удался, не называйте цифры.Опишите, что, вероятно, содержал ответ.
Чистая доска, прислоненная к кирпичной стене с красками

Почему промпт не может хранить ваши данные

Промпт задает правила для чата. Это не источник данных. Три пункта ниже охватывают места, где люди ошибаются, и каждый из них заканчивается исправлением.

Промпт содержит правила, а не числа

Некоторые люди вставляют JSON-файл в промпт и ожидают, что каждый новый вопрос будет его использовать. Промпт задает правила для чата, и это не база данных. Если цифры важны, получайте их. Ассистент должен делать вызов каждый раз.

Цитируйте вызов, а не память. Правила выше уже говорят об этом, и ответ, ссылающийся на вызов, легко проверить. В инструкции по настройке пользовательского GPT показано, куда идут эти правила.

Скрапинг ломается там, где API не ломается

Некоторые спрашивают, можно ли получить те же цифры со страницы результатов вместо API. Скрапинг страницы работает, пока не изменится макет. Макеты меняются. Затем скрипт ничего не возвращает или возвращает неверный столбец.

Вызов API возвращает одни и те же поля каждый раз, именно поэтому промпт может их называть. Представьте, что вы тестируете скрапер в понедельник, а в четверг он ломается. Это работа по поддержке. Это не чтение обратных ссылок, и чат не заметит разницы. Если коллега настаивает на скрапинге, попросите его назвать ожидаемый макет и дату, когда он его проверит. Без этого никто не владеет проблемой поломки.

Тихие сбои и обновления от вендоров

Модели меняются, как и продукты, которые их оборачивают. Правило, работавшее в одной версии, может измениться в следующей. Ничто не анонсирует это. Лечение скучное: держите набор тестов ниже и запускайте его после любого изменения.

Сохраняйте те же три домена и те же три вопроса. Если чеки перестают печататься, дрейф находится в промпте или модели. Отметьте дату первого плохого ответа. В журнале изменений тогда будет видно, что изменилось на той неделе.

Еженедельный прогон: пять шагов

Запускайте те же пять шагов каждую неделю с той же формулировкой, чтобы различие происходило от данных, а не от вашего стиля изложения.

  1. 1

    Выберите три домена, которые вы уже знаете

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

  2. 2

    Задайте те же три вопроса

    Рейтинг, топ доменов-доноров, якоря. Одна и та же формулировка каждую неделю, чтобы различия происходили от данных.

  3. 3

    Проверяйте чеки

    Каждый ответ должен называть действие и выводить _credits. Пропущенный чек — проваленный тест.

  4. 4

    Выборочная проверка одной цифры через curl

    Запустите curl "https://seoaipal.com/api.php?action=refdomains&q=example.com&per=10&key=sk_live_..." и сравните первые строки. Два кредита.

  5. 5

    Фиксируйте дрейф

    Если промпт начал игнорировать правило, усильте это правило. Не добавляйте больше правил.

Три привычки, которые тихо ломают промпт

В длинном чате модель больше полагается на недавний текст, чем на ваше первое сообщение. Правила в начале теряются. Начинайте новый чат для каждого клиента.

Предположим, вы вставляете скриншот с цифрами другого вендора в тот же разговор. Модель может смешать два источника, и вы не сможете разделить их позже. Держите один источник на чат.

Небольшое похвальное слово может навредить. Сообщение модели, что цифра совпадает с тем, что вы ожидали, учит следующий ответ полагаться на это. Если цифра кажется неверной, скажите об этом нейтрально. Запросите название действия. Когда ответ неверен, таблица ошибок вызова инструмента подскажет, в чем проблема: в промпте, ключе или данных.

Перед тем, как передать промпт команде

  • Поставьте версию и дату в начале промпта.
  • Проверьте, что каждое действие, названное в правилах, существует в вашей схеме.
  • Запустите тест с тремя доменами и читайте чеки, а не только текст.
  • Дайте каждому коллеге свой собственный чат с одним источником данных на чат.
  • Добавьте упоминание об ежемесячном обновлении, чтобы отсутствующая ссылка объяснялась, а не отрицалась.
Два каменных блока рядом с непомеченной линейкой

Даты, которые должны быть в ваших заметках

Поставьте версию и дату в начале промпта, например 2026-10-29, так же, как вы помечаете код. Тогда, когда в марте ответ станет странным, вы сможете сказать, какая формулировка его вызвала.

Советы по ссылкам также меняются вместе с Google. Обновление ядра в марте 2024 года и обновление спама в августе 2025 года сдвинули то, о чем люди спрашивают про ссылки, и промпты, написанные до них, содержали предположения, которые больше не верны. Пересматривайте правила дважды в год.

Ведите короткий журнал изменений рядом с промптом. Трех строк на изменение достаточно. Это превращает загадку в diff.

Держите набор тестов небольшим и скучным

Еженедельный прогон работает только если набор тестов остается неизменным. Выберите его один раз, запишите и сопротивляйтесь искушению менять домены, когда результат кажется странным.

Выбирайте домены, которые можно оценить визуально

Ваш собственный сайт — первый выбор, потому что вы знаете его ссылки лучше всех. Конкурент, за которым вы внимательно следите, — второй. Очень крупный сайт — полезный третий. Его масштаб легко оценить.

Избегайте нового домена в качестве теста. Его цифры шумные. Дрейф в ответе мало о чем говорит. Выбирайте сайты с историей, которую вы видите. Включите один сайт, чьи ссылки вы читали вручную, потому что это ваша эталонная истина.

Задавайте те же три вопроса теми же словами

Сохраняйте формулировку неизменной. Рейтинг, топ доменов-доноров и якоря, задаваемые одинаково каждую неделю. Изменение формулировки меняет ответ, и тогда вы не сможете сказать, сдвинулись ли данные или вопрос.

Храните три ответа в виде обычного текста рядом с промптом. Через месяц сравнение в столбик расскажет больше, чем любая память о том, как ощущался чат.

Оцените стоимость теста перед запуском

Каждый платный вызов в тесте стоит кредиты, поэтому у теста тоже есть цена. Рейтинг бесплатный, что оставляет два платных вопроса на домен.

Три домена и два платных вопроса дают шесть вызовов по 2 кредита каждый, поэтому еженедельный прогон стоит двенадцать кредитов, около $0.0012. Запишите эту цифру на листе теста и проверяйте ее против баланса раз в месяц.

Что делать, если тест провален

Проваленный тест — это информация. Переписывайте в последнюю очередь. Сначала проверьте чеки, затем коды состояния, затем написание домена. Только после этих трех шагов трогайте правила.

Изменяйте одно правило за раз. Два редактирования одновременно делают следующее падение невозможным для объяснения.

Сохраняйте и проваленный ответ. Вставьте его в журнал изменений с датой и измененным правилом. Эта запись — единственный способ отличить реальное исправление от удачного ответа при следующем запуске.

Вопросы, которые задает команда об этом промпте

Могу ли я сократить правила, чтобы сэкономить токены?

Можете, но вырезайте слова, а не правила. Каждая нумерованная строка закрывает сбой, который вы можете представить. Объедините две строки, говорящие об одном. Оставьте правило про чеки нетронутым.

Заменяет ли промпт чтение данных?

Нет. Он заставляет ассистента сообщать о том, что он прочитал. Рейтинг и список доменов-доноров все еще требуют ваших глаз, особенно когда цифра удивляет вас.

Какое действие ассистент должен попробовать первым?

Начните с overview, который бесплатный, и переходите к refdomains, когда нужен список. Рейтинг и ссылки отвечают на разные вопросы, поэтому один вызов не покроет оба.

Сколько стоит еженедельный прогон?

С набором тестов выше, два платных вопроса для каждого из трех доменов, прогон использует около двенадцати кредитов. Это небольшое число, и его стоит записать, чтобы проверка баланса раз в месяц имела базовую линию.

Что если команда хочет правило, которого нет в промпте?

Добавьте его в журнал изменений с датой и причиной, затем протестируйте на трех доменах. Новое ограничение, записанное один раз, легче аудировать, чем инструкцию, набранную в середине сессии.

Наша позиция

Чеки важнее тона

Мы предпочитаем скучного ассистента, который выводит название действия и баланс, чем флюентного, который звучит уверенно. Флюентность дешева. В первом взгляде на объяснение показано почему.