seo-google

Access Google Search Console, PageSpeed Insights, CrUX, and GA4 APIs for SEO audits.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/smarmen86/claude-code-kit --skill seo-google-smarmen86
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-google
Source: https://github.com/smarmen86/claude-code-kit/tree/main/skills/seo-google
Command: npx skills add https://github.com/smarmen86/claude-code-kit --skill seo-google-smarmen86

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth, google-analytics-data, google-ads, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill bridges the gap between crawl-based SEO analysis and Google's proprietary field data, providing direct access to real-time performance metrics, indexation status, and traffic trends without manual dashboard navigation.

Core Features & Use Cases

  • Performance Auditing: Combines Lighthouse lab data with CrUX field data to provide accurate Core Web Vitals reporting.
  • Search Analytics: Retrieves granular Search Console data including clicks, impressions, CTR, and position for specific queries and pages.
  • Operational SEO: Automates URL inspection, sitemap status checks, and Indexing API submissions to ensure content is discoverable.
  • Use Case: Use this skill to diagnose why a specific landing page is losing traffic by comparing its GA4 organic sessions against its Search Console position and CrUX field data trends.

Quick Start

Use the seo google gsc command followed by your domain property to retrieve the last 28 days of search performance data.

Frequently Asked Questions about seo-google

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I pull Search Console data for clicks and impressions using an API?

You can pull Search Console data by executing authenticated API requests to retrieve granular clicks, impressions, CTR, and position metrics for specific queries and pages over a 28-day period.

Can I automate Core Web Vitals reporting with CrUX field data and Lighthouse?

Yes, you can automate Core Web Vitals reporting by combining Lighthouse lab data with CrUX field data to provide accurate performance auditing without manual dashboard navigation.

Do I need Google Cloud credentials to monitor indexation status via the Indexing API?

Yes, you need a valid Google Cloud project with service account configuration to authenticate and automate URL inspection, sitemap status checks, and Indexing API submissions for content discoverability.

What is the best way to diagnose why a landing page is losing organic traffic?

You can diagnose organic traffic loss by comparing GA4 organic sessions against Search Console query positions and CrUX field data trends to identify performance correlations.

How does direct programmatic access to Google's SEO APIs compare to crawl-based analysis?

Direct programmatic access bridges the gap between crawl-based analysis and Google's proprietary field data, providing real-time performance metrics and indexation status directly from the source.