Writing & Content

Google SEO Data Assistant

Pull first-party Google data for search performance, indexing, Core Web Vitals, and organic traffic analysis.

52/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Claude Code
Stars
★ 19k
Last updated
23d ago
License
MIT
google-search-consolepagespeed-insightscruxga4
+3indexing-apicore-web-vitalsyoutube-api

What does this skill do, and when should you use it?

This is one focused skill inside the claude-seo repository, not the repository’s full SEO audit system. It connects to Search Console, PageSpeed Insights, CrUX, the Indexing API, GA4, and selected YouTube, Natural Language, Knowledge Graph, and Web Risk services. It returns field performance, indexation, search visibility, and organic traffic data, with optional PDF/HTML reporting. Adoption requires local Python execution, network access, and appropriate Google credentials for most commands.

The skill first checks credentials with google_auth.py and identifies the available tier based on an API key, OAuth or service account access, GA4 configuration, and Google Ads credentials. It can then run PageSpeed Lighthouse and CrUX checks, 25-week CrUX history, Search Console analytics and URL Inspection, sitemap status checks, Indexing API submissions, GA4 organic traffic reports, YouTube searches, Google NLP entity analysis, Google Ads keyword ideas and volume lookups, Knowledge Graph checks, and Web Risk checks. Results can be emitted as structured JSON and passed to google_report.py for Core Web Vitals, Search Console, indexation, or full PDF reports.

Good fit
  • An SEO consultant needs real-user Core Web Vitals for a page rather than relying only on Lighthouse lab estimates.
  • A site owner needs to verify Google index status, canonical selection, crawl state, or mobile usability for a URL.
  • An SEO team wants the last 28 days of clicks, impressions, CTR, position, and high-impression quick-win queries from Search Console.
  • A growth team wants daily organic sessions, users, pageviews, bounce rate, and engagement summarized from GA4.
  • A technical SEO team needs batch URL inspections or URL submissions while tracking the relevant Google API quotas.

How do you install this skill?

Before you use it
  • Add explicit per-run confirmation, URL scoping, and reversibility guidance before executing /seo google index or index-batch; misuse can create unnecessary external notifications.
  • Google API, GA4, GSC, and Google Ads features depend on external accounts, permissions, quotas, and network reachability; mainland-China users may not be able to use core functions reliably.
  • Reconcile batch-indexing limits, freshness statements, and quota values across the implementation and references, and add reproducible tests for the key commands.
  • Service-account JSON, API keys, and GA4/GSC data are sensitive; verify local file permissions, log redaction, and report-output storage boundaries before use.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
Install first
  • Python 3.10+
  • Claude Code CLI
  • Google Cloud project
  • Google API key and/or service account

The skill is installed as part of the full AgriciDaniel/claude-seo collection. For Claude Code 1.0.33+, run /plugin marketplace add AgriciDaniel/claude-seo, then /plugin install claude-seo@agricidaniel-claude-seo. Alternatively, run git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git followed by bash claude-seo/install.sh. The source does not document a standalone installation procedure for only skills/seo-google/SKILL.md.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/AgriciDaniel/claude-seo.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/seo-google" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Configure Google credentials, then check them with python3 scripts/google_auth.py --check --json as documented by the skill. Example commands include /seo google setup, /seo google pagespeed <url>, /seo google crux <url>, /seo google crux-history <url>, /seo google gsc <property>, /seo google inspect <url>, /seo google sitemaps <property>, /seo google ga4 [property-id], /seo google youtube <query>, and /seo google nlp <url-or-text>. After collecting data, use /seo google report <type> to generate a report. Each command depends on the credential tier required by its API.

What are this skill's strengths and limitations?

Pros
  • Uses Google’s own data sources for CrUX field metrics, Search Console performance, actual indexation status, and GA4 organic traffic.
  • Its tiered credential model lets users start with API-key services and add Search Console, GA4, or Google Ads capabilities later.
  • Includes 25-week CrUX trend analysis, batch URL inspection, structured JSON output, and PDF report generation.
  • Released under the MIT license as part of an open-source claude-seo repository.
Limitations
  • Requires local Python scripts, a Google Cloud project, and appropriate permissions; many commands are unavailable without credentials.
  • The Indexing API is officially intended for JobPosting and BroadcastEvent/VideoObject pages and has a 200-publish-request daily quota.
  • Search Analytics data has an approximately two-to-three-day delay, and URL Inspection is limited to 2,000 requests per site per day.
  • A CrUX 404 can mean insufficient Chrome traffic; without field data, PageSpeed lab data is the fallback.
  • The SKILL.md does not establish direct use outside Claude Code; Codex or model-API deployments would need command, script, and runtime adaptation.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Google SEO Data Assistant this page 52 · Use with care ★ 19k 23d ago MIT
Blog Google: Google Data for Blog Performance 47 · Use with care ★ 2.4k 13d ago MIT
Dark Social Attribution Analyst 59 · Recommended ★ 3k 13d ago Apache-2.0
Technical SEO Checker 60 · Recommended ★ 3k 13d ago Apache-2.0
Off-Site & AI Referral Analyzer 59 · Recommended ★ 3k 13d ago Apache-2.0

This is not a complete crawler or full-site SEO audit tool. It supplies Google field data, indexation status, search performance, and analytics to complement the repository’s other SEO skills. Compared with Lighthouse-only analysis, it adds CrUX real-user measurements; compared with a manual Search Console workflow, it adds command-based querying, batch inspection, and report generation.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
52/ 100 5-point scale 2.6 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust15 / 25 · 3.0/5

The skill documents credential tiers, OAuth scopes, service-account permissions, quotas, and the official restriction of the Indexing API, while describing local credential storage and security controls. It does not clearly require per-operation confirmation for write actions, batch indexing can create external side effects, and data-flow, rollback, and report-cleanup guidance is incomplete, so points are deducted.

2Reliability8 / 20 · 2.0/5

Commands, scripts, failure scenarios, and retry guidance are fairly explicit, and repository context includes CI and test evidence. However, this review is static and did not reproduce seo-google key paths; runtime availability, dependency installation, abnormal-output behavior, and edge cases remain unverified. Potential documentation inconsistencies such as batch limits also reduce the score.

3Adaptability9 / 15 · 3.0/5

Trigger phrases, user-invocable status, argument hints, credential tiers, and primary scenarios are clear across GSC, CWV, GA4, indexing, and keyword analysis. Boundaries, non-fit cases, Chinese-language support, and mainland-China network reachability are insufficiently specified, while core functions depend on Google services that may be inaccessible, so points are deducted.

4Convention10 / 15 · 3.3/5

The selected document provides progressive sections, command tables, prerequisites, references, output conventions, and error handling. Repository context supplies MIT licensing, versioning, authorship, CI, security policy, and maintenance signals, but the skill itself lacks a clear changelog, maintenance owner, and update path; some dependencies and output contracts require consulting other files, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The skill targets practical Google SEO data collection and defines usable metric, JSON, and report outputs, offering convenience over manual querying. Static evidence does not verify representative outputs or end-to-end completion, and several features require multi-tier credentials, quotas, and complex report dependencies, so the score is conservatively capped and reduced.

6Verifiability4 / 10 · 2.0/5

API references, quota tables, authentication procedures, error handling, and repository CI/test material provide some auditability. There are no committed, key-path execution results or independent corroboration specific to this skill, and no scripts were executed in this review, so only limited credit is warranted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 6cf1ea9fe4c2 Review evidence[1][2][3][4][5][6][7][8][9][10][11][12][13][14][15][16][17][18][19]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Can I use it without Google credentials?
You can use the setup and credential-checking workflow. An API key enables Tier 0 features such as PageSpeed, CrUX, CrUX history, YouTube, NLP, entity, and safety checks. Search Console, indexing, and GA4 require higher tiers.
Can the Indexing API submit any webpage?
No. The skill explicitly states that the Indexing API is officially for JobPosting and BroadcastEvent/VideoObject pages, with a daily limit of 200 publish requests.
Is the Google data real-time?
Not entirely. Search Analytics has a typical two-to-three-day lag, CrUX represents Chrome user field data, and PageSpeed also includes point-in-time Lighthouse lab data. Reports are expected to include a freshness note.
Is this suitable for a basic SEO audit?
It is a good fit when the audit needs real CWV, indexation, Search Console, or GA4 data. For a traditional full-site crawl, use it alongside the repository’s other skills rather than treating it as the complete auditor.

More skills from this repository

All from AgriciDaniel/claude-seo

Writing & Content

Full-Site SEO Audit

Crawl a website and turn SEO signals into a scored, prioritized action plan.

★ 19k FS 53 Use with care 23d ago
Writing & Content

SEO Image Optimizer

Audits image SEO, delivery performance, metadata, and Google Images visibility, then provides concrete optimization actions.

★ 19k FS 51 Use with care 23d ago
Writing & Content

Single-Page SEO Inspector

Audits one URL across on-page SEO, content quality, technical metadata, schema, images, and performance signals.

★ 19k FS 51 Use with care 23d ago
Writing & Content

Unlighthouse Site Audit

Run local Lighthouse audits across many site URLs and aggregate performance, accessibility, best-practices, and SEO results.

★ 19k FS 51 Use with care 23d ago
Writing & Content

SEO Drift Monitor

Baseline critical SEO elements, detect regressions, and track page changes over time.

★ 19k FS 49 Use with care 23d ago
Writing & Content

Technical SEO Auditor

Audit a website’s technical SEO foundations and produce a prioritized, actionable remediation report.

★ 19k FS 49 Use with care 23d ago
Writing & Content

Claude SEO Site Analysis

Run parallel, testable audits of a website’s technical, content, and AI-search performance.

★ 19k FS 46 Use with care 23d ago
Writing & Content

E-commerce SEO Analyzer

Audits product pages, shopping visibility, marketplace competition, and product schema.

★ 19k FS 52 Use with care 23d ago
Writing & Content

Maps Intelligence for Local SEO

Diagnose local visibility through map rankings, business profiles, reviews, competitors, and cross-platform listing consistency.

★ 19k FS 54 Use with care 23d ago
Writing & Content

SEO Content Brief Generator

Builds actionable SEO content briefs from competitor results and the target website’s real structure.

★ 19k FS 52 Use with care 23d ago
Writing & Content

AI Search & GEO Optimizer

Audits a page’s citability and visibility readiness across Google AI Overviews, ChatGPT, Perplexity, and related AI search surfaces.

★ 19k FS 52 Use with care 23d ago
Writing & Content

Local SEO Analyzer

Audits Google Business Profile signals, local rankings, reviews, citations, NAP consistency, and local schema.

★ 19k FS 52 Use with care 23d ago
Writing & Content

SXO Search Experience Optimization

Reverse-engineer Google SERPs to find page-type and search-intent mismatches behind weak rankings, then turn the findings into actionable UX improvements.

★ 19k FS 51 Use with care 23d ago
Writing & Content

Bing Visibility & IndexNow

Bring Bing indexing, link intelligence, and IndexNow URL submission into a first-class SEO workflow.

★ 19k FS 48 Use with care 23d ago
Writing & Content

Backlink Profile Analyzer

Audit link profiles, anchor text, toxic links, and competitor gaps with source-aware SEO reporting.

★ 19k FS 47 Use with care 23d ago
Writing & Content

FLOW Evidence-Led SEO

Apply structured FLOW prompts to guide evidence-led SEO research, optimization, conversion, and local analysis.

★ 19k FS 47 Use with care 23d ago
Writing & Content

SEO Content Quality Audit

Audits content quality, E-E-A-T, and readiness for AI citation.

★ 19k FS 52 Use with care 23d ago
Writing & Content

Firecrawl SEO Site Analyzer

Crawl, map, scrape, and search entire websites through the Firecrawl MCP server.

★ 19k FS 52 Use with care 23d ago
Writing & Content

Schema Markup Assistant

Detect, validate, and generate SEO-ready Schema.org structured data.

★ 19k FS 52 Use with care 23d ago
Writing & Content

International SEO Hreflang Auditor

Audit and generate correct hreflang implementations for multilingual and multi-region websites.

★ 19k FS 51 Use with care 23d ago

Related skills