Writing & Content google-search-consolepagespeed-insightscruxga4indexing-apicore-web-vitalsyoutube-api

Google SEO Data Assistant

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

FollowSkills review · FSRS-2.0
Not recommended
52/ 100 5-point scale 2.6 / 5
Trust15 / 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.

Reliability8 / 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.

Adaptability9 / 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.

Convention10 / 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.

Effectiveness6 / 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.

Verifiability4 / 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.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 6cf1ea9fe4c2
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.
See the full review method →

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.

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

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 do you install this skill?

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.

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.

How does this skill compare with similar options?

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.

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.

Writing & Content

SEO Image Optimizer

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

Writing & Content

Single-Page SEO Inspector

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

Writing & Content

Unlighthouse Site Audit

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

Writing & Content

SEO Drift Monitor

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

Writing & Content

Technical SEO Auditor

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

Writing & Content

Claude SEO Site Analysis

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

Writing & Content

E-commerce SEO Analyzer

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

Writing & Content

Maps Intelligence for Local SEO

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

Writing & Content

SEO Content Brief Generator

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

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.

Writing & Content

Local SEO Analyzer

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

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.

Writing & Content

Bing Visibility & IndexNow

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

Writing & Content

Backlink Profile Analyzer

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

Writing & Content

FLOW Evidence-Led SEO

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

Writing & Content

SEO Content Quality Audit

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

Writing & Content

Firecrawl SEO Site Analyzer

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

Writing & Content

Schema Markup Assistant

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

Writing & Content

International SEO Hreflang Auditor

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

Related skills