seo-domain-analyzer

Extract SEO metrics for domains using Apify actors scraping Semrush and Ahrefs.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/athina-ai/goose-skills --skill seo-domain-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-domain-analyzer
Source: https://github.com/athina-ai/goose-skills/tree/main/skills/capabilities/seo-domain-analyzer
Command: npx skills add https://github.com/athina-ai/goose-skills --skill seo-domain-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides comprehensive SEO performance metrics for any domain without requiring expensive subscriptions to tools like Semrush or Ahrefs.

Core Features & Use Cases

  • Data Aggregation: Pulls Domain Authority, organic traffic estimates, keyword rankings, and backlink profiles using Apify actors.
  • Competitor Discovery: Automatically identifies and analyzes competing domains based on keyword overlap.
  • Use Case: A marketing manager needs to understand a new competitor's online visibility. They can use this Skill to get a quick, data-backed overview of the competitor's SEO strengths and weaknesses.

Quick Start

Analyze the domain example.com by running the following command in your terminal.

Frequently Asked Questions about seo-domain-analyzer

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

FAQPage Schema
How do I check a competitor's organic traffic without an expensive Semrush or Ahrefs subscription?

This Skill pulls domain authority, organic traffic estimates, keyword rankings, and backlink profiles by scraping public Semrush and Ahrefs data through Apify actors, avoiding expensive direct subscriptions.

Can I compare my domain's SEO performance against specific competitor domains?

Yes, the Skill supports comparison against provided competitor domains, analyzing keyword overlap and contrasting domain authority, organic traffic estimates, and backlink profiles to highlight SEO strengths and weaknesses.

What specific SEO metrics are extracted during a domain analysis?

Domain analysis extracts comprehensive SEO metrics including domain authority, organic traffic estimates, keyword rankings, backlink profiles, and competitor intelligence based on keyword overlap.

Does this domain analysis tool require direct API access to Semrush or Ahrefs?

No, direct API access is not required. The Skill leverages Apify actors to scrape publicly available data from Semrush and Ahrefs, aggregating the results for your domain analysis.

What do I need to set up to start scraping SEO data with Apify actors?

You need the Python requests library to run the scripts and components, along with an active Apify account to execute the actors that scrape the public SEO data from Semrush and Ahrefs.