К основному содержанию
скилл CX Codex

indexnow — скилл для Claude Code: что делает и как установить

Скилл проводит агента через подключение IndexNow: ключ, файл подтверждения, отправка адресов в Bing и Yandex и вызов из пайплайна после сборки.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add kostja94/marketing-skills --skill indexnow -a claude-code
Открыть на GitHub

Что делает indexnow

Скилл разбирает подключение IndexNow — протокола, которым сайт сам сообщает поисковикам о новых и обновлённых адресах. Основной потребитель здесь Bing, Yandex протокол тоже принимает. Дальше агент идёт по шагам: генерирует ключ, кладёт файл подтверждения, выбирает между отправкой одного URL и пакетом.

Ключ берут в виде UUID. Его содержимое дублируют в файле https://example.com/{key}.txt: если строка внутри не совпадёт с ключом, отправка упадёт с ошибкой. Для пакетной отправки есть готовый путь через CI — npm run build, следом npm run indexnow:all. Отдельный список адресов под IndexNow скилл заводить не советует, потому что он разойдётся с картой сайта и часть страниц выпадет из отправки. Список берут из общей конфигурации вроде site-pages-config.ts, той же, что кормит sitemap.

С Google этот номер не проходит: IndexNow он не поддерживает, там остаются sitemap и Search Console. Проверять статус скилл предлагает в Bing Webmaster Tools, а при сетевых ошибках повторять запрос.

Какие задачи решает

  • подтвердить домен ключом и файлом {key}.txt
  • отправить пакет URL сразу после деплоя
  • встроить отправку адресов в CI-пайплайн
  • свести список URL к общей конфигурации с sitemap
  • разобрать, почему домен не проходит проверку

Примеры запросов агенту

  • Настрой IndexNow для сайта: сгенерируй ключ и положи файл подтверждения в корень.
  • Отправь в IndexNow все страницы, которые обновились после последнего деплоя.
  • Добавь npm run indexnow:all в пайплайн после сборки.

Как установить indexnow

1Через Skills CLI (Vercel)

npx skills add kostja94/marketing-skills --skill indexnow -a claude-code

2Вручную: положить файлы

~/.claude/skills/indexnow/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/indexnow/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о indexnow

Как установить indexnow в Claude Code?

Выполни npx skills add kostja94/marketing-skills --skill indexnow -a claude-code. Файл скилла появится по пути ~/.claude/skills/indexnow/SKILL.md.

Что делает indexnow?

Помогает агенту подключить протокол IndexNow: ключ и файл подтверждения, одиночная или пакетная отправка URL, вызов из CI. Скилл же подсказывает, когда отправлять не нужно, чтобы не долбить поисковик зря.

Сработает ли это для Google?

Нет, Google IndexNow не поддерживает. Для него скилл отсылает к sitemap и Search Console, а сам протокол закрывает Bing и Yandex.

Исходный текст

SKILL.md · MIT
---
name: indexnow
description: When the user wants to implement IndexNow, notify search engines of new/updated URLs, or speed up Bing indexing. Also use when the user mentions "IndexNow," "Bing indexing," "URL notification," "instant indexing," "sitemap IndexNow sync," "share URL list with sitemap," or "IndexNow API." For sitemap SSOT, use xml-sitemap.
metadata:
  version: 1.0.1
---

# SEO Technical: IndexNow

Guides IndexNow protocol integration for faster search engine indexing (primarily Bing).

**When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output.

## Scope (Technical SEO)

- **IndexNow**: Submit URLs to Bing/Yandex for faster indexing
- **URL notification**: Notify search engines of new or updated URLs

## Initial Assessment

**Project context:** Read root `contextus.md` when present and load only the modules relevant to this task. Without Contextus, use available project material or user-provided facts and ask for missing information; do not create a parallel context system.

Identify:
1. **Site URL**: Base domain
2. **URL source**: Config file, sitemap, CMS, etc.
3. **Deployment**: CI/CD, manual, or both

## Overview

IndexNow notifies search engines (mainly Bing) of new or updated URLs to speed up indexing.

## Implementation Steps

### 1. API Key and Verification

- Generate API key (e.g., UUID)
- Create verification file: `https://example.com/{key}.txt`
- File content: the API key string
- Configure key and URL in your IndexNow client

### 2. Submission Methods

| Method | When to use |
|--------|-------------|
| **Single URL** | New or updated page |
| **Batch** | Many URLs at once (e.g., after deploy) |
| **Relative paths** | Convert to full URLs before submitting |

### 3. Best Practices

| Practice | Note |
|----------|------|
| **When to submit** | New pages, major content updates, meta changes |
| **When not to** | Minor edits; let natural crawling handle |
| **Frequency** | Once per deploy; avoid excessive submissions |
| **Priority** | Submit high-value commercial pages first |

### 4. CI/CD Integration

```bash
npm run build
npm run indexnow:all
```

### 5. Single Source of Truth (URL List)

- **Use same config as sitemap**: Import URL list from central config (e.g., `site-pages-config.ts`) or sitemap generation logic.
- **Avoid**: Separate hardcoded URL lists for IndexNow—leads to inconsistency and missed URLs.
- **Feed**: If you have RSS/feed, it can also consume from the same config to stay in sync.

## Supported Search Engines

- **Bing**: Primary support
- **Yandex**: Supports IndexNow
- **Google**: Does not use IndexNow; use Sitemap + Search Console

## Verification

- Check [Bing Webmaster Tools](https://www.bing.com/webmasters/indexnow) for indexing status
- Monitor submission logs for errors

## Common Issues

| Issue | Fix |
|-------|-----|
| Domain verification fails | Ensure URL uses correct domain |
| API key error | Verify key and verification file match |
| Network errors | Retry; API can be intermittent |

## Output Format

- **Setup steps**: Key generation, verification file
- **Submission flow**: Single vs. batch
- **Integration**: CI/CD or manual script
- **References**: [IndexNow docs](https://www.bing.com/indexnow/getstarted)

## Related Skills

- **xml-sitemap**: Share same URL list from central config
- **indexing**: Broader indexing strategy

© kostja94 · MIT · kostja94/marketing-skills

Похожие скиллы

Всё по теме «SEO и GEO» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 237 600установок brand claudekit Скилл держит голос бренда, визуальные правила и дизайн-токены в одном файле, а потом раздаёт их промптам агента и вашему CSS. CX Codex +1 39 900установок banner-design claudekit Создаёт баннеры для соцсетей, рекламы и сайтов в HTML/CSS с готовыми размерами и стилями. Пригодится при сборке креативов без графических редакторов. CX Codex +1 39 500установок marketing-psychology coreyhaines31 Помогает применять ментальные модели и поведенческую психологию в маркетинге продукта. Пригодится, когда нужно понять мотивы покупателей и найти слабые места воронки. CX Codex +1 164 600установок content-strategy coreyhaines31 Помогает составить контент-план, выбрать темы для блога и распределить материалы по поисковым и виральным форматам. Пригодится, когда нужно решить, о чём писать для привлечения лидов. CX Codex +1 164 000установок ai-seo coreyhaines31 Помогает готовить контент к цитированию в ответах ИИ и разбираться, почему бренд появляется или не появляется в AI-поиске. CX Codex +1 150 800установок

Из того же набора126

youtube-ads Помогает выбрать формат YouTube-объявлений, собрать креатив под него и проверить кампанию перед запуском. CX Codex +1 1 100установок reddit-ads Помогает настроить и вести Reddit Ads: таргетинг по сабреддитам, форматы объявлений, креативы и бюджет. CX Codex +1 1 100установок seo-audit Скилл ведёт аудит сайта по четырём этапам: техническая база, внутренняя оптимизация, контент и внешние ссылки. CX Codex +1 1 100установок core-web-vitals Скилл помогает находить и исправлять проблемы LCP, INP и CLS. Пригодится для технического SEO и проверки скорости страниц. CX Codex +1 1 100установок community-forum Помогает продвигать проекты на форумах, готовить запуск Show HN и растить сообщества вокруг продукта. Пригодится инди-разработчикам и создателям софта. CX Codex +1 1 100установок backlink-analysis Разбирает ссылочный профиль сайта: качество доноров, токсичные ссылки, разрывы с конкурентами. Пригодится, когда трафик просел или перед закупкой ссылок. CX Codex +1 1 100установок internal-links Разбирает внутреннюю перелинковку сайта: находит страницы-сироты, предлагает анкоры и точки для ссылок. Пригодится, когда SEO-аудит упирается в структуру ссылок. CX Codex +1 1 100установок linkedin-ads Скилл помогает настраивать таргетинг, бюджеты и кампании в LinkedIn Campaign Manager для B2B-сегмента. Полезен при работе с должностями, компаниями и списками Matched Audiences. CX Codex +1 1 100установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой