AEO Visibility Challenge — Неделя 3: 0/10 по собственному бренду, скачивания из npm почти удвоились до 729
Неделя 2 ушла на сборку трекера, а не на статью о нём — поэтому это объединённый отчёт за Неделю 2 и Неделю 3 в рамках челленджа видимости Webappski AEO services. Мы выложили измерительный слой в open-source и снова прогнали через него собственный бренд. Счёт: всё те же ноль. Скачивания: спокойные ~400 в неделю, пока пакет отдавал отчёт в виде простого текста и таблицы, а затем почти удвоились до 729 за ~48 часов после того, как v0.2.5 заменила его на визуализированный HTML-отчёт.

Краткий ответ
Open-source AEO-трекер от Webappski — @webappski/aeo-tracker (npm, MIT, ссылка) — первые две недели жизни держался примерно на 400 скачиваниях в неделю, пока выдавал отчёт в виде простого текста и таблицы, а затем почти удвоился до 729 за ~48 часов после релиза v0.2.5 с визуализированным HTML/SVG-отчётом. Собственный AEO-балл Webappski за ту же неделю: 0 из 10 автоматических ячеек (3 Gemini + 4 ChatGPT + 3 Claude). Сопоставимая с Неделей 1 цифра — без дополнительной ячейки стабильности ChatGPT, но с тремя ручными запросами в Perplexity и тремя в Copilot — равна 0 из 15 (3 запроса × 5 движков), ровно как baseline первой недели. Оба числа правдивы. Ниже — почему мы построили инструмент сами вместо того, чтобы платить за чужой, что показал его первый прогон по Webappski и каков план сдвинуть наш счёт с нуля.
Почему мы перестали платить за AEO-трекеры
На первой неделе мы прогнали webappski.com через HubSpot AEO Grader и бесплатный AI Visibility от Ahrefs. Грейдер HubSpot за разные прогоны на одной и той же неделе выдавал балл в диапазоне 28–44. Инструмент Ahrefs возвращал результат совсем другого формата. Прямые тесты к API тех же движков показали ноль упоминаний по каждому запросу.
За следующие две недели мы расширили эксперимент на платные трекеры, о которых нас всё чаще спрашивали потенциальные клиенты: Profound, Otterly и Peec.ai (цены по состоянию на апрель 2026 года: 499 USD/мес, 69 EUR/мес и 89 EUR/мес соответственно, на стартовых тарифах).
Результаты не порадовали.
- Разные вендоры возвращали разные числа для одного и того же бренда в одну и ту же неделю.
- Никто из них не показывал нам исходный AI-ответ, на котором якобы строится их балл.
- Несколько, судя по всему, скрейпили SERP Bing или Google и выводили из этого «видимость в ChatGPT» — а это совсем не то же самое, что вызов API ChatGPT.
- Каждый дашборд оборачивал измерение в собственный скоринговый слой («Brand Presence Index», «Visibility Score», «AEO Index»), формулу которого мы нигде не нашли в документации.
Для агентства, которое собирается брать с клиентов деньги за AEO, это положение вещей нерабочее. Нам нужна цифра, которую можно отстоять на встрече. Чёрный ящик от вендора, который мы не можем независимо проверить, — это не та цифра, которую можно отстоять.
Поэтому мы выписали минимальные требования к трекеру, которому могли бы доверять:
- Прямые вызовы API к ChatGPT, Gemini, Claude и Perplexity — никакого скрейпинга, никаких прокси-сессий браузера.
- Каждый сырой ответ сохраняется на диск, чтобы любую цифру в отчёте можно было проследить до конкретной реплики ИИ, из которой она получена.
- Никакого собственного скорингового слоя — показываем количества упоминаний и места в выдаче, а не непрозрачный индекс.
- Open source, чтобы кто угодно — клиенты, конкуренты, журналисты — мог прочитать код и оспорить логику.
- Достаточно дёшево, чтобы запускать еженедельно на бренде без выручки. Цикл — меньше доллара в неделю.
Ничего на рынке этой планке не соответствовало. Так что мы построили это сами.
Что такое @webappski/aeo-tracker
@webappski/aeo-tracker — это CLI-инструмент на Node.js, опубликованный в npm под лицензией MIT. Он работает локально на вашей машине, вызывает официальные API ChatGPT, Gemini, Claude и Perplexity и собирает отчёт в Markdown с встроенными SVG-графиками плюс полностью интерактивный HTML-дашборд. У пакета нулевые runtime-зависимости — весь CLI, включая отрисовку графиков, написан на чистом Node.js 18+. Аудит занимает один вечер.
От установки до отчёта — три команды:
npm install -g @webappski/aeo-tracker
aeo-tracker init --auto
aeo-tracker run
aeo-tracker report --htmlinit --auto подтягивает вашу домашнюю страницу, просит LLM предложить запросы под нужную категорию, валидирует их второй моделью и пишет конфиг. run вызывает каждый ИИ-движок, чей API-ключ задан в переменных окружения вашего шелла. report --html рендерит финальные артефакты.
Несколько проектных решений, которые напрямую отвечают на перечисленные выше боли:
- Прямые вызовы API, ничего посередине. Никакого веб-скрейпинга, никакой автоматизации браузера, никаких прокси-сессий. Когда трекер пишет «ChatGPT», это значит вызов к API OpenAI. Когда пишет «Gemini» — к API Google Gemini. Идентификаторы моделей заданы дефолтами в конфиге, и их можно переопределять под каждый прогон.
- Двухмодельная LLM-кросс-проверка по извлечению конкурентов. После каждого ответа ИИ две дешёвые классификационные модели независимо вытаскивают из текста все упомянутые имена брендов. Если обе совпадают — бренд попадает в «verified»-уровень отчёта. Если согласна только одна — бренд уходит в «unverified» с пунктирным бейджем. Галлюцинации с названиями брендов, которые регулярно возвращают одномодельные экстракторы, отсекаются именно этой кросс-проверкой.
- Pre-flight валидация запросов. Прежде чем запрос уйдёт в движки, отдельный LLM-проход проверяет, не является ли он коммерчески неоднозначным, не перегружен ли аббревиатурами и не выходит ли за рамки фактической категории бренда. Плохие запросы отбрасываются до того, как вы потратите на них API-кредиты.
- Сырые ответы сохраняются на диск. Каждая комбинация запрос × движок пишет JSON-файл в
aeo-responses/YYYY-MM-DD/. Любая цифра в отчёте поддаётся аудиту вплоть до конкретного ответа ИИ, из которого она взялась. - Недельные прогоны меньше доллара. Покрытие двух движков (OpenAI + Gemini) обходится примерно в двадцать центов за прогон. Полное покрытие четырёх движков с добавлением Anthropic и Perplexity — около пятидесяти пяти центов.
Полные исходники лежат на github.com/DVdmitry/aeo-tracker. Репозиторий живёт под личным GitHub-хостингом мейнтейнера, тогда как npm-пакет опубликован в скоупе организации @webappski; это сознательный компромисс ради скорости релиза, а не случайность, и в одном из будущих релизов мы можем консолидировать владение. Дальше мы будем dogfood-ить трекер еженедельно на самом Webappski и на каждом будущем клиентском проекте — этот пост и есть первый еженедельный цикл.
Что трекер показывает по Webappski сегодня
Главный результат последнего прогона от 21 апреля 2026 года:
0 из 10 ячеек запрос-движок назвали Webappski. Балл: 0%. Статус: INVISIBLE.
Мы выбрали три запроса, которые соответствуют вертикалям, в которых мы продаём, — коммерческий поиск агентства, поиск услуги под стартапы и проблемно-ориентированный информационный запрос. Ни один из них не упоминает наш бренд по имени. Брендированный запрос ничего не доказывает: движок цитирует тебя ровно потому, что ты сам себя в нём попросил.
- Q1: «best Answer Engine Optimization agencies 2026» (коммерческая интенция)
- Q2: «Answer Engine Optimization service for startups» (стартап-вертикаль)
- Q3: «how to fix AI search visibility for my startup» (проблемно-ориентированная информационная интенция)
Разбивка по движкам:
- Gemini: 0 из 3. Webappski не появился ни в тексте ответа, ни в цитированных источниках ни по одному из трёх запросов.
- ChatGPT: 0 из 4. Тот же исход. API ChatGPT мы дёргали четыре раза вместо трёх: три прогона на текущей дефолтной модели браузера (это и есть основные ячейки) плюс один сравнительный прогон на более ранней генерации модели как sanity-check на стабильность (это четвёртая ячейка). Все четыре вернули ноль упоминаний, так что главная цифра — 0 — одинакова в любом случае.
- Claude: 0 из 3. Webappski не появился ни в одном ответе.
Получаем 0 из 10 автоматических ячеек (3 Gemini + 4 ChatGPT + 3 Claude), ноль упоминаний в каждой. Чтобы свести с baseline первой недели в 0/15 (3 запроса × 5 движков), убираем дополнительную ячейку стабильности ChatGPT и добавляем ручные инкогнито-проверки Perplexity (3 запроса) и Microsoft Copilot (3 запроса), сделанные в тот же день: 9 автоматических + 6 ручных = 0 из 15, та же форма, что и на Неделе 1. По каждому движку, до которого инструмент достаёт автоматически, и по каждому, которым наши потенциальные клиенты пользуются вручную, мы остаёмся невидимыми.
Есть один плюс этого замера, которого нам не дал ручной подход первой недели: теперь мы видим точно, каких именно конкурентов рекомендуют вместо нас, по какому запросу и каким движком.
Кого ИИ назвал вместо нас
Если сложить по всем десяти ячейкам, в ответах по имени всплыли четыре других AEO-трекера — каждый ровно по одной ячейке.
- Webappski (мы): 0 / 10 ячеек — Baseline.
- Profound: 1 / 10 ячеек — закрытый дашборд, стартовый тариф от 499 USD/мес.
- Scrunch AI: 1 / 10 ячеек — закрытый дашборд, цены публично не указаны.
- Peec.ai: 1 / 10 ячеек — закрытый дашборд, от 89 EUR/мес.
- Otterly.ai: 1 / 10 ячеек — закрытый дашборд, от 69 EUR/мес. Всплыл в ответе Claude по Q1.
Уровнем ниже трекеров ИИ-движки назвали несколько агентств:
- По Q1 («best AEO agencies 2026»): ChatGPT процитировал в исходниках LSEO и WebFX. Claude назвал Profound, Scrunch AI, Peec AI и Otterly AI как инструментальный слой.
- По Q2 («AEO service for startups»): Gemini назвал Flying Cat, NoGood, Marcel Digital и Minuttia. Claude — Discovered Labs, Omniscient Digital, Omnius и RevenueZen.
- По Q3 («how to fix AI search visibility for my startup»): в основном гайд по категории, без конкретных рекомендаций брендов. Ячейка, в которой больше всего ждёшь конкурентных цитирований, оказалась той, где конкурентная плотность минимальна.
Для агентства первой недели в этой категории такая карта — это и есть план. Каждый названный конкурент — это место, где ИИ-движки уже научились его рекомендовать, по запросу, который наши потенциальные клиенты вводят прямо в этом месяце. Закрыть разрыв — значит появиться в источниках того же типа, на которых движки эти имена и выучили.
Что трекер советует сделать на этой неделе
Инструмент генерирует рекомендации под каждый движок отдельно по данным прогона. Pull-pool у движков разный — то, что работает в ChatGPT, не обязательно сработает в Claude — поэтому список действий разделён по движкам. На Неделе 3 для бренда на нуле список простой и предсказуемый:
- Gemini опирается на результаты Google Search — это документированное поведение (Google AI for Developers — Grounding with Google Search). Поэтому больше всего весят сайты с высоким доменным авторитетом, которые Google уже индексирует по соответствующим ключам. Действие: добиваться цитирований на изданиях с высоким DR. Добавить разметку
FAQPageиArticleна лендинги, чтобы сигналы структурированных данных Gemini нас находили. - ChatGPT browsing исторически работает на индексе Bing — это написано и в собственных хелпах OpenAI про Browse with Bing, и в материалах SearchEngineLand. В авторитетной выдаче Bing непропорционально много обзорных платформ и сообществ Q&A. Действие: попасть в листинги G2 и Capterra. Отвечать на вопросы в Reddit и Quora там, где имя инструмента упоминается естественно. Опубликовать сравнительный пост.
- Claude сочетает знания из обучающего корпуса с веб-поиском. Anthropic документирует инструмент веб-поиска; провайдер под капотом со временем менялся, и Brave чаще всего упоминается как исторический дефолт. В обучающем корпусе непропорционально представлены экосистемы для разработчиков (npm, GitHub, dev.to) и страницы запусков продуктов. Действие: выкатиться в npm (мы это сделали — отчасти поэтому и существует эта статья). Опубликоваться на dev.to. Запуститься на Product Hunt.
В первую очередь мы исполняем рекомендацию по Claude, потому что у компании, чей собственный продукт — это тоже инструмент для разработчиков, здесь больше всего рычага: трекер Webappski в npm и на GitHub сам по себе и есть попытка наполнить обучающий корпус Claude.
Почему мы открыли исходники измерительного слоя
Разумным бизнес-ходом было бы обернуть @webappski/aeo-tracker в платный SaaS по нижней планке цен в категории, брать деньги за хостинг дашборда и закрыть каждый экспорт. Мы это рассматривали. Пошли в другую сторону по одной простой причине: в этой категории измерение должно быть commodity — а вот интерпретация и исполнение — нет. Закрытые дашборды в этом сегменте сейчас стоят от десятков долларов (Otterly, Peec.ai) до нескольких сотен (Profound) в месяц только за измерительный слой.
Клиент, который может самостоятельно установить наш трекер и увидеть свои сырые числа, — это клиент, который может проверять нашу работу неделя за неделей. Ему не нужно верить нам на слово насчёт балла, который мы приносим на встречу в понедельник; он может прогнать тот же скрипт и прочитать те же JSON-файлы. Именно такие отношения нам и нужны.
За Webappski остаётся — и за это мы и берём деньги — то, чего CLI не делает. Чтение матрицы утром в понедельник. Решение, какие пробелы стоит закрывать, а какие — это шум запроса. Питч на канонические источники, которые цитируют ИИ-движки. Написание сравнительных страниц, которые сдвигают балл. Договорённости о попадании в листиклы. Черновики ответов в Reddit и Quora, которые не снесут модераторы. Ничего из этого нет в CLI, ничего из этого не дёшево, и ровно ради всего этого AEO-агентство и существует.
Если вам это близко: webappski.com/aeo-services — там мы записываем на ознакомительные звонки. Если нет — трекер всё равно ваш: npm install -g @webappski/aeo-tracker, без телеметрии, без аналитики, без трафика на наши серверы. Ваши API-ключи и ваши данные остаются на вашей машине.
729 скачиваний в неделю после релиза визуализированного отчёта
Здесь хронология важнее самой цифры в заголовке, потому что кривая интереснее, чем пик.

Впервые мы опубликовали @webappski/aeo-tracker в npm примерно за две недели до этого отчёта (около 12 апреля 2026 года). Ранние версии выдавали отчёт в виде простого текста и таблицы — полезный, но визуально неяркий. (Для тех, кто пришёл сюда без контекста: Answer Engine Optimization — это практика выведения бренда в ответы ИИ-ассистентов: ChatGPT, Perplexity, Gemini, Claude, — ровно так же, как SEO выводит бренд в синие ссылки Google. Трекер в этой категории — это инструмент, который говорит, работает ли практика.) За первые десять-двенадцать дней пакет осел в диапазоне ~400 скачиваний в неделю — приличный baseline для нишевой утилиты, но вполне в пределах того, что бесплатный open-source AEO-инструмент может заработать на сарафанном радио и одном лишь scope-имени организации в npm.
В четверг, 23 апреля 2026 года, мы выкатили v0.2.5, в которой простой текст-и-таблица отчёт сменился визуализированным HTML-отчётом (встроенные SVG-графики, интерактивная матрица движков, панель рекомендаций под каждый движок) плюс Markdown-вариант с теми же графиками. Примерно через 48 часов после релиза счётчик npm показал 729 скачиваний в неделю — почти вдвое больше предыдущего baseline, на том же пакете, в той же нише, без подключения новых каналов дистрибуции между двумя снимками.
Удвоение мы списываем на апгрейд визуализации, а не на внезапный всплеск входящего трафика. Наш кейс по TypelessForm — где мы прогнали новый визуализированный трекер на дочернем продукте и опубликовали полный HTML-отчёт, включая ячейки, в которых TypelessForm набрал 33 из 100, и ячейки, в которых набрал ноль, — выходит вместе с этим постом про Webappski 26 апреля 2026 года, поэтому он не мог разогнать всплеск скачиваний 23–25 апреля, который виден на скриншоте выше. Цифра 729 пришла раньше, чем кросс-ссылка с TypelessForm стала живой. Скорее всего, в эти 48 часов сработали: прямой трафик со страницы пакета на npm (визуализированный README заметно «кликабельнее» прежнего чисто текстового), остаточное сарафанное радио с предыдущих версий и кеши CI / зеркал, которые npm не отбивает как ботов. Полную атрибуцию по реферерам и устоявшуюся недельную цифру мы дадим в коротком статусе на Неделе 4 3 мая 2026 года, когда 7-дневное скользящее окно npm полностью прокрутится после v0.2.5 и кросс-ссылка с TypelessForm успеет проработать целую неделю.
Замечание про сам счётчик npm: еженедельные скачивания включают кеши зеркал и CI-установки — npm не отбивает ботов в публичном счётчике, — поэтому 729 стоит читать как «грубый сигнал роста по порядку величины», а не как точное число живых установок.
Это и есть та самая кросс-ссылка, под которую и задумывался релиз в open-source: работающее агентство dogfood-ит работающий инструмент на работающем продукте, и числа видны. Краткий итог того кейса в одну строку: инструмент дал защитимый baseline 33/100 для бренда, прожившего пять недель, и поднял карту конкурентов (AnveVoice, Wispr Flow, Form2Agent), которая чисто легла на то, куда TypelessForm дальше нужно вкладывать контент.
Аналогичную разбивку по конкурентам конкретно для Webappski мы опубликуем, когда наша собственная цифра начнёт двигаться. До тех пор главный апдейт в том, что у нас есть прибор, откалиброванный засекать движение, когда оно случится, — вместо того чтобы полагаться на вендорский дашборд, чьё число может прыгнуть на пятнадцать пунктов между вторником и четвергом по причинам, которых никто не объяснит.
Что на Неделе 3 остаётся прежним
Две вещи, которые не изменились со времён Недели 1, стоит проговорить ещё раз — потому что в этой категории сдержанность сама по себе позиционирующий ход.
У нас ноль цитирований в ИИ-движках. 0 из 10 в этом прогоне — это уже третий подряд абсолютно нулевой замер (мы прогоняли трекер ежедневно 19, 20 и 21 апреля, чтобы проверить стабильность, — каждый день один и тот же результат, одни и те же бренды процитированы вместо нас). Агентство, которое только что переориентировалось на AEO и не может за три недели сдвинуть собственную цифру, — справедливая мишень для скепсиса. Мы публикуем это всё равно, потому что альтернатива — делать вид, что мы дальше, чем на самом деле, — это ровно то, против чего мы и продаём.
Мы пока не питчили ни один из канонических источников, которые цитируют ИИ-движки. Это очевидный первый ход (одно цитирование на домене с высоким DR расходится по нескольким движкам). Питч одного издания, если делать по-человечески, — это неделя работы. Об итогах первого раунда outreach мы отчитаемся, когда он завершится, — имена, даты, response rates и engine-specific delta относительно baseline Недели 3 — в апдейте за Неделю 6 17 мая 2026 года.
Статус пяти SaaS-AEO листиклов, на которые мы указывали на Неделе 1. На Неделе 1 мы назвали пять существующих списков (Discovered Labs, Team4 Agency, ABM Agency, Maximus Labs, блог Omnius), в которых Webappski отсутствует, и пообещали попасть хотя бы в один в течение четырёх недель. Честный апдейт по итогам Недели 3: outreach пока не начался — на сборку трекера ушла вся доступная инженерная ёмкость. Мы переносим срок на три недели. Новая целевая дата первого попадания в листикл — Неделя 6 (отчёт от 17 мая 2026 года). Имена, контакты изданий, даты и response rates появятся в том самом апдейте Недели 6 — перенос проговариваем явно, чтобы публичное обязательство оставалось трекаемым.
Челлендж публичный не просто так. Всё, что мы скрываем о собственной видимости, мы не сможем убедительно обещать починить клиенту.
Попробуйте @webappski/aeo-tracker на своём бренде
Весь смысл выкладывания трекера в open-source в том, что нашу цифру не нужно принимать на веру. Минимально рабочая установка — два API-ключа и меньше минуты в терминале:
npm install -g @webappski/aeo-tracker
export OPENAI_API_KEY="sk-proj-..."
export GEMINI_API_KEY="AIzaSy..."
aeo-tracker init --yes --brand=YOURBRAND --domain=YOURDOMAIN.COM --auto
aeo-tracker run
aeo-tracker report --htmlЭто покрывает ChatGPT и Gemini примерно за двадцать центов за прогон. Добавьте Anthropic-ключ для Claude (около тридцати центов) или Perplexity-ключ для соответствующей колонки (около пяти центов) — и получите полное покрытие четырёх движков за пятьдесят пять центов в недельный прогон.
После первого прогона рабочий цикл — это две команды раз в неделю: aeo-tracker run && aeo-tracker report --html. HTML-отчёт сам открывается в браузере.
- npm-пакет: https://www.npmjs.com/package/@webappski/aeo-tracker
- Репозиторий на GitHub: https://github.com/DVdmitry/aeo-tracker (хостинг-аккаунт мейнтейнера; npm-scope —
@webappski) - Issues и PR-ы приветствуются в том же репозитории.
Если вы прогнали трекер на своём бренде и хотите помощь с интерпретацией матрицы — стартовать стоит со страницы AEO-услуг: принесите JSON-файл из aeo-responses/ и HTML-отчёт, и мы скажем, какие пробелы стоят вашего времени, а какие — шум запроса.
Краткий гид по решениям
Короткая карта «ситуация — действие» для тех, кто не хочет читать пост целиком:
- Вы ведёте AEO для бренда и хотите цифру, которую можно отстоять на встрече → ставьте
@webappski/aeo-tracker, прогоняйте раз в неделю, отправляйте JSON-выгрузку всем, кто спрашивает. Стоимость: 0,20–0,55 USD за прогон. - Вы уже платите за Profound, Otterly или Peec.ai и хотите проверить их числа → запустите наш трекер параллельно на одну неделю и сравните ячейки по движкам. Расхождения покажут, у какого дашборда скоринговый слой делает основную работу.
- Вы хотите помощь с интерпретацией матрицы, когда она уже есть, или хотите, чтобы питчингом цитирований занимался кто-то третий → запишитесь на звонок по AEO-услугам Webappski. Принесите JSON + HTML-отчёт из CLI.
- Вы прикидываете, стоит ли AEO вообще того, прежде чем потратить хоть доллар → прогоните наш трекер один раз на собственном бренде, бесплатно, и прочитайте пост про baseline Недели 1, чтобы увидеть, как выглядит ноль для агентства, которое только что переориентировалось в эту категорию.
- Вы open-source-контрибьютор или AEO-исследователь → репозиторий, issues и PR-ы здесь: github.com/DVdmitry/aeo-tracker. Прежде всего стоит посмотреть на двухмодельную логику извлечения конкурентов.
FAQ
Что такое @webappski/aeo-tracker?
Open-source CLI на Node.js под лицензией MIT, который измеряет, как часто ИИ-движки ответов — ChatGPT, Gemini, Claude, Perplexity — упоминают бренд. Он напрямую вызывает официальные API, сохраняет каждый сырой ответ на диск, извлекает упоминания конкурентов через двухмодельную кросс-проверку и выдаёт отчёт в Markdown и HTML. Ставится через npm install -g @webappski/aeo-tracker.
Чем он отличается от Profound, Otterly, Peec.ai или HubSpot AEO Grader?
Тремя вещами. (1) Прямые вызовы API к движкам — никакого скрейпинга, никаких прокси-сессий браузера, никакого стороннего скорингового слоя. (2) Каждый сырой ответ ИИ сохраняется на диск, так что любую цифру в отчёте можно проследить до исходного текста. (3) Он бесплатный и open-source под MIT. Читаете код, оспариваете логику, делаете форк.
Webappski предлагает платные AEO-услуги?
Да — это и есть агентство. Трекер — измерительный слой. Агентство — это интерпретация и исполнение: сторонние цитирования, сравнительный контент, попадания в листиклы, аудит схемы, еженедельное чтение отчёта. webappski.com/aeo-services — там записываемся на ознакомительные звонки.
Почему ваш собственный AEO-балл всё ещё ноль?
Потому что мы восемнадцать дней живём как агентство в этой категории и пока не питчили ни один из канонических источников, которые цитируют ИИ-движки. Мы сначала измеряем, публикуем честно — и сдвинем цифру тогда, когда сдвинем. Челлендж публичный ровно для того, чтобы разрыв между «что мы продаём» и «что делает наша собственная цифра» был виден.
Что значит 729 скачиваний в неделю для нового пакета?
Еженедельный счётчик скачиваний npm — это 7-дневное скользящее окно, в которое попадают и кеши зеркал, и CI-установки. Пакет первые две недели держался примерно на 400 скачиваниях в неделю, пока выдавал отчёт в виде простого текста и таблицы, — а затем почти удвоился до 729 за ~48 часов после релиза v0.2.5, заменившего этот отчёт визуализированным HTML/SVG-дашбордом. Удвоение лучше всего читать как сигнал апгрейда визуализации, а не как всплеск свежего запуска. Устоявшуюся недельную цифру дадим в отчёте Недели 4, когда 7-дневное окно полностью прокрутится после v0.2.5.
Что дальше
Темп публикаций между этим постом и следующим большим отчётом задан намеренно, это не молчание. Расписание такое:
- Неделя 4 (публикация 3 мая 2026 года) — короткий статус. Первый раунд outreach к каноническим источникам, которые
aeo-trackerподсветил по конкурентным цитированиям, начинается на этой неделе; публикуем компактный pitch-list с указанием изданий, дат и delta трекера (если есть) относительно baseline Недели 3. - Неделя 5 (публикация 10 мая 2026 года) — короткий статус. Дистрибуция: статья на dev.to живая, плюс одно сообщество в Reddit, толерантное к самопромо (вероятно, r/SideProject или r/SEO — конкретный сабреддит подтвердим только после того, как прочитаем правила каждого), и Hacker News (Show HN, когда позволит порог кармы аккаунта). Каждое из этого — это любимый source pool для конкретного движка. Конкретный сабреддит мы не фиксируем, пока не проверим правила модерации, потому что снятый пост — это публично видимый провал, который мы на этом этапе позволить себе не можем.
- Неделя 6 (публикация 17 мая 2026 года) — полный отчёт. Response rates по outreach, первое попадание в листикл (если случится), engine-specific delta относительно baseline Недели 3 и повторный ежедневный прогон
aeo-trackerна протяжении недели с публикацией дифа.
Последняя строка таблицы платформы Webappski в каждом из этих апдейтов будет одной и той же: ноль платящих AEO-клиентов на борту. И это та строка, которая важнее всего. Сначала двигается видимость, выручка двигается следом. Мост между ними — это и есть то, ради чего существует агентство.
Прочитайте Неделю 1 AEO Visibility Challenge с полным baseline-замером или запишитесь на звонок по AEO-услугам, если хотите помощь с интерпретацией матрицы вашего трекера. Подписка на рассылку и контактный email — в футере сайта.