PORTAL / LIBRARY / seo-backlinks

[ SEO ]

/seo-backlinks

Backed by `.claude/context/ai-seo/playbook/07-backlinks.md` (+ Disavow prompt in `prompts/`).

Download the skill file (.md)

Placeholders like ACME Agency, <id> and you@example.com mark values that are per-agency — your install fills them with YOUR clients and accounts. If a section references a helper script you don't have yet, it ships with that workflow's install.

Backed by .claude/context/ai-seo/playbook/07-backlinks.md (+ Disavow prompt in prompts/).

When to trigger

What it produces

A Google Doc "Backlinks / Authority — <Client>" with: a prioritized local link-opportunity list (with how to acquire each), an anchor-text distribution plan, internal/outbound link guidance, link-velocity rules, and (if toxic links are suspected) a disavow analysis + the disavow file approach.

Step-by-Step

1. Parse

First positional = client/business. Flags: --url, --location, --niche, --dry-run.

2. Gather context

node ACME Agency/scripts/seo_run.mjs --skill backlinks --mode gather --client "<name>" --url "<url>" --location "<city>"

Read the CONTEXT (business + location → local link landscape).

3. Read the method

Read .claude/context/ai-seo/playbook/07-backlinks.md fully. Lock in: how authority is passed, the local link sources to prioritize, the 30-20-30-5-15 anchor ratio (30% branded / 20% generic / 30% partial-match / 5% exact-match used only after 20-40+ total links / 15% natural variations), the "every URL needs ≥1 link" rule, link-velocity caution, and the disavow process. Load the verbatim Disavow prompt via prompts/.

4. Build the plan (markdown)

Write to ACME Agency/clients/<Client>/SEO/backlinks.md (or /tmp).

5. Save + report

node ACME Agency/scripts/seo_run.mjs --skill backlinks --mode save --client "<name>" \
  --in "<backlinks.md>" --title "Backlinks / Authority — <Client>" \
  --slack "*Backlinks / Authority — <Client>*
<N> local link opportunities, anchor plan ready. Disavow: <status>."

Add --dry-run to skip Drive/Slack. Output the Doc link.

Guardrails