gsc

Solid

Query Google Search Console for SEO data - search queries, top pages, CTR opportunities, URL inspection, and sitemaps. Use when analyzing search performance, finding optimization opportunities, or checking indexing status.

Data & Documents 364 stars 68 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
85
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Google Search Console Skill Query GSC for search analytics, indexing status, and SEO insights. ## Setup 1. **Credentials**: Uses same OAuth credentials as GA4 skill (stored in `.env` in the workspace root) 2. **Scopes**: Requires `https://www.googleapis.com/auth/webmasters.readonly` scope on your Google Cloud OAuth consent screen 3. **Access**: Your Google account must have access to the Search Console properties 4. **Virtual Environment**: This skill uses a Python virtual environment to manage its dependencies. To run commands, use `venv/bin/python3 scripts/gsc_query.py`. ## Commands ### List Available Sites ```bash venv/bin/python3 scripts/gsc_query.py sites ``` ### Top Search Queries ```bash venv/bin/python3 scripts/gsc_query.py top-queries \ --site "https://www.nutrient.io" \ --days 28 \ --limit 20 ``` ### Top Pages by Traffic ```bash venv/bin/python3 scripts/gsc_query.py top-pages \ --site "https://www.nutrient.io" \ --days 28 \ --limit 20 ``` ### Find Low-CTR Opportunities High impressions but low click-through rate = optimization opportunities: ```bash venv/bin/python3 scripts/gsc_query.py opportunities \ --site "https://www.nutrient.io" \ --days 28 \ --min-impressions 100 ``` ### Inspect URL Indexing Status ```bash venv/bin/python3 scripts/gsc_query.py inspect-url \ --site "https://www.nutrient.io" \ --url "/sdk/web" ``` ### List Sitemaps ```bash venv/bin/python3 scripts/gsc_query.py sitemaps \ --site "https://www.nutrient.io" ``` ...

Details

Author
majiayu000
Repository
majiayu000/claude-skill-registry
Created
5 months ago
Last Updated
today
Language
HTML
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

integrating-search-console

Integrates with Google Search Console API. Supports search performance analysis, URL inspection, sitemap management, and site verification. Use for "GSC", "서치콘솔", "검색 성과", "SEO 분석" requests.

1 Updated today
Open330
Data & Documents Solid

google-search-console

When the user wants to analyze Google Search Console data, use the GSC API, or interpret search performance. Also use when the user mentions "GSC," "Search Console," "indexing report," "Core Web Vitals," "Enhancements," "Insights report," "search performance," "search queries," "search performance report," "URL inspection," "impressions," "CTR," "average position," "index coverage," "GSC data analysis," "Search Console API," or "searchanalytics.query." When the user wants to rewrite title tags (not only report on them), use title-tag. For meta description rewrites, use meta-description.

562 Updated today
kostja94
Data & Documents Listed

seo-gsc-overview

Show a Google Search Console performance dashboard for the last 28 days. Displays total clicks, impressions, CTR, and average position, plus top 25 queries and top 25 pages. Use when user says "GSC overview", "search console performance", "how is my site doing in Google", "clicks and impressions", or "show me my GSC data".

3 Updated today
YogeshKu7877
Data & Documents Listed

seo-gsc-opportunities

Find quick SEO wins by identifying high-impression, low-CTR keywords using Google Search Console data. Surfaces keywords already ranking where better titles or content expansion could quickly boost traffic. Use when user says "GSC opportunities", "quick wins", "low CTR keywords", "high impressions low clicks", or "easy SEO wins".

3 Updated today
YogeshKu7877
AI & Automation Listed

seo-gsc-indexing

Identify indexing problems and coverage issues using Google Search Console URL inspection data. Checks up to 20 pages for indexing status, coverage state, robots.txt state, and last crawl date. Use when user says "index issues", "indexing problems", "not indexed", "indexing coverage", or "why is my page not indexed".

3 Updated today
YogeshKu7877