seo-google

Queries Google SEO APIs for Search Console, PageSpeed, CrUX, Indexing, and GA4 data.

Updated Sep 17, 2026
One-click install
npx skills add https://github.com/coseto6125/claude-setup --skill seo-google-coseto6125
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: seo-google
Source: https://github.com/coseto6125/claude-setup/tree/main/skills/seo-google
Command: npx skills add https://github.com/coseto6125/claude-setup --skill seo-google-coseto6125

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve? SEO analysis often relies on crawl-based estimates rather than Google's own data. This Skill connects directly to Google's official APIs so you can audit Core Web Vitals with real Chrome user metrics, check actual indexation status, pull search performance, and analyze organic traffic without leaving your workflow. ## Core Features & Use Cases - Field Data Audits: Run PageSpeed Insights, CrUX, and 25-week CrUX History queries to get real Core Web Vitals (LCP, INP, CLS) with traffic-light ratings and trend analysis. - Search Console & Indexation: Query Search Analytics for clicks, impressions, CTR, and position; inspect URL indexation status individually or in batch; submit URLs via the Indexing API. - Traffic & Keyword Analysis: Pull GA4 organic traffic reports, YouTube video data, NLP entity analysis, and Google Ads Keyword Planner volumes. - Use Case: A site owner notices traffic dropping. Run /seo google gsc to find queries losing position, /seo google inspect-batch to verify indexation of key pages, and /seo google crux-history to check whether CWV regressions correlate with the decline, then generate a PDF report. ## Quick Start Ask the assistant to run the seo-google setup command to check Google API credentials, then request a PageSpeed and CrUX analysis for your site's URL.

Frequently Asked Questions about seo-google

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

FAQPage Schema
How do I check Core Web Vitals with real Chrome user data?▼

Use the CrUX API commands to query the Chrome UX Report for field data at URL or origin level. The pagespeed command combines Lighthouse lab scores with 28-day CrUX field metrics, and crux-history shows 25-week trends for LCP, INP, and CLS.

How do I set up Google Search Console API access?▼

Create a Google Cloud project, enable the Search Console API, and create a service account. Then add the service account's client_email as a user in Search Console under Settings > Users and permissions, and store the JSON key path in the config file.

What Google APIs does this SEO skill support?▼

It supports PageSpeed Insights v5, CrUX and CrUX History, Search Console (Search Analytics, URL Inspection, Sitemaps), Indexing API v3, GA4 Data API, YouTube Data API, Cloud Natural Language, Knowledge Graph, Web Risk, and Google Ads Keyword Planner.

Can I use the Indexing API for any URL?▼

No. The Indexing API is officially intended only for pages with JobPosting or BroadcastEvent embedded in VideoObject structured data. For ordinary URLs, use URL Inspection for a few pages or XML sitemaps for many. The daily quota is 200 publish requests.

Why does CrUX return a 404 error for my site?▼

A CrUX 404 means the URL or origin has insufficient Chrome user traffic to appear in the dataset, not an authentication problem. Fall back to PageSpeed Insights Lighthouse lab data for performance analysis on low-traffic sites.

What are the rate limits for Google SEO APIs?▼

PageSpeed allows 240 QPM and 25,000 per day; CrUX and CrUX History share 150 QPM; Search Analytics allows 1,200 QPM per site; URL Inspection allows 2,000 per day per site; Indexing API allows 200 publishes per day. All are free.