关于 indexnow
indexnow 是用于向 IndexNow 引擎和 Google Indexing API 提交 URL 的 MCP 服务,也可处理站点地图、生成密钥并查询 Google 通知状态。
主要功能
- 01向多个 IndexNow 引擎提交 URL
- 02向 Google Indexing API 提交 URL
- 03解析并提交站点地图 URL
- 04生成 IndexNow 密钥和验证文件
- 05查询 Google 通知状态
- 06批量提交最多 10,000 个 URL
适用场景
- 01通知搜索引擎收录新发布的页面
- 02提交 XML 站点地图中的所有 URL
- 03生成 IndexNow 密钥和验证文件
- 04查询 Google 索引通知状态
MCP 相关
向 MCP 客户端提供 URL 提交、站点地图处理、密钥生成、引擎列表和 Google 索引状态查询工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
6收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| host | string | 是 | 网站主机名(例如:example.com) |
| urls | array | 是 | 要提交的 URL 列表(最多 10,000 个) |
| api_key | string | 是 | 你的 IndexNow API 密钥(自行生成的任意 UUID 格式字符串) |
| engines | array | 否 | 要提交到的搜索引擎(默认:全部) |
| key_location | string | 否 | 托管 API 密钥文件的 URL(可选) |
详细介绍
通过 IndexNow 和 Google Indexing API 提交 URL,实现即时索引。
适用于 Claude Code、Cursor、Copilot、Codex、Windsurf 以及所有兼容 MCP 的 AI 工具。
功能
- IndexNow — 同时向 Bing、Yandex、Naver、Seznam 提交 URL
- Google Indexing API — 请求 Google 快速抓取
- 站点地图提交 — 解析 XML 站点地图并提交所有 URL
- API 密钥生成器 — 生成 IndexNow 密钥和验证文件
- 状态检查器 — 检查 Google 索引通知状态
- 批量支持 — 一次最多提交 10,000 个 URL
工具
| 工具 | 描述 |
|---|---|
indexnow_submit | 向 IndexNow 提交 URL(Bing、Yandex、Naver、Seznam) |
google_indexing_submit | 向 Google Indexing API 提交 URL |
google_indexing_status | 检查索引通知状态 |
indexnow_submit_sitemap | 获取站点地图并向 IndexNow 提交所有 URL |
indexnow_generate_key | 生成 IndexNow API 密钥和验证文件 |
indexnow_list_engines | 列出所有支持的引擎和端点 |
安装
Claude Desktop / Claude Code
添加到 Claude 配置中:
{
"mcpServers": {
"indexnow": {
"command": "npx",
"args": ["-y", "indexnow-mcp"]
}
}
}
Cursor
添加到 .cursor/mcp.json:
{
"mcpServers": {
"indexnow": {
"command": "npx",
"args": ["-y", "indexnow-mcp"]
}
}
}
使用示例
向 IndexNow 提交 URL
Submit these URLs to IndexNow:
- https://example.com/new-blog-post
- https://example.com/updated-page
API key: your-api-key-here
Host: example.com
提交站点地图
Submit all URLs from https://example.com/sitemap.xml to IndexNow
API key: my-key
Host: example.com
生成 API 密钥
Generate an IndexNow API key for my site
向 Google Indexing API 提交
Submit https://example.com/new-page to Google Indexing API
Access token: ya29.xxx
IndexNow 设置
- 生成 API 密钥(任意 UUID — 使用
indexnow_generate_key工具) - 创建验证文件:
public/{your-key}.txt,内容为该密钥 - 部署文件,使其可通过
https://yourdomain.com/{your-key}.txt访问 - 开始提交 URL
支持的引擎
| 引擎 | 协议 | 限制 |
|---|---|---|
| Bing | IndexNow | 无限制 |
| Yandex | IndexNow | 无限制 |
| Naver | IndexNow | 无限制 |
| Seznam | IndexNow | 无限制 |
| Indexing API | 默认每天 200 次 |
为什么选择 indexnow-mcp,而不是手动调用 API
| 功能 | indexnow-mcp | 手动调用 API |
|---|---|---|
| 批量提交(10K 个 URL) | 支持 | 需要自定义代码 |
| 多个引擎 | 一次全部提交 | 逐个提交 |
| 站点地图解析 | 支持 | 手动处理 |
| API 密钥生成器 | 支持 | 手动处理 |
| 价格 | 免费 | 免费,但较复杂 |
更多开源 SEO 工具
| 工具 | 描述 |
|---|---|
| awesome-seo-mcp-servers | 精选 SEO MCP 服务和 Agent 技能列表 |
| robotstxt-ai | 面向 AI 爬虫的可视化 robots.txt 管理器 |
| schema-gen | Schema.org JSON-LD 标记生成器 |
| ai-visibility | AI 品牌可见度追踪器 |
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。