# Google Search Console

> Google Search Console integration for AI agents via ClawLink — browser login, no API key setup. Connect Google Search Console through ClawLink's hosted setup to query search analytics, inspect URL indexing status, manage sitemaps, and list verified sites. Use this skill when the user wants to work with Google Search Console (Google Apps) — connect Google Search Console, read or update Google Search Console data, or take actions in Google Search Console from chat instead of saying you cannot access it.

- Skill: `clawlink-hq/google-search-console` (Agent Skill)
- Install (CLI): `npx skillmds@latest add clawlink-hq/google-search-console`
- Raw SKILL.md: https://api.skillmd.com/api/skills/clawlink-hq/google-search-console/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: clawlink-hq (https://skillmd.com/u/clawlink-hq)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/clawlink-hq/google-search-console

---


# Google Search Console

Use **Google Search Console** from your AI agent through [ClawLink](https://claw-link.dev) — browser login, no API key to paste, no config to edit. Connect Google Search Console once and the agent can read and act on it. Works in any agent that can run shell commands (Claude Code, Cursor, Codex, Cline, and more).

## Setup

Run these once — the agent can run them for you:

```bash
npx @useclawlink/cli login              # opens browser → approve (mints + stores a key)
npx @useclawlink/cli connect google-search-console   # opens browser → authorize Google Search Console
```

No API key to create or paste — `login` stores the credential at `~/.clawlink/credentials.json`.

## Using Google Search Console

```bash
npx @useclawlink/cli actions google-search-console "<what you want to do>"   # find an action
npx @useclawlink/cli describe google-search-console <action-id>             # see its inputs (before writes)
npx @useclawlink/cli run google-search-console <action-id> --input '<json>' # execute
```

Reads first; confirm with the user before any write.

## Available actions

| Action | Description |
|--------|-------------|
| `google_search_console_search_analytics_query` | Query search analytics data (clicks, impressions, CTR, position) |
| `google_search_console_inspect_url` | Inspect a URL for indexing status and issues |
| `google_search_console_list_sites` | List verified Search Console sites |
| `google_search_console_get_site` | Get details for a specific Search Console site |
| `google_search_console_list_sitemaps` | List sitemaps for a Search Console site |
| `google_search_console_get_sitemap` | Get sitemap metadata for a Search Console site |
| `google_search_console_submit_sitemap` | Submit a sitemap to Search Console |
| `google_search_console_add_site` | Add a site to Search Console |
| `google_search_console_delete_site` | Remove a site from Search Console |

## Notes

- **No API key for Google Search Console itself** — ClawLink holds the OAuth token; the agent only holds your ClawLink credential.
- Not connected yet, or access expired? Re-run `npx @useclawlink/cli connect google-search-console`.
- The action list above is a snapshot; `npx @useclawlink/cli actions google-search-console` is always current.

## Resources

- ClawLink: https://claw-link.dev
- Docs: https://docs.claw-link.dev
- CLI: https://www.npmjs.com/package/@useclawlink/cli

---

**Powered by [ClawLink](https://claw-link.dev)** — connect 90+ apps to any AI agent.

