Это build log, а не ретроспективная история успеха. На baseline у almas.vc есть блог, техническая политика index/private URL и курс, но нет запущенной programmatic directory. Поэтому цель первой версии — доказать качество и повторяемость на 20–100 страницах, а не произвести тысячи URL.
Ограничение задачи
Широкий каталог SaaS-инструментов пока исключён: он требует большой data operation и конкурирует с зрелыми directories. Первый wedge выбирается между двумя recurring-use задачами:
- verified Telegram Ads tools/resellers;
- creative/moderation knowledge base.
Решение будет принято после проверки спроса, источников, лицензий и возможности поддерживать минимум 3–5 уникальных полей.
Data model v0
Каждая запись должна иметь:
- stable ID, name и canonical slug;
- category и user job;
- официальный source URL;
- 3–5 verified fields;
- evidence/notes;
- geographic/language scope;
verified_at, owner и refresh SLA;- status: draft, verified, stale, removed;
- disclosure для affiliate/sponsored relationships;
- related records и CTA path.
Sponsorship не влияет скрытно на ranking.
Inclusion policy
Запись не получает indexable page только потому, что существует. Gate требует отдельный intent, полные данные, уникальный analysis и нормальный пользовательский outcome.
Thin cards могут появиться во внутреннем admin workflow, но не в public sitemap. Filters остаются noindex до появления самостоятельного спроса и достаточного числа записей.
Architecture
Public record: 200, index/follow, self-canonical, server-rendered content, sitemap yes.
Draft/future: отсутствует для anonymous crawler, а не public 200 + случайный noindex.
Removed: replacement получает 301; без replacement — 404/410 и удаление из sitemap.
Admin/import endpoints: authorization, private/no-store, отсутствуют во всех public outputs.
Quality fixtures
До массового импорта создаются четыре записи:
- normal — заполнены все поля;
- minimum — только обязательные поля;
- long/complex — длинные значения и несколько evidence blocks;
- stale/removed — проверка lifecycle.
Template и tests должны корректно обработать все четыре. Это дешевле, чем чинить 5 000 опубликованных страниц.
Measurement baseline
На D0 фиксируются:
- 0 directory pages;
- 0 indexed records;
- 0 directory impressions/clicks;
- 0 attributed leads/revenue;
- unknown crawl-to-index latency.
После запуска измеряются submitted → crawled → indexed, query coverage, internal-link discovery, CTA, leads, purchases и refresh cost. Метрики сравниваются по cohort publication date.
План обновлений
Update 1: выбор wedge с evidence и rejected alternatives.
Update 2: schema, inclusion policy и sample records.
Update 3: template, validation и indexability tests.
Update 4: первые 20–100 quality-gated pages и sitemap.
Update 5: D7/D30/D60 index, queries, leads и решение scale/merge/prune.
Каждое обновление сохраняет failures. Если directory не подтверждает спрос, кейс завершится решением не масштабировать — это тоже валидный результат.
Базовые понятия находятся в руководстве по Programmatic SEO, а критерии допуска — в quality gate.
Источники и методика
Build log фиксирует решения до запуска и обновляется по фактам. На baseline directory ещё не опубликована, поэтому rankings/revenue не заявляются.
- Google Search — Spam policies: https://developers.google.com/search/docs/essentials/spam-policies
- Google Search — Build and submit a sitemap: https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
- SEO roadmap almas.vc, версия 21.08.2026.
Baseline опубликован 21.08.2026. Следующие обновления получают дату, diff и измеримые результаты.