用途:通过 Rube MCP(Composio)在客户端中自动化 Google Search Console 的常见任务,包括查询搜索分析、列出站点、检查 URL、管理站点地图和监控搜索表现。
主要能力:
- 列出已验证站点:GOOGLE_SEARCH_CONSOLE_LIST_SITES,返回 siteUrl 与 permissionLevel。
- 查询搜索分析:GOOGLE_SEARCH_CONSOLE_SEARCH_ANALYTICS_QUERY,获取点击、展示、CTR、排名;支持 dimensions(query、page、country、device、date、searchAppearance)、search_type、dimension_filter_groups、row_limit(1-25000,默认1000)、start_row、aggregation_type、data_state。
- 检查 URL:GOOGLE_SEARCH_CONSOLE_INSPECT_URL,需 inspection_url、site_url、language_code。
- 站点地图:GOOGLE_SEARCH_CONSOLE_LIST_SITEMAPS、GOOGLE_SEARCH_CONSOLE_SUBMIT_SITEMAP、GOOGLE_SEARCH_CONSOLE_GET_SITEMAP。
使用方式:先将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并选择 google_search_console,若未 ACTIVE 则按返回的授权链接完成设置;确认 ACTIVE 后执行工作流。每次先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema。
适用场景:日常搜索表现监控、热门查询与页面分析、国家/设备分布、索引审计、站点地图管理。
限制:站点 URL 格式需区分 URL 前缀属性与 sc-domain: 域属性,格式错误会返回空结果或报错;数据通常延迟 2-3 天,hourly_all 仅限近 3 天;单次请求最多 25000 行,需用 start_row 分页;inspection_url 必须属于 site_url 属性;提交的站点地图须可公开访问且为 XML;结果默认按点击降序,按日期分组时按日期升序。需具备站点所有权或相应权限。