seo-report

Fetch GA4 and Search Console data to generate HTML SEO reports.

Updated Feb 25, 2026
One-click install
npx skills add https://github.com/emeraldwalk/skills --skill seo-report-emeraldwalk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-report
Source: https://github.com/emeraldwalk/skills/tree/main/seo-report
Command: npx skills add https://github.com/emeraldwalk/skills --skill seo-report-emeraldwalk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google.golang.org/api/analyticsdata/v1beta, google.golang.org/api/searchconsole/v1, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of running SEO reports using Google Analytics 4 (GA4) and Google Search Console (GSC) data, providing a comprehensive analysis of website performance and SEO opportunities.

Core Features & Use Cases

  • SEO Report Generation: Automatically generates HTML reports with detailed analysis of website traffic, queries, and performance metrics.
  • Data Fetching: Pulls GA4 and GSC data to analyze website performance and identify SEO opportunities.
  • Use Case: When a user wants to run an SEO report to check search performance, analyze organic traffic, or review top queries or pages.

Quick Start

Run the seo-fetch run command in the directory containing your seo.yaml file to generate an SEO report.

Frequently Asked Questions about seo-report

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

FAQPage Schema
How do I automate SEO reporting with GA4 and GSC data?

Automate SEO reporting by fetching Google Analytics 4 and Google Search Console data to generate an HTML report featuring website performance insights, search traffic metrics, and keyword rankings.

What is the best way to analyze organic traffic and keyword rankings from Google Search Console?

Analyzing organic traffic and keyword rankings is done by pulling GSC data to automatically generate a comprehensive HTML report identifying top queries, page performance metrics, and SEO opportunities.

Do I need Google service account credentials to generate an SEO report?

Google service account credentials are required to authenticate and fetch data from the GA4 and GSC APIs before running the analysis and generating your website performance report.

How does fetching GA4 and GSC data for SEO analysis work?

Fetching GA4 and GSC data for SEO analysis works by connecting to the Google Analytics Data and Search Console APIs to extract website traffic metrics, query performance, and search rankings into a unified report.

Can I run SEO analysis using a configuration file in my project directory?

Run SEO analysis by executing the fetch command in the directory containing your configuration file, which triggers the data fetching process and outputs a detailed HTML report of your search performance.

What format does the automated SEO report generate?

The automated SEO report generates an HTML format file containing detailed analysis of website traffic, top queries, and performance metrics extracted from your connected GA4 and GSC data sources.