gr-backlinks — Systematic Backlink Building
Systematic backlink building for indie founders.
How to use it
Claude Code
- Run the line below. It pulls the whole folder into
~/.claude/skills/gr-backlinks, including the files SKILL.md points to. - Describe your job in plain words. Claude Code follows the skill from there.
npx degit Gingiris-1031/gingiris-skills/skills/gr-backlinks#main ~/.claude/skills/gr-backlinksFor one project only, change the path to .claude/skills/gr-backlinks. This skill also uses project_haro_backlinks.md — copying SKILL.md alone won't be enough. See the folder on GitHub.
Claude (web or desktop app)
- On this page open ⋯ → Download .md.
- Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
- Pick the file and Save. Claude shows the name and description and runs a security scan.
- Check the skill is switched on.
- Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
- ChatGPT: make a Project and paste it into Instructions.
- Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
- Check which app you pasted it into — the steps above name the right one.
- Some skills need the paid tier of Claude or ChatGPT.
Paste into Claude, ChatGPT or Cursor.
Source of gr-backlinks — Systematic Backlink Building
Show the full text334 lines
| name | description | metadata | source | tags |
|---|---|---|---|---|
| gr-backlinks | > Systematic backlink building for indie founders. Covers 5 channel types ranked by GEO + SEO ROI: Wikipedia (entities), authoritative media (PR), industry reviews (G2/Capterra/Product Hunt), Reddit/Quora discussions, and HARO/Featured.com expert quotes. Designed for 0→1 sites where domain authority is the bottleneck. Aligns with 2026 Google/Bing GEO guidance: backlinks are the strongest brand-authority signal AI search engines use to decide citations. Defaults to dev/B2B link sources; for 2C products (education, consumer apps) authority links differ — see gingiris-seo-geo/references/2c-adaptation.md. | author: Iris / Gingiris version: "0.1.0 phase: Phase 2 main line 4 (added 2026-05-07) | https://github.com/Gingiris-1031/gingiris-skills/tree/main/skills/gr-backlinks | - backlinks - link-building - seo - off-page-seo - domain-authority - featured-com - haro-alternative - digital-pr - content-marketing - saas-seo - claude-code - ai-agent-skill - agent-skill - latest |
⚠️ 2C 产品的外链调整
本 skill 的 5 类渠道(Wikipedia / 媒体 PR / G2 评测 / Reddit-Quora / HARO)偏 dev/B2B。2C 消费品 / 教育 的权威链接来源不同:
- 教育:学校 / 留学机构 / 考试论坛 / 教育媒体 > 普通付费外链。
- 通用 2C:行业垂直媒体、地区 KOL、社区高赞帖。
- G2 / Capterra(B2B 软件评测站)对 2C 基本无效 → 换 App Store 评分 + 垂类榜单 + 应用媒体测评。
- YMYL 品类:权威机构背书的链接权重远高于数量;切勿买链/造评(Google 数天内识别)。
完整 2C 渠道数据库 + 公开来源见 → gingiris-seo-geo/references/2c-adaptation.md
gr-backlinks — Systematic Backlink Building
Why this skill exists
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.
The 5-Channel Priority Matrix
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.
When to use this skill
- "I want to build backlinks for my site"
- "How do I get into Wikipedia?"
- "How do I do HARO / Featured.com?"
- "What's a Reddit / Quora strategy that doesn't get me banned?"
- "How do I get into G2 / Capterra?"
- Phase 2 monthly checkpoint shows domain authority capping ranking
Channel 1: Wikipedia (highest GEO leverage)
Reality check before you start
- Wikipedia is notability-gated, not effort-gated
- Threshold: 5+ independent reliable-source articles discussing your subject substantively (not in passing)
- Listicle mentions, PR releases, sponsored content do NOT count
- Paid Wikipedia services (Fiverr / WikiExperts / Wiki Mavericks): 80% of articles deleted within 6 months — they fail notability not because of editor skill
Correct sequence
Build the case file first (4-12 weeks)
- Earn 5+ independent press articles via Channels 2 + 3 below
- Document them in a
data/wikipedia-prep/folder - Format:
{publication, date, url, key_quote, indepth_or_passing}
Wikidata first, Wikipedia second
- Create a Wikidata entity (much lower notability bar) → builds a structured record AI crawlers find
- LLMs heavily weight Wikidata for entity recognition
Use Articles for Creation (AfC)
- Submit at https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation
- Free, peer-reviewed, 2-8 week wait
- Pass rate: ~40% if notability is clearly demonstrated
Hire a real editor (optional)
- Search Upwork for "Wikipedia editor 1000+ edits 5+ years"
- Rate: $80-200/hr
- Must disclose payment per WP:PAID — non-negotiable
- Avoid agencies charging fixed $2k+ for "guaranteed" articles (banned by 2026 standards)
Checklist before submission
- Subject has 5+ deep independent sources (not press releases)
- Each notability claim has a citation
- Neutral point of view (no marketing language)
- Wikidata entity exists
- All paid contributors disclosed
- Article has 600-1,500 words (too short = "stub" rejection)
Channel 2: PR / Authoritative Media
Two paths to backlinks
Path A: Inbound — HARO / Featured.com / Connectively / Qwoted
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。
- Connectively: connectively.us — 2025-04 重开,AI-spam 较多但可用(Iris expert profile 已建)
- Qwoted: qwoted.com — verification-based,质量最高(Iris source profile 已建)
- Featured.com: featured.com — 2025-05 收购 HARO 品牌,量最大(可选补充)
- 免费补充:Source of Sources (sourceofsources.com) / Help a B2B Writer
验证通过且 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.
Path B: Outbound — Targeted journalist outreach
For deep-dive features, not 1-line quotes.
- Identify 10 journalists who cover your niche (use Twitter / Muck Rack)
- Build 3-week warm-up (read + comment on their posts, no DM yet)
- Pitch a specific story angle (not "want to feature my product")
- Offer exclusive data, customer interview, or unique angle
Best pitch types for Iris:
- "I led AFFiNE from 0 → 60k GitHub stars. Here's the playbook." (TechCrunch / The Information)
- "Why most OSS marketing playbooks are wrong" (Wired / The Verge)
- "Real data: 30 Product Hunt #1 launches in 4 years" (Fast Company / Forbes)
Channel 3: Industry Reviews (G2 / Capterra / Product Hunt / SourceForge)
One-time submissions (high ROI for any SaaS / open source)
| 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).
Channel 4: Reddit / Quora / Hacker News
Anti-pattern (gets you banned)
- Drop your URL in a top-level post
- Generic "check out my tool" comments
- Multiple accounts (sockpuppeting)
What actually works (builds trust + backlinks naturally)
Reddit:
- Build account karma to 500+ over 4-8 weeks (comment in non-promotional subs first)
- Find 5-7 subreddits where your audience hangs out
- Answer questions deeply with real experience — link to your blog only if it directly answers (1 in 10 responses)
- Once respected: AMA in r/SaaS, r/Entrepreneur, r/IndieHackers, r/OpenSource
Quora:
- Pick 3 topics where you can speak with authority
- Answer specific questions, not topic-wide overviews
- Each answer: 200-500 words + 1 personal anecdote
- Link to blog only when blog has the deeper version of your answer
Hacker News:
- Build karma to 50+ before posting
- Show HN: best slot Tuesday 9am ET (see existing
/gr-oss-marketingfor details) - Engage with every comment in first 6 hours
Why this matters for GEO
LLMs heavily weight Reddit / Quora content during training:
- ChatGPT cites Reddit ~12% of its responses (2026 Q1 audit)
- Perplexity grounds 18% of answers in Reddit/Quora
- Claude weights Quora answers for "how to" queries
Channel 5: Generic Backlinks (skip until Channels 1-4 maxed)
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.
Workflow: First 30 days for Iris
前置读入:data/backlinks-status.md(已花的钱、已铺的目录、待领的资产——避免重复购买/提交)。
Week 1
- 渠道存活验证(Channel 2A Step 0)+ 补齐缺的平台注册
- Create 1 Featured.com answer per day = 7 responses
- Submit AFFiNE + Gingiris to G2, Capterra, AlternativeTo, StackShare (Channel 3)
Week 2
- HARO/Featured: 5 responses
- Identify 10 journalists covering OSS / SaaS growth (Channel 2B prep)
- Start Reddit karma build in r/SaaS, r/Entrepreneur (Channel 4)
Week 3
- HARO/Featured: 5 responses
- Pitch 3 journalists with specific story angle (Channel 2B)
- Quora: answer 3 questions in your domain
Week 4 + Monthly retro
- HARO/Featured: 5 responses
- Count backlinks earned (use
scripts/backlinks-audit.py— Tier 0 free) - Update Wikipedia case file (Channel 1 prep)
Months 2-3
- First Wikidata entity submission
- First AfC Wikipedia submission (if 5+ independent sources accumulated)
- Reddit AMA in 1 high-fit sub
Scripts
scripts/backlinks-audit.py (Tier 0 — free, no API)
Uses Common Crawl + verification crawler to get baseline:
- Inbound link count from common crawl
- Verify each known link (HTTP 200 + still links to us)
- Domain-level metrics: in-degree, PageRank approximation, harmonic centrality
Run monthly to track growth.
scripts/haro-helper.py (planned)
- Parse incoming HARO emails
- Auto-suggest which to respond to (based on Iris credentials)
- Draft 3-sentence answer skeletons
Tracking
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:
- Monthly retro (Channel mix vs target)
- Phase 2 checkpoint (correlate backlink growth with SERP rank changes)
- Wikipedia case file building
Anti-patterns (avoid)
- ❌ Paid agency Wikipedia services — sockpuppet farms, articles deleted
- ❌ Reddit coordinated fake accounts — gets you banned permanently
- ❌ Generic HARO replies — quote rate <2% without specific credentials
- ❌ Buying links — Google's algorithm now flags within days
- ❌ Asking friends to write inauthentic reviews on G2 — flagged + removed
- ❌ Guest posting on link farms — negative SEO
Ecosystem links and experiment log
- Prefer legitimate ecosystem placement: relevant Awesome Lists, integration partner pages, package registries, template galleries, conference resources, and README “works with” sections.
- Earn the link with a working integration, useful example, benchmark, or original dataset; follow each repository/site's contribution policy.
- Log
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. - Never disguise sponsored placement as editorial coverage; retain disclosure and evidence for every paid or reciprocal placement.
Cascade recommendations
- Channel 2 PR success →
gr-blog-postreference that media article in our content (build social proof) - Channel 4 Reddit AMA → schedule via
gr-oss-marketing - Wikipedia entity created → update
gr-geo-citeto track Wikipedia citations in AI responses (highest-priority test) - Backlinks accumulated → re-run
gr-seo-patrolto measure rank impact
API dependencies
| 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).
| 1 | |
| 2 | name gr-backlinks |
| 3 | description > |
| 4 | Systematic backlink building for indie founders. Covers 5 channel types ranked by GEO + SEO ROI: |
| 5 | Wikipedia (entities), authoritative media (PR), industry reviews (G2/Capterra/Product Hunt), |
| 6 | Reddit/Quora discussions, and HARO/Featured.com expert quotes. Designed for 0→1 sites where |
| 7 | domain authority is the bottleneck. Aligns with 2026 Google/Bing GEO guidance: backlinks are |
| 8 | the strongest brand-authority signal AI search engines use to decide citations. |
| 9 | Defaults to dev/B2B link sources; for 2C products (education, consumer apps) authority links differ — see gingiris-seo-geo/references/2c-adaptation.md. |
| 10 | metadata |
| 11 | author Iris / Gingiris |
| 12 | version "0.1.0" |
| 13 | phase Phase 2 main line 4 (added 2026-05-07) |
| 14 | source https://github.com/Gingiris-1031/gingiris-skills/tree/main/skills/gr-backlinks |
| 15 | tags |
| 16 | - backlinks |
| 17 | - link-building |
| 18 | - seo |
| 19 | - off-page-seo |
| 20 | - domain-authority |
| 21 | - featured-com |
| 22 | - haro-alternative |
| 23 | - digital-pr |
| 24 | - content-marketing |
| 25 | - saas-seo |
| 26 | - claude-code |
| 27 | - ai-agent-skill |
| 28 | - agent-skill |
| 29 | - latest |
| 30 | |
| 31 | |
| 32 | ## ⚠️ 2C 产品的外链调整 |
| 33 | |
| 34 | 本 skill 的 5 类渠道(Wikipedia / 媒体 PR / G2 评测 / Reddit-Quora / HARO)偏 dev/B2B。**2C 消费品 / 教育** 的权威链接来源不同: |
| 35 | |
| 36 | **教育**:学校 / 留学机构 / 考试论坛 / 教育媒体 > 普通付费外链。 |
| 37 | **通用 2C**:行业垂直媒体、地区 KOL、社区高赞帖。 |
| 38 | **G2 / Capterra**(B2B 软件评测站)对 2C 基本无效 → 换 App Store 评分 + 垂类榜单 + 应用媒体测评。 |
| 39 | **YMYL 品类**:权威机构背书的链接权重远高于数量;切勿买链/造评(Google 数天内识别)。 |
| 40 | |
| 41 | 完整 2C 渠道数据库 + 公开来源见 → `gingiris-seo-geo/references/2c-adaptation.md` |
| 42 | |
| 43 | |
| 44 | |
| 45 | # gr-backlinks — Systematic Backlink Building |
| 46 | |
| 47 | ## Why this skill exists |
| 48 | |
| 49 | **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. |
| 50 | |
| 51 | 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. |
| 52 | |
| 53 | **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. |
| 54 | |
| 55 | |
| 56 | |
| 57 | ## The 5-Channel Priority Matrix |
| 58 | |
| 59 | Adopted from 2026-05 WeChat article + JeffLi1993 / AgriciDaniel / zubair-trabzada skills audit: |
| 60 | |
| 61 | | Channel | SEO Value | GEO Value | Priority | Effort/week | |
| 62 | |---|---|---|---|---| |
| 63 | | **Wikipedia dedicated entry** | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ | **MAX** | 3-6h (one-time setup, ongoing edits) | |
| 64 | | **Authoritative media (PR)** | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | **MAX** | 2h (HARO + outreach) | |
| 65 | | **Industry reviews (G2/Capterra/PH)** | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | HIGH | 1h (one-time submission) | |
| 66 | | **Reddit/Quora discussions** | ⭐⭐ | ⭐⭐⭐⭐ | HIGH | 2h (sustained presence) | |
| 67 | | **Generic backlinks (directories/blogs)** | ⭐⭐⭐ | ⭐⭐ | MED | skip until top 3 done | |
| 68 | |
| 69 | **Rule**: Start from highest GEO value. SEO-only signals (DA passing) are less leveraged than 2-3 years ago. |
| 70 | |
| 71 | |
| 72 | |
| 73 | ## When to use this skill |
| 74 | |
| 75 | "I want to build backlinks for my site" |
| 76 | "How do I get into Wikipedia?" |
| 77 | "How do I do HARO / Featured.com?" |
| 78 | "What's a Reddit / Quora strategy that doesn't get me banned?" |
| 79 | "How do I get into G2 / Capterra?" |
| 80 | Phase 2 monthly checkpoint shows domain authority capping ranking |
| 81 | |
| 82 | |
| 83 | |
| 84 | ## Channel 1: Wikipedia (highest GEO leverage) |
| 85 | |
| 86 | ### Reality check before you start |
| 87 | Wikipedia is **notability-gated**, not effort-gated |
| 88 | Threshold: **5+ independent reliable-source articles** discussing your subject substantively (not in passing) |
| 89 | Listicle mentions, PR releases, sponsored content do **NOT** count |
| 90 | Paid Wikipedia services (Fiverr / WikiExperts / Wiki Mavericks): 80% of articles deleted within 6 months — they fail notability not because of editor skill |
| 91 | |
| 92 | ### Correct sequence |
| 93 | |
| 94 | **Build the case file first** (4-12 weeks) |
| 95 | Earn 5+ independent press articles via Channels 2 + 3 below |
| 96 | Document them in a `data/wikipedia-prep/` folder |
| 97 | Format: `{publication, date, url, key_quote, indepth_or_passing}` |
| 98 | |
| 99 | **Wikidata first, Wikipedia second** |
| 100 | Create a Wikidata entity (much lower notability bar) → builds a structured record AI crawlers find |
| 101 | LLMs heavily weight Wikidata for entity recognition |
| 102 | |
| 103 | **Use Articles for Creation (AfC)** |
| 104 | Submit at https://en.wikipedia.org/wiki/Wikipedia:Articles_for_creation |
| 105 | Free, peer-reviewed, 2-8 week wait |
| 106 | Pass rate: ~40% if notability is clearly demonstrated |
| 107 | |
| 108 | **Hire a real editor (optional)** |
| 109 | Search Upwork for "Wikipedia editor 1000+ edits 5+ years" |
| 110 | Rate: $80-200/hr |
| 111 | **Must disclose payment** per WP:PAID — non-negotiable |
| 112 | Avoid agencies charging fixed $2k+ for "guaranteed" articles (banned by 2026 standards) |
| 113 | |
| 114 | ### Checklist before submission |
| 115 | [ ] Subject has 5+ deep independent sources (not press releases) |
| 116 | [ ] Each notability claim has a citation |
| 117 | [ ] Neutral point of view (no marketing language) |
| 118 | [ ] Wikidata entity exists |
| 119 | [ ] All paid contributors disclosed |
| 120 | [ ] Article has 600-1,500 words (too short = "stub" rejection) |
| 121 | |
| 122 | |
| 123 | |
| 124 | ## Channel 2: PR / Authoritative Media |
| 125 | |
| 126 | ### Two paths to backlinks |
| 127 | |
| 128 | #### Path A: Inbound — HARO / Featured.com / Connectively / Qwoted |
| 129 | Journalists request expert quotes daily. Reply with concise, citable answers → published article with backlink. |
| 130 | |
| 131 | **⚠️ 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`。 |
| 132 | |
| 133 | **Connectively**: connectively.us — 2025-04 重开,AI-spam 较多但可用(Iris expert profile 已建) |
| 134 | **Qwoted**: qwoted.com — verification-based,质量最高(Iris source profile 已建) |
| 135 | **Featured.com**: featured.com — 2025-05 收购 HARO 品牌,量最大(可选补充) |
| 136 | 免费补充:Source of Sources (sourceofsources.com) / Help a B2B Writer |
| 137 | |
| 138 | 验证通过且 query 邮件真的进 inbox 之后,才把该平台排进 weekly cadence。 |
| 139 | |
| 140 | **Reply template** (works ~15-25% of the time): |
| 141 | |
| 142 | Hi [Journalist], |
| 143 | |
| 144 | I'm Iris Wei, ex-COO of AFFiNE (60k+ GitHub stars). For your question |
| 145 | about [topic], here's a 3-sentence answer with concrete data: |
| 146 | |
| 147 | [ANSWER: lead with a number, give the mechanism, end with a takeaway. |
| 148 | 50-100 words. Cite a specific personal experience, not generic advice.] |
| 149 | |
| 150 | If you need a longer quote or follow-up, happy to share more. |
| 151 | |
| 152 | — Iris |
| 153 | Site: https://gingiris.tools |
| 154 | Twitter: @WeiYipei |
| 155 | |
| 156 | [Disclosure: I run gingiris.tools — no expectation of a link, just a useful quote.] |
| 157 | |
| 158 | |
| 159 | **Pace**: 3-5 responses/week. Time/response: 8-12 min. Expected: 1-2 links/month. |
| 160 | |
| 161 | #### Path B: Outbound — Targeted journalist outreach |
| 162 | For deep-dive features, not 1-line quotes. |
| 163 | |
| 164 | Identify 10 journalists who cover your niche (use Twitter / Muck Rack) |
| 165 | Build 3-week warm-up (read + comment on their posts, no DM yet) |
| 166 | Pitch a specific story angle (not "want to feature my product") |
| 167 | Offer exclusive data, customer interview, or unique angle |
| 168 | |
| 169 | **Best pitch types for Iris**: |
| 170 | "I led AFFiNE from 0 → 60k GitHub stars. Here's the playbook." (TechCrunch / The Information) |
| 171 | "Why most OSS marketing playbooks are wrong" (Wired / The Verge) |
| 172 | "Real data: 30 Product Hunt #1 launches in 4 years" (Fast Company / Forbes) |
| 173 | |
| 174 | |
| 175 | |
| 176 | ## Channel 3: Industry Reviews (G2 / Capterra / Product Hunt / SourceForge) |
| 177 | |
| 178 | ### One-time submissions (high ROI for any SaaS / open source) |
| 179 | |
| 180 | | Platform | URL | What to submit | Backlink type | |
| 181 | |---|---|---|---| |
| 182 | | G2 | g2.com/products/new | Product + features | Profile + reviews | |
| 183 | | Capterra | capterra.com/vendors/sign-up | Product + pricing | Profile + reviews | |
| 184 | | Product Hunt | producthunt.com/posts/new | Each major version | Listing | |
| 185 | | SourceForge | sourceforge.net/projects/add | Open source only | Project page | |
| 186 | | AlternativeTo | alternativeto.net | Free | Profile + alt-listing | |
| 187 | | StackShare | stackshare.io | Tech stack | Profile | |
| 188 | |
| 189 | **Once submitted, ask early users for genuine reviews** (5-10 reviews unlocks featured placement on most platforms). |
| 190 | |
| 191 | |
| 192 | |
| 193 | ## Channel 4: Reddit / Quora / Hacker News |
| 194 | |
| 195 | ### Anti-pattern (gets you banned) |
| 196 | Drop your URL in a top-level post |
| 197 | Generic "check out my tool" comments |
| 198 | Multiple accounts (sockpuppeting) |
| 199 | |
| 200 | ### What actually works (builds trust + backlinks naturally) |
| 201 | |
| 202 | **Reddit**: |
| 203 | Build account karma to 500+ over 4-8 weeks (comment in non-promotional subs first) |
| 204 | Find 5-7 subreddits where your audience hangs out |
| 205 | **Answer questions deeply** with real experience — link to your blog **only if it directly answers** (1 in 10 responses) |
| 206 | Once respected: AMA in r/SaaS, r/Entrepreneur, r/IndieHackers, r/OpenSource |
| 207 | |
| 208 | **Quora**: |
| 209 | Pick 3 topics where you can speak with authority |
| 210 | Answer **specific questions**, not topic-wide overviews |
| 211 | Each answer: 200-500 words + 1 personal anecdote |
| 212 | Link to blog only when blog has the deeper version of your answer |
| 213 | |
| 214 | **Hacker News**: |
| 215 | Build karma to 50+ before posting |
| 216 | Show HN: best slot Tuesday 9am ET (see existing `/gr-oss-marketing` for details) |
| 217 | Engage with every comment in first 6 hours |
| 218 | |
| 219 | ### Why this matters for GEO |
| 220 | LLMs heavily weight Reddit / Quora content during training: |
| 221 | ChatGPT cites Reddit ~12% of its responses (2026 Q1 audit) |
| 222 | Perplexity grounds 18% of answers in Reddit/Quora |
| 223 | Claude weights Quora answers for "how to" queries |
| 224 | |
| 225 | |
| 226 | |
| 227 | ## Channel 5: Generic Backlinks (skip until Channels 1-4 maxed) |
| 228 | |
| 229 | Directories, guest posts on low-DA sites, blogger network exchanges. **Low GEO value** in 2026. |
| 230 | |
| 231 | Don't waste time here until Channels 1-4 are mature. |
| 232 | |
| 233 | |
| 234 | |
| 235 | ## Workflow: First 30 days for Iris |
| 236 | |
| 237 | **前置读入**:`data/backlinks-status.md`(已花的钱、已铺的目录、待领的资产——避免重复购买/提交)。 |
| 238 | |
| 239 | ### Week 1 |
| 240 | [ ] 渠道存活验证(Channel 2A Step 0)+ 补齐缺的平台注册 |
| 241 | [ ] Create 1 Featured.com answer per day = 7 responses |
| 242 | [ ] Submit AFFiNE + Gingiris to G2, Capterra, AlternativeTo, StackShare (Channel 3) |
| 243 | |
| 244 | ### Week 2 |
| 245 | [ ] HARO/Featured: 5 responses |
| 246 | [ ] Identify 10 journalists covering OSS / SaaS growth (Channel 2B prep) |
| 247 | [ ] Start Reddit karma build in r/SaaS, r/Entrepreneur (Channel 4) |
| 248 | |
| 249 | ### Week 3 |
| 250 | [ ] HARO/Featured: 5 responses |
| 251 | [ ] Pitch 3 journalists with specific story angle (Channel 2B) |
| 252 | [ ] Quora: answer 3 questions in your domain |
| 253 | |
| 254 | ### Week 4 + Monthly retro |
| 255 | [ ] HARO/Featured: 5 responses |
| 256 | [ ] Count backlinks earned (use `scripts/backlinks-audit.py` — Tier 0 free) |
| 257 | [ ] Update Wikipedia case file (Channel 1 prep) |
| 258 | |
| 259 | ### Months 2-3 |
| 260 | [ ] First Wikidata entity submission |
| 261 | [ ] First AfC Wikipedia submission (if 5+ independent sources accumulated) |
| 262 | [ ] Reddit AMA in 1 high-fit sub |
| 263 | |
| 264 | |
| 265 | |
| 266 | ## Scripts |
| 267 | |
| 268 | ### `scripts/backlinks-audit.py` (Tier 0 — free, no API) |
| 269 | Uses Common Crawl + verification crawler to get baseline: |
| 270 | Inbound link count from common crawl |
| 271 | Verify each known link (HTTP 200 + still links to us) |
| 272 | Domain-level metrics: in-degree, PageRank approximation, harmonic centrality |
| 273 | |
| 274 | Run monthly to track growth. |
| 275 | |
| 276 | ### `scripts/haro-helper.py` (planned) |
| 277 | Parse incoming HARO emails |
| 278 | Auto-suggest which to respond to (based on Iris credentials) |
| 279 | Draft 3-sentence answer skeletons |
| 280 | |
| 281 | |
| 282 | |
| 283 | ## Tracking |
| 284 | |
| 285 | Maintain `data/backlinks.jsonl` (one line per backlink): |
| 286 | |
| 287 | {"date":"2026-05-15","from":"techcrunch.com","to":"gingiris.tools","anchor":"AFFiNE","channel":"PR","tier":1,"context":"60k stars article"} |
| 288 | |
| 289 | |
| 290 | Use this for: |
| 291 | Monthly retro (Channel mix vs target) |
| 292 | Phase 2 checkpoint (correlate backlink growth with SERP rank changes) |
| 293 | Wikipedia case file building |
| 294 | |
| 295 | |
| 296 | |
| 297 | ## Anti-patterns (avoid) |
| 298 | |
| 299 | ❌ **Paid agency Wikipedia services** — sockpuppet farms, articles deleted |
| 300 | ❌ **Reddit coordinated fake accounts** — gets you banned permanently |
| 301 | ❌ **Generic HARO replies** — quote rate <2% without specific credentials |
| 302 | ❌ **Buying links** — Google's algorithm now flags within days |
| 303 | ❌ **Asking friends to write inauthentic reviews on G2** — flagged + removed |
| 304 | ❌ **Guest posting on link farms** — negative SEO |
| 305 | |
| 306 | ## Ecosystem links and experiment log |
| 307 | |
| 308 | Prefer legitimate ecosystem placement: relevant Awesome Lists, integration partner pages, package registries, template galleries, conference resources, and README “works with” sections. |
| 309 | Earn the link with a working integration, useful example, benchmark, or original dataset; follow each repository/site's contribution policy. |
| 310 | Log `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. |
| 311 | Never disguise sponsored placement as editorial coverage; retain disclosure and evidence for every paid or reciprocal placement. |
| 312 | |
| 313 | |
| 314 | |
| 315 | ## Cascade recommendations |
| 316 | |
| 317 | Channel 2 PR success → `gr-blog-post` reference that media article in our content (build social proof) |
| 318 | Channel 4 Reddit AMA → schedule via `gr-oss-marketing` |
| 319 | Wikipedia entity created → update `gr-geo-cite` to track Wikipedia citations in AI responses (highest-priority test) |
| 320 | Backlinks accumulated → re-run `gr-seo-patrol` to measure rank impact |
| 321 | |
| 322 | |
| 323 | |
| 324 | ## API dependencies |
| 325 | |
| 326 | | Service | Env var | Tier | Cost | |
| 327 | |---|---|---|---| |
| 328 | | Common Crawl (CDX index) | none | 0 (always) | Free | |
| 329 | | Moz API | `MOZ_TOKEN` | 1 (optional) | $99/mo | |
| 330 | | Bing Webmaster API | OAuth | 2 (optional) | Free with verified site | |
| 331 | | DataForSEO Backlinks | `DATAFORSEO_B64` (existing) | 3 (you have) | Pay per query | |
| 332 | |
| 333 | Start at Tier 0 + Tier 3 (DataForSEO already configured for `gr-seo-patrol`). |
| 334 |
Discussion
Browse more free Claude skills or everything in Marketing.