SuperAPI AI 工具集

seo-domain-analyzer

营销与增长

查看项目

更新于 10-15 21:54

技能介绍

用途:为任意域名拉取真实 SEO 表现数据,无需订阅 Semrush 或 Ahrefs。它通过 Apify actors 抓取 Semrush/Ahrefs 公开页面,获得权威分、流量估算、关键词排名、外链画像和竞品发现。

主要能力(按阶段):

  1. 域名概览(Semrush,actor devnaz/semrush-scraper):权威分 0-100、自然月流量估算、自然关键词数、付费流量、外链数、引荐域名数、头部自然关键词、头部竞品、流量趋势。
  2. 外链画像(Ahrefs,actor radeance/ahrefs-scraper):域名评级 DR、首页 URL 评级、引荐域名数与趋势、外链总数、头部引荐域名、锚文本分布、dofollow/nofollow 比例。
  3. 关键词排名验证(actor apify/google-search-scraper):检查目标域名是否进入前 10、具体位置、排名 URL 及同 SERP 竞品。关键词来源优先为用户提供,其次 Semrush 头部词,再次自动推断。
  4. 头部页面分析:提取最高流量页面、估算流量、主要关键词与排名词数。
  5. 竞品发现与分析:来自 Semrush 数据、用户指定和 SERP 竞品,对每个竞品仅跑轻量域名概览。
  6. 输出:生成 JSON 与 Markdown 摘要(含域名指标、头部页面、关键词排名、外链画像、竞品对比)。

使用方式(命令保持原样): 基础分析:python3 skills/seo-domain-analyzer/scripts/analyze_domain.py --domain "example.com" 含竞品对比:python3 skills/seo-domain-analyzer/scripts/analyze_domain.py --domain "example.com" --competitors "competitor1.com,competitor2.com,competitor3.com" 检查关键词:--keywords "cloud cost optimization,reduce aws bill,finops tools" 保存输出:--output clients/acme/research/seo-profile.json 参数:domain(必填)、competitors(默认自动发现)、keywords(默认自动推断)、output(默认 stdout)、skip-backlinks(默认 false,跳过 Ahrefs 外链分析可省约 $0.10)。

成本估算:域名概览约 $0.10/域名;外链画像约 $0.10/域名;关键词排名检查约 $0.002/关键词;典型完整运行约 $0.50-1.00,含 3 个竞品约 $1.50-3.00。

依赖与限制:需 Python 3.8+、requests 库、APIFY_API_TOKEN 环境变量;未设置 Token 或 actor 失败时回退到免费模式(WebSearch 探测、site:[domain] 索引页数、SimilarWeb 免费层流量估算、手动 Google SERP 检查),数据精度较低。Apify 抓取的是 Semrush/Ahrefs 公开页面,非订阅用户可见数据有限,按页细分可能不完整;关键词通过 Google 验证最可靠;多竞品完整外链分析成本高,建议竞品只跑域名概览。抓取页面可能变化导致 actor 失效。