Build Links
Design a link building campaign with prospect identification, asset creation, and outreach strategy.
Systematic backlink building for indie founders.
Listed ·Updated
Install data from skills.sh
$ npx skills add https://github.com/gingiris-1031/gingiris-skills --skill gr-backlinksGr Backlinks is a Link Building skill for AI agents, published in the seoskills.sh catalog. Reach for it when your work involves off-page signals, digital PR, and backlink outreach that holds up. Install it with one command and it runs inside your own agent, so the work happens in your workflow, not a separate SEO tool.
本 skill 的 5 类渠道(Wikipedia / 媒体 PR / G2 评测 / Reddit-Quora / HARO)偏 dev/B2B。2C 消费品 / 教育 的权威链接来源不同:
完整 2C 渠道数据库 + 公开来源见 → gingiris-seo-geo/references/2c-adaptation.md
Phase 2 missing piece: We do title/content/schema/cluster optimization but have zero systematic backlink work. Article research (2026-05): backlinks are the #1 GEO signal — LLMs decide citations partly by brand authority, which is downstream of backlink graph.
Iris now runs two independent domains: gingiris.tools (content/blog, Vercel) and analook.com (product). Both are young domains with near-zero backlink profiles — gingiris.tools restarted from scratch after the 2026-05-27 migration off the banned GitHub Pages account (old github.io link equity is permanently lost, unrecoverable), and analook.com's only inbound links so far are low-DA directory submissions. On-page work alone cannot beat Wikipedia / Hootsuite / Wired for head terms on either domain — only backlink quality + count can. The upside of independent domains: every earned link now accrues to an asset we control, not to a github.io subpath.
Before planning any backlink work, read data/backlinks-status.md first — it records what's already been spent/submitted (directory batches, refunds, pending claims) so we don't re-buy or re-submit.
Adopted from 2026-05 WeChat article + JeffLi1993 / AgriciDaniel / zubair-trabzada skills audit:
| Channel | SEO Value | GEO Value | Priority | Effort/week |
|---|---|---|---|---|
| Wikipedia dedicated entry | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | MAX | 3-6h (one-time setup, ongoing edits) |
| Authoritative media (PR) | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | MAX | 2h (HARO + outreach) |
| Industry reviews (G2/Capterra/PH) | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | HIGH | 1h (one-time submission) |
| Reddit/Quora discussions | ⭐⭐ | ⭐⭐⭐⭐ | HIGH | 2h (sustained presence) |
| Generic backlinks (directories/blogs) | ⭐⭐⭐ | ⭐⭐ | MED | skip until top 3 done |
Rule: Start from highest GEO value. SEO-only signals (DA passing) are less leveraged than 2-3 years ago.
Build the case file first (4-12 weeks)
data/wikipedia-prep/ folder{publication, date, url, key_quote, indepth_or_passing}Wikidata first, Wikipedia second
Use Articles for Creation (AfC)
Hire a real editor (optional)
Journalists request expert quotes daily. Reply with concise, citable answers → published article with backlink.
⚠️ Step 0 — 渠道存活验证(先做,再排周任务):HARO 品牌 2024-25 经历多轮重组(Connectively 一度关停后 2025-04 重开;HARO 品牌 2025-05 被 Featured.com 收购),"HARO" 老地址/老流程随时可能失效。排任何周任务前,先逐个验证:平台还活着吗?能注册吗?注册后真的收到 query 邮件了吗? 教训:2026-05-26 审计发现周提醒任务空跑数周——0 个订阅存在,funnel 是空的(memory project_haro_backlinks.md)。当前状态见 data/backlinks-status.md。
验证通过且 query 邮件真的进 inbox 之后,才把该平台排进 weekly cadence。
Reply template (works ~15-25% of the time):
Hi [Journalist],
I'm Iris Wei, ex-COO of AFFiNE (60k+ GitHub stars). For your question
about [topic], here's a 3-sentence answer with concrete data:
[ANSWER: lead with a number, give the mechanism, end with a takeaway.
50-100 words. Cite a specific personal experience, not generic advice.]
If you need a longer quote or follow-up, happy to share more.
— Iris
Site: https://gingiris.tools
Twitter: @WeiYipei
[Disclosure: I run gingiris.tools — no expectation of a link, just a useful quote.]
Pace: 3-5 responses/week. Time/response: 8-12 min. Expected: 1-2 links/month.
For deep-dive features, not 1-line quotes.
Best pitch types for Iris:
| Platform | URL | What to submit | Backlink type |
|---|---|---|---|
| G2 | g2.com/products/new | Product + features | Profile + reviews |
| Capterra | capterra.com/vendors/sign-up | Product + pricing | Profile + reviews |
| Product Hunt | producthunt.com/posts/new | Each major version | Listing |
| SourceForge | sourceforge.net/projects/add | Open source only | Project page |
| AlternativeTo | alternativeto.net | Free | Profile + alt-listing |
| StackShare | stackshare.io | Tech stack | Profile |
Once submitted, ask early users for genuine reviews (5-10 reviews unlocks featured placement on most platforms).
Reddit:
Quora:
Hacker News:
/gr-oss-marketing for details)LLMs heavily weight Reddit / Quora content during training:
Directories, guest posts on low-DA sites, blogger network exchanges. Low GEO value in 2026.
Don't waste time here until Channels 1-4 are mature.
前置读入:data/backlinks-status.md(已花的钱、已铺的目录、待领的资产——避免重复购买/提交)。
scripts/backlinks-audit.py — Tier 0 free)scripts/backlinks-audit.py (Tier 0 — free, no API)Uses Common Crawl + verification crawler to get baseline:
Run monthly to track growth.
scripts/haro-helper.py (planned)Maintain data/backlinks.jsonl (one line per backlink):
{"date":"2026-05-15","from":"techcrunch.com","to":"gingiris.tools","anchor":"AFFiNE","channel":"PR","tier":1,"context":"60k stars article"}
Use this for:
date, hypothesis, source, destination, asset, outreach, status, referral visits, activated users, 30d outcome. A live link without relevant visits or activation is not automatically a win.gr-blog-post reference that media article in our content (build social proof)gr-oss-marketinggr-geo-cite to track Wikipedia citations in AI responses (highest-priority test)gr-seo-patrol to measure rank impact| Service | Env var | Tier | Cost |
|---|---|---|---|
| Common Crawl (CDX index) | none | 0 (always) | Free |
| Moz API | MOZ_TOKEN | 1 (optional) | $99/mo |
| Bing Webmaster API | OAuth | 2 (optional) | Free with verified site |
| DataForSEO Backlinks | DATAFORSEO_B64 (existing) | 3 (you have) | Pay per query |
Start at Tier 0 + Tier 3 (DataForSEO already configured for gr-seo-patrol).
Not using the CLI? Copy the SKILL.md and paste it straight into ChatGPT, Claude, or any agent.
$ npx skills add https://github.com/gingiris-1031/gingiris-skills --skill gr-backlinks -a claude-codeDesign a link building campaign with prospect identification, asset creation, and outreach strategy.
Analyze a site's backlink profile, anchors, toxic signals, competitors, gaps, and disavow candidates.
Find link prospects, discover contact paths, and draft outreach from SERPs and backlink signals.
Audit a domain's backlink profile using the SemRush API.
Plan and execute off-page SEO including link building, digital PR, brand mentions, citation building, and external authority signals.
Finds the domains that link to several of your competitors but not to you, ranked by authority and relevance for outreach.