add claude-obsidian
Tests / Hermetic test suite (push) Has been cancelled
Tests / Skill frontmatter validation (push) Has been cancelled

This commit is contained in:
김경종
2026-05-28 10:57:16 +09:00
parent 1b07531a45
commit 72dad72703
205 changed files with 41703 additions and 80 deletions
@@ -0,0 +1,95 @@
---
type: session
title: "Backlink Empire - Blog Posts, Karpathy Gist, GitHub Cross-Linking"
created: 2026-04-10
updated: 2026-04-10
tags:
- session
- backlinks
- seo
- github
- blog
- rankenstein
status: complete
related:
- "[[Claude Obsidian]]"
- "[[Claude Canvas]]"
- "[[Rankenstein]]"
- "[[Karpathy LLM Wiki Pattern]]"
decision_date: 2026-04-10
---
## What Was Done
### Blog Posts Created
Two blog posts written, deployed to Vercel, and submitted to Google Indexing API + Bing IndexNow:
1. **claude-obsidian-ai-second-brain** - "I Turned Obsidian Into a Self-Organizing AI Brain"
- Focus keyword: "obsidian ai second brain"
- ~2,800 words, 5 repo images/GIFs, 3 SVG charts, 8 sourced statistics
- Images from `wiki/meta/` in the claude-obsidian repo (graph view, wiki map, welcome canvas GIF)
- Live: agricidaniel.com/blog/claude-obsidian-ai-second-brain
2. **claude-canvas-ai-visual-production** - "Claude Code Just Turned Obsidian Canvas Into an AI Design Studio"
- Focus keyword: "obsidian canvas ai"
- ~2,500 words, 5 screenshots from repo, 2 SVG charts, 7 sourced statistics
- Images from `assets/screenshots/` in the claude-canvas repo
- Live: agricidaniel.com/blog/claude-canvas-ai-visual-production
### Karpathy Gist Comment
Comment posted on Andrej Karpathy's LLM Wiki gist (gist ID: 442a6bf555914893e9891c11519de94f). Links claude-obsidian (358 stars), claude-canvas, and the blog post. Highlights hot cache, contradiction flagging, 8-category lint, and autonomous research loops as differentiators.
### GitHub Backlink Empire (26 Repos Updated)
**Phase 1 - API updates (no README changes):**
- Set homepage URLs on 10 repos (on-page-seo, Keywordo-kun, claude-youtube, marketing-skill-pack, google-maps-scraper, claude-repurpose, claude-gif, claude-avatar, rankenstein-pro-latest, claude-canvas)
- Set topics/tags on 25 repos (grouped by category: SEO, content, marketing, obsidian, media, dev tools, n8n)
**Phase 2-5 - README updates:**
- Added standardized Author section to 25 repos with links to:
- agricidaniel.com/about
- agricidaniel.com/blog
- skool.com/ai-marketing-hub
- youtube.com/@AgriciDaniel
- github.com/AgriciDaniel
**Rankenstein.pro backlinks (5 SEO-relevant repos only):**
- claude-seo: "Publishing Pipeline" section
- claude-blog: "Publishing Platform" section
- on-page-seo: blockquote before Author
- Keywordo-kun: blockquote before Author
- marketing-skill-pack: mentioned in Author context
### Verification Results
64/65 checks passed. 1 minor note: claude-obsidian uses footer-style attribution instead of formal `## Author` heading (intentional - already had custom attribution).
## Key Decisions
- **rankenstein.pro placement**: Only on SEO-relevant repos (5 of 26). Not spammed across video/image/dev tools. Keeps it natural.
- **Karpathy gist tone**: Technical, value-first. Led with the implementation, not marketing. Matched the collaborative tone of the comment thread.
- **Blog keyword strategy**: "obsidian ai second brain" (trending, moderate competition) and "obsidian canvas ai" (low competition, growing query). Both exploit competitor gaps - no existing article covers a specific tool in depth.
- **Cover images**: Used real repo assets (pixel-art covers, screenshots, GIFs) rather than stock photos. Converts better and is more authentic.
## Numbers
- ~87 new backlinks from github.com (DA 96) to agricidaniel.com
- ~6 backlinks to rankenstein.pro
- ~25 backlinks to skool.com/ai-marketing-hub
- 22 total pages in sitemap (was 20 at session start)
- 15 total blog posts (was 13)
## Workflow for Future Blog Posts
This session established a repeatable workflow:
1. Explore repo thoroughly (features, images, stats)
2. Keyword research + competitor analysis via web search
3. Write blog JSON with HTML content, SVG charts, repo images
4. Add to blogPosts.ts, sitemap.xml, llms.txt
5. Build + prerender + deploy to Vercel
6. Submit to Google Indexing API + Bing IndexNow
7. Set repo homepage to blog URL
8. Add blog backlink to repo README
9. Update README with Author/community section