Публикуйте свой блог в Medium, Dev.to и Hashnode — без копирования и вставки
Вы написали пост один раз. Его публикация в Medium, Dev.to и Hashnode не должна занимать больше времени, чем написание.
Но стандартный процесс синдикации блога в 2026 году всё ещё выглядит так: открыть Medium, вставить текст, исправить сломанное Medium форматирование, открыть Dev.to, вставить текст, заново загрузить изображения, открыть Hashnode, вставить текст, забыть указать канонический URL, а через три недели гадать, почему Google ранжирует копию в Medium выше вашего сайта.
В этом руководстве разберём, как на самом деле работает кросс-публикация блога, какие правила SEO не дают синдикации навредить вам и как автоматизировать весь процесс — от самописных скриптов до публикации в один клик.
Зачем вообще нужна синдикация
У Dev.to, Hashnode и Medium есть встроенная аудитория, которой нет у вашего блога. Пост, набравший 40 читателей на молодом домене, может получить 2 000 на главной странице Dev.to. Синдикация — самый дешёвый способ распространения текстового контента: предельные затраты равны нулю, если публикация автоматизирована, а SEO настроено правильно.
Единственное правило SEO: канонические URL
Google не наказывает за синдицированный контент — он наказывает за неясность в отношении оригинала. У каждой серьёзной платформы есть поле, сообщающее: «Оригинал находится здесь»:
- Dev.to:
canonical_urlво front matter или настройках поста. - Hashnode: «URL исходной статьи» (
originalArticleURLв API). - Medium: инструмент импорта автоматически указывает источник как канонический URL.
- WordPress / Ghost / Blogger: каноническим обычно является ваш сайт; если копия размещена в другом месте, URL задаётся через SEO-плагин.
Указывайте его для каждой копии и всегда ссылайтесь на свой домен. Тогда синдикация укрепит ваш сайт: принесёт ссылки, читателей и брендовые запросы. Пропустите этот шаг — и будете конкурировать с собственным контентом на домене крупнее вашего.
Ещё одна полезная привычка: сначала публикуйте на своём сайте, дайте странице проиндексироваться, а затем синдицируйте. Даже день форы помогает Google правильно определить оригинал.
Особенности платформ, которые стоит знать
Medium закрыл API для публикации. Новые токены интеграции больше не выдаются, поэтому инструменты, которые «публикуют в Medium через API», либо используют старые токены, либо фактически автоматизируют процесс импорта. Инструмент импорта остаётся честным способом — и правильно задаёт канонический URL.
Dev.to лучше всего подходит для автоматизации. Чистый REST API, встроенная поддержка Markdown и front matter. Если самостоятельно писать скрипт для одной платформы, выбирайте эту.
Hashnode требует GraphQL. Возможности полноценные, но формальностей больше. API также позволяет ставить прошлую дату публикации и задавать канонические URL, что важно при переносе архива.
Изображения не переносятся сами. При синдикации через вставку чаще всего ломается именно хостинг изображений. Автоматическая публикация корректно загружает их заново или использует прямые ссылки; при ручной вставке на третьей платформе легко получить неработающие миниатюры.
Варианты: от самостоятельной настройки до одного клика
1. Ручная вставка. Подойдёт для одного поста в месяц на двух платформах. Поле канонического URL — тот самый шаг, о котором забывают все.
2. Скрипт + GitHub Actions. Отправьте Markdown-файл в репозиторий, а CI вызовет API Dev.to и Hashnode, указав каноническую ссылку на ваш сайт. Отличный вариант, если ваш блог уже хранится в git-репозитории. Но поддерживать его придётся всегда, а Medium всё равно останется за рамками.
3. Headless CMS с вебхуками. Strapi или аналогичная система вызывает serverless-функцию при каждой публикации. Результат тот же, что и со скриптом, но компонентов больше. Подходит, когда блог — часть крупной контентной системы.
4. Инструмент публикации, для которого блоги — полноценные каналы. Именно этого не хватает рынку: большинство социальных планировщиков ограничиваются соцсетями. PostClaw (наш продукт — сразу обозначим предвзятость) публикует на 7 блог-платформах — WordPress, Medium, Dev.to, Hashnode, Ghost, Blogger и вашем сайте через API — из того же редактора, который работает с 11 вашими аккаунтами в соцсетях. Напишите один раз; ИИ адаптирует анонсы для X, LinkedIn и Threads, а сама статья будет синдицирована с сохранением канонических URL. Одна публикация — и вся цепочка распространения готова.
Полный цикл, который большинство упускает
Синдицировать статью — лишь половина дела. Каждая копия на платформе заслуживает отдельного анонса в соцсетях — и именно на это ни у кого не остаётся сил к четвёртой платформе. Процесс, который действительно даёт накопительный эффект:
- Опубликуйте на своём домене — каноническом источнике.
- Синдицируйте в Dev.to, Hashnode и Medium с указанными каноническими URL.
- Сделайте анонсы во всех соцсетях, адаптировав их под каждую платформу, — а не публикуя одиннадцать одинаковых постов «Новый пост в блоге 🔗». (Мы написали отдельное руководство о том, как публиковать во всех соцсетях одновременно без копирования и вставки.)
- Повторяйте каждую неделю, не тратя на это всё утро.
Именно шаги 2–4 мы автоматизировали в PostClaw — посмотрите, как работает публикация, или изучите тарифы, если выбираете инструмент. Но даже если вы никогда не воспользуетесь нашим продуктом, указывайте канонические URL. От этого зависит, станет синдикация бесплатным охватом или бесплатным самосаботажем.
Краткие ответы
Вредит ли кросс-публикация SEO? Нет, если указаны канонические URL. Без них в ранжировании побеждает самый крупный домен — и обычно это не ваш.
Можно ли по-прежнему автоматически публиковать в Medium? Не через новые API-токены. Используйте инструмент импорта Medium, который задаёт канонические URL, или сервис, автоматизирующий этот процесс.
Какая платформа лучше для разработчиков? Dev.to — по охвату и простоте API; Hashnode — если нужен собственный домен для размещённого там блога. Нет причин не использовать обе: весь смысл в том, что вторая копия ничего не стоит.