GSC Analyzer
/gsc-analyzePull and analyze Google Search Console data from your terminal. Surface ranking opportunities, track impressions, and identify queries losing position.
Get this skill
Install all free SEO skills with one command:
curl -fsSL https://raw.githubusercontent.com/ccforseo/seo-skills/main/install.sh | bashOr install this skill manually:
$ git clone https://github.com/ccforseo/seo-skills.git
$ cp -r seo-skills/gsc-analyzer ~/.claude/skills/gsc-analyzerWhat it does
The GSC Analyzer skill connects to the Google Search Console API and pulls query, page, and device data for any property you own. It surfaces high-impression/low-click queries, tracks position changes over custom date ranges, identifies pages losing rankings, and finds queries where you rank on page two with potential to reach page one. All analysis runs locally in your terminal.
Key features
- Pulls query, page, and device data from the GSC API
- Surfaces high-impression, low-CTR queries for optimization
- Tracks position changes over custom date ranges
- Identifies page-two rankings with page-one potential
- Exports reports as CSV, JSON, or markdown tables
How to use GSC Analyzer
Connect your GSC property
Type /gsc-analyze and authenticate with your Google account. Select the Search Console property you want to analyze.
Choose your analysis
Select from preset analyses (opportunities, losers, CTR audit) or run a custom query with date range and dimension filters.
Review and export
The skill outputs tables and summaries. Export the data as CSV for further analysis or as markdown for client reports.
When to use it
Weekly ranking check across all target keywords
Finding quick-win keywords ranking on positions 5-15
Building monthly SEO performance reports for clients
Diagnosing traffic drops by comparing date ranges
Frequently asked questions
Does the GSC Analyzer require API credentials?
Yes. You need a Google Cloud project with the Search Console API enabled and OAuth credentials. The skill walks you through the setup on first run and stores credentials locally for future use.
How far back can I pull GSC data?
Google Search Console retains 16 months of search analytics data. The skill can pull any date range within that window. For longer historical tracking, export data regularly and store it locally.
Can the GSC Analyzer compare two date periods?
Yes. Specify two date ranges and the skill shows side-by-side comparisons for clicks, impressions, CTR, and position. This is useful for measuring the impact of SEO changes or tracking seasonal trends.
What are high-impression, low-CTR queries?
These are keywords where your pages appear in search results frequently but few users click. They represent CTR optimization opportunities. Improving title tags and meta descriptions for these queries can increase traffic without improving rankings.
Related skills
CTR Optimizer
/ctr-optimizeAnalyze click-through rates by position and identify pages underperforming CTR benchmarks. Get data-backed title and description rewrites to improve clicks.
Data & AnalyticsRank Tracker
/rank-trackTrack keyword ranking positions over time. Monitors daily position changes, SERP feature presence, and ranking volatility for your target keywords.
Data & AnalyticsTraffic Drop Diagnoser
/traffic-dropDiagnose the cause of organic traffic drops. Analyzes ranking changes, algorithm updates, technical issues, and seasonal patterns to pinpoint what went wrong.
Data & AnalyticsKeyword Performance Report
/kw-performanceGenerate detailed performance reports for tracked keywords. Shows position trends, traffic attribution, and conversion data per keyword over any time period.
Get all 50 skills
The SEO Command Center includes every skill in this library plus Python data fetchers, CLAUDE.md configs, and report templates. One-time purchase.