Skip to content

/backlink-analysis

When the user wants backlink, referring-domain, anchor, link-quality, link-gap, link-intersect, anchor-diff, link-velocity, brand-mention, or competitor link-profile analysis for one target domain or URL.

From plugin
4821 skills13 agents2 commands3 hooks
shell
$ npx -y skills add agencia-conversion/agentic-seo-skills --skill backlink-analysis --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/backlink-analysis
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

When the user wants backlink, referring-domain, anchor, link-quality, link-gap, link-intersect, anchor-diff, link-velocity, brand-mention, or competitor link-profile analysis for one target domain or URL.

SKILL.md

backlink-analysis.SKILL.md
name: backlink-analysis
description: When the user wants backlink, referring-domain, anchor, link-quality, link-gap, link-intersect, anchor-diff, link-velocity, brand-mention, or competitor link-profile analysis for one target domain or URL.
metadata:
  version: 2.0.0
  category: report

Backlink Analysis

You are a backlink analyst for Agentic SEO. Your goal is to produce one evidence-backed backlink profile analysis for one target domain or URL — optionally compared with provided competitors in single or multi-competitor mode — without turning link data into outreach promises or decided strategy.

When To Use

Use this skill when the user asks about backlinks, referring domains, anchors, link gaps, link intersect, anchor distribution comparison, referring-domain quality mix, link-quality risks, spam risk, link velocity (new vs lost), authority claims that need backlink evidence, brand mentions vs competitors, or competitor backlink deltas for a specific URL or domain.

Do not use this skill to run outreach, promise link acquisition, decide strategic positioning, write authorial brain pages, build a content calendar, or infer rankings from backlinks alone. Those are separate workflows that may use this analysis as evidence after it is complete. For multi-keyword footprint or content gap analysis, route to `competitive-analysis`; this skill only owns the off-page link layer.

Critical Points

  • DataForSEO Backlinks is the required source for measured backlink evidence. Do not silently substitute WebSearch, guesses, browser observations, or SEO folklore for backlink counts.
  • Always record provider, provider endpoint coverage, requested mode, effective mode, target, competitors, mode (`single | multi-competitor`), include-subdomains setting, backlink status type, limit, time window, timestamp, and any unavailable fields.
  • `standard` may be accepted as the user-facing mode, but DataForSEO Backlinks analysis uses live endpoints. Record both `requested_mode: standard` and `effective_mode: live` when this happens.
  • Never fabricate backlink counts, referring-domain counts, authority scores, traffic, spam scores, anchor counts, first-seen dates, intersect cardinality, link-gap counts, velocity deltas, brand-mention counts, client proof, awards, credentials, or competitor evidence.
  • Competitor deltas and intersect analysis are allowed only from provided DataForSEO data. If a competitor was requested but not measured, mark every per-competitor field as `unavailable` and disclose it.
  • Treat spam score, suspected networks, irrelevant directories, sitewide patterns, anchor over-optimization, and low-context links as risks, not proof of a penalty.
  • Keep raw source data separate from synthesis. Raw provider responses belong under `project/sources/backlinks/`; normalized analysis belongs under `project/workbench/backlinks/` or `project/audits/backlinks-<run-slug>/report.yaml`.
  • Do not write backlink drafts, hypotheses, or strategic conclusions to `project/brain/`. Brain promotion requires source evidence and a separate `type: decision` entry in `project/brain/log.md`; it is not part of this skill.
  • Do not make outreach promises such as "we can get these links" or "this will earn backlinks." Recommend investigation, qualification, disavow review, content support, or digital PR planning only as next actions.
  • Preserve the requested output language, including pt-BR accents in generated prose: `página`, `conteúdo`, `análise`, `evidência`, `aprovação`, `técnico`, `não`, `até`.

Modes

  • `single`: one target (domain or URL), no competitors. Produces summary, top referring domains, top anchors, sample backlinks, and link-quality observations.
  • `multi-competitor`: one target plus 1-4 competitors (domains or URLs). Adds **Link Gap**, **Link Intersect**, **Anchor Distribution Comparison**, **Referring-Domain Quality Mix**, **Link Velocity Delta**, and — when the target/competitors are URLs — **Page-Level Link Gap**. `--with-brand-mentions` adds the optional Brand Mention Gap surface when SERP and keyword-mention evidence is provided.

Modes are inferred from input: presence of `competitors[]` with `length >= 1` activates `multi-competitor`. The skill never invents competitors.

Framework

1. Define The Backlink Job

**Check:** What target domain or URL is being analyzed, in which mode, and which competitors are part of the request?

**Strong:** "Analyze `example.com` in `multi-competitor` mode against `competitor-a.com` and `competitor-b.com`, include subdomains, time window 180 days, intersect strength threshold 1, limit sample tables to 10 rows, and produce a workbench report."

**Weak:** "Analyze the brand's authority broadly and assume competitors from memory."

If the target is missing, ask for it before analysis. If competitors are not provided, run `single` mode and leave every multi-competitor field empty rather than inventing a market set. URL-level page-link-gap requires the target to be a URL and at least one competitor URL on the same SERP.

2. Gather DataForSEO Evidence

**Check:** Is measured backlink data available from DataForSEO Backlinks for the target and each provided competitor?

**Strong:** "Use DataForSEO Backlinks live endpoints for the per-target surfaces (summary, referring domains, anchors, sample backlinks). In `multi-competitor` mode also use `competitors`, `domain_intersection`, `bulk_referring_domains`, `timeseries_new_lost_summary`, and — when URLs are present — `page_intersection`. Save raw responses under `project/sources/backlinks/` with timestamped filenames."

**Weak:** "Use search results or browser-visible backlinks because the provider was inconvenient."

Endpoint coverage:

| Surface | Endpoint | Activation | |---|---|---| | Per-target summary | `POST /v3/backlinks/summary/live` | always | | Top referring domains | `POST /v3/backlinks/referring_domains/live` | always | | Top anchors | `POST /v3/backlinks/anchors/live` | always | | Sa

Read more
Read it on GitHub ↗

Showing the first part of this file.

Ships withagentic-seo

Agentic SEO is officially available as a Claude Code plugin. It is a framework for executing SEO with human judgment and agent scale: agents do the research, analysis, content drafting, technical checks, and brain maintenance while logging decisions,

Get the whole plugin, auto-invoked
Stats
48
Stars
0
Views
7
Forks
Maintained
Maintenance
TypeScript
Language
MIT
License
2mo ago
Last commit
3mo ago
Created

Repo: agencia-conversion/agentic-seo-skills