seo-matomo

Query Matomo Reporting API for organic traffic, landing pages, device, country, referrer, and keyword analytics.

19.4k|2.8k|Updated Feb 7, 2026
Ready to run
npx skills add https://github.com/AgriciDaniel/claude-seo --skill seo-matomo-agricidaniel
💬 Prompt for ChatGPT / Claude Chat▼
Please help me install this Agent Skill.
Skill: seo-matomo
Source: https://github.com/AgriciDaniel/claude-seo/tree/main/extensions/matomo/skills/seo-matomo
Command: npx skills add https://github.com/AgriciDaniel/claude-seo --skill seo-matomo-agricidaniel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users running privacy-first or self-hosted analytics need a way to query Matomo data without relying on Google Analytics, but lack a direct integration for organic traffic, landing pages, and referrer reporting inside their workflow. ## Core Features & Use Cases - Matomo Reporting API Integration: Retrieves organic traffic, top pages, device and country breakdowns, referrers, and search keywords from self-hosted or Matomo Cloud instances. - GA4 Alternative Reporting: Provides equivalent report types for teams migrating away from Google Analytics or operating under strict data-residency requirements. - Use Case: An SEO analyst reviews a client's Matomo instance to identify top landing pages and organic keyword trends for the last 28 days, then prioritizes content updates based on traffic drops. ## Quick Start Use the seo-matomo skill to pull organic traffic and top landing pages from my Matomo instance for the last 28 days.

Frequently Asked Questions about seo-matomo

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

FAQPage Schema
How do I pull organic traffic reports from Matomo?▼

Use the Matomo Reporting API integration to query organic traffic data by specifying a site ID and date range. The skill returns time-series tables that highlight visits, page views, and trend changes over the selected period.

How to replace GA4 with self-hosted Matomo analytics?▼

Configure a Matomo instance and API token, then use the reporting commands to retrieve organic traffic, landing pages, device splits, and referrers. This provides the core GA4 report types without Google dependency.

Does Matomo analytics work with Claude Code?▼

Yes, the Matomo Reporting API extension integrates directly with Claude Code through command routing and script execution. It requires a Matomo instance URL and API token configured in environment variables or local settings.

Why does Matomo keyword reporting show not provided?▼

Many search keywords appear as not provided due to browser privacy settings and Matomo's anonymization rules. This is expected behavior, not a data error, and the skill surfaces the anonymized share percentage prominently.

When should I use Matomo instead of Google Search Console?▼

Use Matomo for on-site reporting such as visits, landing pages, and referrers. Use Google Search Console for search performance metrics like impressions, clicks, and indexing status, as Matomo does not provide those signals.