Начать здесь
Ниже порядок, в котором я это делал, и под каждым шагом я написал, чем грозит сделать его не вовремя: все эти цены я заплатил сам. Если галочки вам ближе объяснений, возьмите чек-лист — тот же маршрут на один экран.
Одна вещь стоит раньше первого шага. Вы должны уметь сказать, что вы делаете и чем оно отличается от того, что уже продаётся. Не получается — начинайте оттуда: с чего начинается ниша, когда всё занято.
Весь маршрут ниже исходит из того, что ответ у вас есть, и сразу оговорюсь: это мой лог, а не универсальная методика, у вас цифры будут другие, а порядок, надеюсь, сэкономит месяц.
Что решаем
Заголовок раздела «Что решаем»Проект в проде уже недели. Единственный посетитель в логах — вы сами.
Советов вы прочитали много. Дел из них набралось двенадцать, и какое делать первым — непонятно, а я выбрал не то и заплатил за это неделями.
Весь вопрос в порядке. Каждый пункт ниже сам по себе стоит дёшево, а сделайте их не в том порядке — потеряете месяц, потому что работа встанет раньше того, на чём она держится, и не вернёт ничего.
Первый пункт вообще не технический. Вы выясняете, ищет ли это хоть кто-нибудь, а потом — платят ли эти люди хоть за что-то.
Ворота на маршруте стоят до работы, а не после неё. Если проект заявляет монетизацию, одни из них переезжают в самое начало: безубыточность, названную целым числом людей, дешевле посчитать за вечер, чем узнать её цену сорока написанными страницами позже.
Номера разделов — это порядок чтения. Порядок работы пересекает их дважды, и каждое пересечение я отметил ниже.
Сначала — ищет ли это хоть кто-нибудь и платят ли эти люди
Заголовок раздела «Сначала — ищет ли это хоть кто-нибудь и платят ли эти люди»- Собрать живые формулировки из поддержки, отзывов и форумов — слова, которые люди правда набирают.
- Проверить русские формулировки в Yandex Wordstat, с операторами, потому что без операторов вернётся итог по категории, а не спрос на вашу фразу. Русскоязычной аудитории нет? Переходите к третьему шагу — та же страница.
- Проверить английские формулировки в Google. Прочитать подсказки в обоих движках — та же страница.
- Поискать внутри платформы, где живёт продукт, с чистого аккаунта — та же страница.
- Прочитать ноль по самой очевидной своей фразе как находку, а не как сбой: либо этой задачи нет ни у кого, либо слово придумали вы — та же страница.
- Назвать платного конкурента по главному запросу и записать форму его цены: за место, за действие, за месяц — платит ли аудитория.
- Посчитать руками рекламу над выдачей по этому запросу и записать бесплатный путь, который есть у человека сегодня — та же страница.
Это день-два, и всё в браузере. По итогу станет ясно, стоит ли делать остальное, потому что всё, что ниже, исходит из того, что эти слова кто-то набирает и за что-то платит.
Как только есть боевой домен — прочитает ли сайт crawler и знает ли кто-нибудь, что он есть
Заголовок раздела «Как только есть боевой домен — прочитает ли сайт crawler и знает ли кто-нибудь, что он есть»- Запросить свою же страницу через
curl -sL: нет текста страницы в ответе — значит его не видит и crawler — Google не видит сайт. - Прочитать
robots.txtна боевом домене, каждую строку, потому что домен целиком закрывает одна строка:Disallow: /, приехавший из конфига стенда — та же страница. - Проверить
noindexв мета-теге и в заголовкеX-Robots-Tag. Он намеренно выбрасывает страницу из индекса, а в браузере заголовок при этом не виден — та же страница. - Проверить на нескольких страницах, что canonical указывает на них самих. Canonical — тег, который называет настоящий URL страницы, и если направить его на главную, поиск выкинет весь остальной сайт — та же страница.
- Запросить одну страницу снаружи своей сети, без кук. Домашней сети edge доверяет, и его блокировку изнутри вы не увидите — та же страница.
- Подтвердить domain property в Search Console и один раз отправить sitemap. URL-prefix покрывает только ту форму, которую вы вписали, и отчёт по нему остаётся пустым — отдать и проверить.
- Импортировать этот же ресурс в Bing Webmaster Tools. Его индекс кормит ещё и ответы Copilot, а это отдельная аудитория — отдать и проверить.
- Отдавать
User-agent: *иAllow: /, а имя агента писать только тогда, когда вы его закрываете. Поимённый список протухает с первым переименованием у вендора, и на этом сайте разрешений по имени не было никогда — AI-crawler и llms.txt. - Первое пересечение. Разметить все исходящие ссылки и сохранять источник при первом контакте, потому что мессенджер и магазин не передают источник, пока вы сами не попросите — откуда пришёл пользователь.
- Назвать одно действие, которое считается активацией: активация — то самое действие, после которого понятно, что продукт сработал — какие числа смотреть еженедельно.
Шестнадцатый шаг — из шестого раздела, и делать его надо сейчас, потому что атрибуцию задним числом не восстановить.
Каждый день без меток — это приходы, которые уже никто никогда не разложит. Мой день запуска как раз такой.
Когда crawler пускают — найдут ли страницу и процитируют ли её
Заголовок раздела «Когда crawler пускают — найдут ли страницу и процитируют ли её»- Разложить собранные формулировки по кластерам, по одному URL на кластер, ведь кластер — это набор формулировок, которым нужна одна и та же страница — что писать.
- Выстроить очередь по деньгам: транзакционные, потом сравнения, потом информационные, то есть сначала готовые купить, потом выбирающие, потом просто читающие. У меня энергия кончилась намного раньше кластеров — что писать.
- Написать первую страницу в форме из четырёх блоков — из чего состоит страница. Блоки: задача, шаги, что не сработало, как проверить.
- Дать ответ в первых трёх предложениях этой страницы. Именно этот блок модель и поднимает в ответ — из чего состоит страница.
- Добавить JSON-LD с
sameAs, где перечислены ваши профили и карточки. JSON-LD — блок машиночитаемых фактов о странице. Для Knowledge Graph у Google это задокументировано, а для цитирования у LLM это никто не измерял — почему AI цитирует не вас. - Публиковать
llms.txtтолько при документации для разработчиков и перечислять в нём только те страницы, которые правда написаны. Мой лог за 16 дней записал 0 обращений от AI-агентов — AI-crawler и llms.txt. - Если продукт живёт внутри платформы, вынести его функцию в имя, потому что поиск платформы ищет по имени, а не по описанию — поиск внутри платформы.
- Снять первый недельный срез и дописать его в файл — какие числа смотреть еженедельно.
Когда есть на что ссылаться — кто на вас ссылается и сколько стоит пользователь
Заголовок раздела «Когда есть на что ссылаться — кто на вас ссылается и сколько стоит пользователь»- Один раз собрать карточку: имя, описание, категория, скриншоты, ссылка — откуда берутся первые ссылки.
- Убедиться, что площадка жива, до того как тратить на партию вечер. Списки каталогов протухают. И только потом подавать небольшими партиями и с размеченными ссылками — откуда берутся первые ссылки.
- Написать одному автору подборки, чья страница уже стоит выше вашей — откуда берутся первые ссылки.
- Второе пересечение. Вернуться к цитируемости, раз на вас уже ссылаются — почему AI цитирует не вас.
- Писать стоимость каждого действия в строку самого события. У меня такой колонки не было вовсе, и каждый отчёт я собирал джойном к таблице тарифов, уже задним числом — сколько стоит один пользователь.
- Сформулировать безубыточность как целое число платящих в месяц — сколько стоит один пользователь.
- Прочитать ряд и чинить самый ранний крупный провал, а не последний — какие числа смотреть еженедельно.
- Писать там, где пишутся подборки: отвечать на вопрос и говорить, что продукт ваш. Никогда не выпрашивать upvote — сообщества и форумы.
- Класть в строку события кто, что, когда, источник, стоимость, клиент и итог. Стоимость и источник пишутся только в момент вставки, поэтому на самом деле его место рядом с шестнадцатым шагом — что должна нести строка события.
- Назвать цену. Поставить стену после первого настоящего результата и попросить денег у одного человека. «Не платят» и «не спрашивали» с моего дашборда выглядели одинаково — как получить первого платящего.
Двадцать девятый шаг возвращает в третий раздел. Цитируемость на странице платит, когда модель уже встречала ваше имя где-то ещё, а к этому моменту это как раз начинает быть правдой.
Что не сработало
Заголовок раздела «Что не сработало»Это ошибки порядка. Каждую я сделал правильно, но в момент, когда работа не могла окупиться, и по-хорошему каждую из них надо было просто отложить на раздел позже.
- Оптимизировать под фразу, которую придумал сам. Моё название функции не совпало с тем, что набирали люди. Страницы, ссылки и дашборды работали, а спрос прошёл мимо всех сразу.
- Ссылки, пока сайт был закрыт. Неделя ушла на подачу в каталоги. Страницы за этими ссылками всё это время несли заголовок
noindex, и поиск выбрасывал их с той же скоростью, с какой я их подавал. - Писать до карты кластеров. Две моих страницы ловили один и тот же интент, поиск чередовал их, и стояли они ровно. Я склеил их, поставил редирект и оплатил этот текст дважды.
- Размечать ссылки после запуска. Приходы в день запуска пришли без меток и такими и остались. Никакой поздний анализ их не вернёт. Анализировать уже нечего.
- Заниматься цитируемостью раньше, чем доступом для crawler. Страницы оценивались хорошо. При этом их не забрал ни один агент. Edge отбивал запросы, пока я вылизывал первые предложения.
- Резать расходы, пока нет платящих. Я аккуратно оптимизировал пару долларов фиксированных затрат при нуле платящих с другой стороны. Пока никто не платит, двигать в безубыточности нечего.
- Публиковать шаг, который сам же измерил как пустой. Шаг двадцать три велел опубликовать
llms.txt. Лог в двух кликах отсюда не записал ни одного обращения от AI-агента, и замер с указанием неделю прожили на одном сайте. - Советовать разрешать агентов поимённо. Шаг пятнадцать так и советовал, а собственный
robots.txtсайта всё это время был wildcard. Мой же файл и был правильным советом, и советом я его не прочитал ни разу. - Идти строго по номерам разделов. Это порядок чтения, а не расписание работ. Прочитайте их как расписание — и атрибуция встанет после дистрибуции, на раздел позже, чем нужно.
Проверить
Заголовок раздела «Проверить»В общем, в конце каждого этапа есть одна фраза, которую вы должны уметь сказать вслух. Не получается — оставайтесь на этапе, следующий стоит прямо на нём.
- Спрос. Файл формулировок, у каждой — происхождение и движок, в котором она проверена, и названный платный конкурент или сформулированная причина, по которой рынок выглядит пустым.
- Доступ. URL Inspection говорит, что URL есть в Google, а ссылка, опубликованная сегодня, несёт метку источника, и метка доезжает до базы.
- Страницы. У каждого кластера ровно один URL-владелец. Первая страница отвечает на собственный заголовок в первых предложениях. В файле срезов появилась строка.
- Ссылки и деньги. Хотя бы одна карточка, в HTML которой есть ваша ссылка. Записанная стоимость в строке реального события. Безубыточность, которую вы называете целым числом.
Когда сломано что-то конкретное и заходить хочется от симптома, а не от этапа: Tools.
