{
  "schema_version": 1,
  "updated_at": "2026-09-20",
  "name": "Каталог поисковых задач ДокиДепо",
  "description": "Одна каноническая страница на самостоятельное складское намерение с полезным результатом и честными границами",
  "measurement_note": "Частотности разных режимов и вложенных запросов не складываются и не являются прогнозом посещений",
  "topics": [
    {
      "id": "abc-xyz",
      "query": "abc xyz анализ",
      "intent": "разделить товары по вкладу и изменчивости за сопоставимые периоды",
      "url": "https://dokidepo.ru/tools/abc-xyz/",
      "format": "tool",
      "result": "матрица ABC/XYZ и CSV результата",
      "utility_url": "https://dokidepo.ru/tools/abc-xyz/",
      "campaign": "abc_xyz",
      "canonical_owner": true
    },
    {
      "id": "safety-stock",
      "query": "страховой запас",
      "intent": "рассчитать буфер и точку заказа по истории спроса",
      "url": "https://dokidepo.ru/tools/safety-stock/",
      "format": "tool",
      "result": "формула, страховой запас, точка заказа и CSV",
      "utility_url": "https://dokidepo.ru/tools/safety-stock/",
      "campaign": "safety_stock",
      "canonical_owner": true
    },
    {
      "id": "barcode-scanner",
      "query": "сканер штрихкода онлайн",
      "intent": "прочитать один штрихкод по фото или камере",
      "url": "https://dokidepo.ru/tools/barcode-scanner/",
      "format": "tool",
      "result": "проверяемая строка Code 128, EAN-13 или QR",
      "utility_url": "https://dokidepo.ru/tools/barcode-scanner/",
      "campaign": "barcode_scanner",
      "canonical_owner": true
    },
    {
      "id": "packing-list",
      "query": "упаковочный лист",
      "intent": "сверить состав заказа с коробками или паллетами",
      "url": "https://dokidepo.ru/tools/packing-list/",
      "format": "tool",
      "result": "контроль недостачи и излишка, печать внутренних листов",
      "utility_url": "https://dokidepo.ru/tools/packing-list/",
      "campaign": "packing_list",
      "canonical_owner": true
    },
    {
      "id": "inventory-reconciliation",
      "query": "инвентаризация склада",
      "intent": "подготовить пересчёт и отделить факт от учётного количества",
      "url": "https://dokidepo.ru/tools/reconciliation/",
      "format": "tool",
      "result": "рабочий лист, сверка и явные непроверенные строки",
      "utility_url": "https://dokidepo.ru/tools/reconciliation/",
      "campaign": "inventory_reconciliation",
      "canonical_owner": true
    },
    {
      "id": "inventory-turnover",
      "query": "оборачиваемость запасов",
      "intent": "посчитать обороты и дни запаса по одному периоду",
      "url": "https://dokidepo.ru/tools/inventory-turnover/",
      "format": "tool",
      "result": "средний запас, обороты, дни и CSV",
      "utility_url": "https://dokidepo.ru/tools/inventory-turnover/",
      "campaign": "inventory_turnover",
      "canonical_owner": true
    },
    {
      "id": "fifo-fefo",
      "query": "fifo и fefo в чем разница",
      "intent": "выбрать доступную партию по дате поступления или сроку",
      "url": "https://dokidepo.ru/guides/fifo-fefo/",
      "format": "guide_with_tool",
      "result": "объяснение и локальная очередь отбора партий",
      "utility_url": "https://dokidepo.ru/guides/fifo-fefo/",
      "campaign": "fifo_fefo",
      "canonical_owner": true
    },
    {
      "id": "returns-triage",
      "query": "возврат товара поставщику",
      "intent": "отделить возврат, карантин, брак и списание",
      "url": "https://dokidepo.ru/guides/returns-quarantine-writeoff/",
      "format": "guide_with_tool",
      "result": "безопасный следующий шаг и граница складского движения",
      "utility_url": "https://dokidepo.ru/guides/returns-quarantine-writeoff/",
      "campaign": "returns_triage",
      "canonical_owner": true
    },
    {
      "id": "address-storage-start",
      "query": "адресное хранение на складе",
      "intent": "собрать проверяемый план запуска одной зоны",
      "url": "https://dokidepo.ru/guides/warehouse-addresses/",
      "format": "guide_with_tool",
      "result": "шесть шагов запуска и CSV-план",
      "utility_url": "https://dokidepo.ru/tools/addresses/",
      "campaign": "address_storage_start",
      "canonical_owner": true
    },
    {
      "id": "batch-stock",
      "query": "партионный учет",
      "intent": "восстановить остаток отдельно по каждой партии",
      "url": "https://dokidepo.ru/tools/batch-stock/",
      "format": "tool",
      "result": "проверка истории и остаток по сочетанию товар плюс партия",
      "utility_url": "https://dokidepo.ru/tools/batch-stock/",
      "campaign": "batch_stock",
      "canonical_owner": true
    },
    {
      "id": "stock-excel",
      "query": "складской учет в excel",
      "intent": "начать количественный учёт с готовой книги и журнала движений",
      "url": "https://dokidepo.ru/tools/stock-table/",
      "format": "tool",
      "result": "готовый XLSX и строгая проверка журнала",
      "utility_url": "https://dokidepo.ru/tools/stock-table/",
      "campaign": "stock_excel",
      "canonical_owner": true
    },
    {
      "id": "reconciliation-statement",
      "query": "сличительная ведомость",
      "intent": "скачать ведомость и разобрать недостачу, излишек и пропуск",
      "url": "https://dokidepo.ru/tools/reconciliation/",
      "format": "tool",
      "result": "готовый XLSX на 300 строк и браузерная сверка",
      "utility_url": "https://dokidepo.ru/tools/reconciliation/",
      "campaign": "reconciliation_statement",
      "canonical_owner": false,
      "shares_canonical_with": "inventory-reconciliation"
    },
    {
      "id": "warehouse-accounting-program",
      "query": "программа складского учета",
      "intent": "выбрать рабочую систему складского учёта для малого бизнеса",
      "url": "https://dokidepo.ru/free-warehouse/",
      "format": "product_landing",
      "result": "сравнение с таблицей и вход в действующую систему",
      "utility_url": "https://dokidepo.ru/warehouse-studio/",
      "campaign": "warehouse_accounting_program",
      "canonical_owner": true
    },
    {
      "id": "purchase-planning",
      "query": "планирование закупок",
      "intent": "рассчитать заказ по остатку, товару в пути, минимуму и цели",
      "url": "https://dokidepo.ru/tools/purchase-list/",
      "format": "tool",
      "result": "проверяемый список закупки для Excel и CSV",
      "utility_url": "https://dokidepo.ru/tools/purchase-list/",
      "campaign": "purchase_planning",
      "canonical_owner": true
    },
    {
      "id": "receiving-discrepancy",
      "query": "акт расхождений при приемке товара",
      "intent": "зафиксировать недостачу, излишек и карантин при приёмке",
      "url": "https://dokidepo.ru/tools/receiving-discrepancy-act/",
      "format": "tool",
      "result": "расчёт, печатная основа и CSV спорных строк",
      "utility_url": "https://dokidepo.ru/tools/receiving-discrepancy-act/",
      "campaign": "receiving_discrepancy",
      "canonical_owner": true
    },
    {
      "id": "slow-moving-stock",
      "query": "неликвидные товары",
      "intent": "выделить отсутствие расхода, медленное движение и мало истории",
      "url": "https://dokidepo.ru/tools/slow-moving-stock/",
      "format": "tool",
      "result": "локальный список проверки и CSV",
      "utility_url": "https://dokidepo.ru/tools/slow-moving-stock/",
      "campaign": "slow_moving_stock",
      "canonical_owner": true
    },
    {
      "id": "expiry-control",
      "query": "таблица сроков годности",
      "intent": "построить календарную очередь проверки товарных партий",
      "url": "https://dokidepo.ru/tools/expiry-control/",
      "format": "tool",
      "result": "группы срочности и CSV очереди проверки",
      "utility_url": "https://dokidepo.ru/tools/expiry-control/",
      "campaign": "expiry_control",
      "canonical_owner": true
    },
    {
      "id": "order-picking",
      "query": "комплектация товара",
      "intent": "провести заказ от резерва и адресного отбора до сверки коробок",
      "url": "https://dokidepo.ru/guides/komplektaciya-tovara-na-sklade/",
      "format": "guide_with_tool",
      "result": "операционный чек-лист и переход к сверке упаковочных мест",
      "utility_url": "https://dokidepo.ru/tools/packing-list/",
      "campaign": "order_picking",
      "canonical_owner": true
    },
    {
      "id": "goods-receipt-posting",
      "query": "оприходование товара",
      "intent": "отделить основание поставки, физический факт, карантин и доступный складской остаток",
      "url": "https://dokidepo.ru/guides/oprihodovanie-tovara/",
      "format": "guide_with_tool",
      "result": "семь проверок, пример расхождения и переход к локальной сверке приёмки",
      "utility_url": "https://dokidepo.ru/tools/receiving-discrepancy-act/",
      "campaign": "oprihodovanie_tovara",
      "canonical_owner": true
    }
  ]
}
