Data & Analytics

Keyword Performance Report

/kw-performance

Generate detailed performance reports for tracked keywords. Shows position trends, traffic attribution, and conversion data per keyword over any time period.

Get this skill

Install all free SEO skills with one command:

curl -fsSL https://raw.githubusercontent.com/ccforseo/seo-skills/main/install.sh | bash

Or install this skill manually:

$ git clone https://github.com/ccforseo/seo-skills.git
$ cp -r seo-skills/keyword-performance ~/.claude/skills/keyword-performance
View on GitHubFree ยท MIT License ยท 8 skills included

What it does

The Keyword Performance Report skill generates comprehensive reports on how your target keywords perform over time. It combines GSC ranking data with GA4 traffic and conversion metrics to show the full picture: position trends, click volumes, landing page performance, and revenue attribution per keyword. Reports can span any date range and compare periods for trend analysis.

Key features

  • Combines GSC ranking data with GA4 traffic metrics
  • Shows position trends and click volume per keyword
  • Attributes conversions and revenue to specific keywords
  • Compares performance across custom date ranges
  • Groups keywords by cluster, page, or campaign

How to use Keyword Performance Report

  1. Run the command

    Type /kw-performance with your keyword list and date range. The skill pulls data from GSC and GA4 for each keyword.

  2. Review the report

    The output shows each keyword with its position trend, clicks, CTR, landing page, and conversion data. Sort by any metric to find top and bottom performers.

  3. Share the insights

    Export the report as a formatted document for stakeholders or as raw data for further analysis in your preferred tools.

When to use it

Monthly keyword performance reporting for clients

Tracking ROI of content investments per keyword

Identifying keywords declining before they affect revenue

Building data-backed cases for content budget allocation

Frequently asked questions

How does the Keyword Performance Report attribute conversions?

It matches GSC query data with GA4 landing page sessions and conversion events. When a user arrives via an organic search for a tracked keyword and converts, that conversion is attributed to the keyword through the landing page connection.

Can I schedule automatic keyword performance reports?

The skill generates reports on demand. For scheduled reporting, set up a cron job or automation that runs the command at your preferred interval and emails or saves the output.

What date ranges does the Keyword Performance Report support?

Any date range within GSC's 16-month data retention window. You can also compare two periods side by side to track improvement or decline over time.

Can I group keywords by content cluster in the report?

Yes. Tag keywords with cluster labels when setting up tracking, and the report aggregates performance at the cluster level. This shows which topical clusters drive the most traffic and conversions.

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.

Browse all skills