Why Cross-Posting?
You wrote a great technical article. Published it on your blog. Got 200 views. You could have gotten 20,000 — if the same article lived on 8-10 platforms simultaneously.
Cross-posting — is not spam. It's a content distribution strategy using canonical URL, which tells search engines: "the original is here, everything else is a mirror." You don't lose SEO weight, but you gain the reach of platforms with Domain Rating 70-98.
We researched 16 platforms — 8 Russian-language and 8 Western — and broke them down: where there's an API, where karma is needed, where automation is possible, and where it's manual only.
Summary Table
🇷🇺 Russian-Language Platforms
| Platform | DR | API | Automation | Requirements | Links |
|---|---|---|---|---|---|
| VC.ru | 78 | Unofficial | Browser | Registration | nofollow |
| Habr.com | 80 | Closed | Manual | Karma ≥ 0 | nofollow* |
| Zen | 95 | RSS | RSS Import | Channel | nofollow |
| Spark.ru | 55 | No | Browser | Registration | nofollow |
| TenChat | 30 | No | Manual | Verification | N/A |
| Pikabu | 72 | No | Browser | Rating | nofollow |
| DTF.ru | 65 | Unofficial | Browser | Registration | nofollow |
| Tproger | 60 | No | Editorial | Moderation | dofollow (rare) |
* Habr: dofollow links available in corporate blogs (from 120,000₽/mo)
🌍 Western Platforms
| Platform | DR | API | Automation | Requirements | Links |
|---|---|---|---|---|---|
| Dev.to | 82 | ✅ REST | Full API | Registration | nofollow + canonical |
| Hashnode | 78 | ✅ GraphQL | Full API | Registration | dofollow (custom domain) |
| Medium | 96 | Deprecated | Import URL | Registration | nofollow + canonical |
| 98 | ✅ REST | Manual* | Karma, rules | nofollow | |
| 98 | Posts ✅ | Posts API | OAuth | nofollow | |
| Substack | 90 | No | Manual | Registration | nofollow |
| HackerNoon | 80 | No | Manual | Strict moderation | nofollow + canonical |
| IndieHackers | 70 | No | Browser | Registration | nofollow |
* Reddit: API exists, but self-promotion is banned. Recommendation — manual publishing with a value-first approach.
Top 3 for Automation
Из 16 platforms только три позволяют полностью автоматизировать публикацию через API. Это ваш минимальный набор для кросс-постинга с нулевыми ручными усилиями.
POST /api/articlesNative Markdown. Canonical URL. Tags. Cover image. Full automation in 1 hour.
Documentation →
publishPost.Canonical URL. Custom domain with dofollow! Series. Setup in 2 hours.
Documentation →
DR 95. 50M+ audience. Setup in 15 minutes. No code.
Example: Auto-Publishing to Dev.to
curl -X POST https://dev.to/api/articles \
-H "Content-Type: application/json" \
-H "api-key: YOUR_DEV_TO_API_KEY" \
-d '{
"article": {
"title": "Building a Death Clock with AI",
"published": true,
"body_markdown": "# Introduction\n\nContent here...",
"tags": ["ai", "startup", "machinelearning"],
"canonical_url": "https://deathscore.ai/research/my-article",
"cover_image": "https://deathscore.ai/images/cover.jpg"
}
}'
Example: Auto-Publishing to Hashnode
// GraphQL mutation
mutation {
publishPost(input: {
title: "Building a Death Clock with AI"
contentMarkdown: "# Introduction\n\nContent..."
tags: [{ slug: "artificial-intelligence" }]
originalArticleURL: "https://deathscore.ai/research/my-article"
publicationId: "YOUR_PUBLICATION_ID"
}) {
post { id url title }
}
}
3 hours of script setup → every new article automatically appears on Dev.to, Hashnode, and Zen. Potential reach: +80M audience with no additional effort. Canonical URL protects the original's SEO.
Russian Platforms: Detailed Breakdown
VC.ru — The Main Business Platform of Runet
DR 78 | 30M+ визитов/мес | Бесплатно
VC.ru — обязательная площадка для любого tech-стартапа в России. Публикация сразу после регистрации, без кармы и модерации. Официального API для публикации нет, но есть неофициальный read-only API v2.8. Automation возможна через Playwright/Puppeteer.
Pro tip: VC.ru supports canonical_url — you can specify a link to the original in article settings. Getting into VC recommendations gives 5,000-50,000 views.
Habr.com — #1 IT Platform
DR 80 | 50M+ визитов/мес | Бесплатно (корп. блог 120K₽/мес)
Хабр — самая авторитетная tech-площадка в Рунете, но с высоким порогом входа. Нужна карма ≥ 0 для публикации вне песочницы. Карму набирают через полезные комментарии. API закрыт на реконструкцию. Automation рискованна — банят за ботов.
The Habr community aggressively downvotes promotional articles. Publish only expert content with real value. "We built a startup, here's the link" → negative karma. "How we solved technical problem X using Y" → positive karma.
Zen — The Algorithmic Giant
DR 95 | 50M+ MAU | Бесплатно
The simplest path to a mass audience in Runet. Connect your blog's RSS feed, and articles publish automatically. The algorithmic feed finds the audience itself. Ideal for Russian-language content.
Others: Spark, TenChat, Pikabu, DTF, Tproger
Spark.ru (DR 55) — startup audience, similar to VC.ru engine, low entry barrier. Repost with canonical.
TenChat (DR 30) — business social network, content not indexed. Useful for personal brand, but not for SEO.
Pikabu (DR 72) — only for viral content in IT communities. Not for systematic cross-posting.
DTF.ru (DR 65) — gamedev/tech. Makes sense if you have AI + gaming content.
Tproger (DR 60) — editorial only. Pitch your best article — if accepted, you get a dofollow link.
Western Platforms: Detailed Breakdown
Medium — The Content King
DR 96 | 100M+ визитов/мес | Бесплатно
The most authoritative blog platform in the world. API deprecated (no new tokens issued since 2023), but there's an Import by URL feature — paste your article link, Medium imports the content with automatic canonical to the original. 2 minutes per article.
Dev.to — Automation Paradise
DR 82 | 20M+ визитов/мес | Бесплатно | ✅ Полный REST API
The best platform for cross-posting automation. Native Markdown, full API with documentation, native canonical URL support. API key generated in settings in 30 seconds. No captcha.
Hashnode — Dofollow Links!
DR 78 | 10M+ визитов/мес | Бесплатно | ✅ GraphQL API
Уникальное преимущество: привязка кастомного домена. Статьи живут на вашем домене, но хостятся на Hashnode. Links dofollow — единственная площадка с таким предложением бесплатно. GraphQL API полностью документирован.
LinkedIn — Professional Audience
DR 98 | 1.5B пользователей | Бесплатно
API supports publishing posts (short entries with links), but not Articles (long-form). Strategy: publish Articles manually + API post linking to deathscore.ai with each new article.
Reddit, Substack, HackerNoon, IndieHackers
Reddit (DR 98) — API exists, but self-promotion is banned. Value-first: answer questions, participate in discussions. Occasionally share articles. r/artificial, r/startups, r/SaaS.
Substack (DR 90) — no API, but double value: SEO + email subscriber list. Create a DeathScore Newsletter.
HackerNoon (DR 80) — strict moderation, submit only your best articles. Prestige platform.
IndieHackers (DR 70) — ideal for building-in-public content. Milestone posts, revenue updates.
Automation Strategy
Cross-Posting System Architecture
deathscore.ai/blog → Новая статья (MD + HTML) │ ├── [AUTO] Dev.to API ────────── DR 82 ├── [AUTO] Hashnode GraphQL ──── DR 78, dofollow! ├── [AUTO] Дзен RSS ─────────── DR 95 │ ├── [SEMI] Medium Import URL ── DR 96 (2 мин) ├── [SEMI] LinkedIn Post API ── DR 98 (ссылка) ├── [SEMI] VC.ru Playwright ─── DR 78 (5 мин) │ ├── [MANUAL] Habr ────────────── DR 80 (лучшие статьи) ├── [MANUAL] Reddit ─────────── DR 98 (value-first) ├── [MANUAL] Substack ────────── DR 90 (newsletter) └── [MANUAL] HackerNoon ──────── DR 80 (модерация)
Reach: +200-500K potential readers/mo
Traffic: +3,000-10,000 visits/mo to deathscore.ai
SEO: canonical links from DR 70-98 → ranking improvement
Subscribers: +100-500/mo (via Substack + LinkedIn)
Cost: 15 hours setup + 2-3 hours/mo maintenance. $0 financial cost.
Captcha and Anti-Bot Protection
When doing browser automation, it's important to know what protection exists where:
| Platform | Captcha | Anti-Bot | Обход |
|---|---|---|---|
| VC.ru | hCaptcha (при подозрении) | CloudFlare | 2captcha / stealth browser |
| Habr | No при публикации | Rate limiting | Not recommended |
| Medium | reCAPTCHA (registration) | Fingerprinting | Import URL (обходит) |
| Dev.to | No | No | API — не нужен обход |
| reCAPTCHA | Aggressive | API for posts only | |
| reCAPTCHA | Rate limits | Official API + OAuth |
Captcha solving services (for browser automation):
