Yazı platformları

DEV vs Hashnode vs Medium

Bir şey yayınladın ve bunun hakkında yazdın. Şimdi geliştiricilerin bunu okumasını istiyorsun, ama orijinalin arama değerini başkasına kaptırmadan. Burada DEV, Hashnode ve Medium’un yeniden yayımlanan yazıları nasıl ele aldığını, neyin kime ait olduğunu, lansman yazılarına hangi kuralların uygulandığını ve çapraz paylaşımlarını tarayıcında hazırlayan bir kiti bulacaksın.

Kısa cevap

  • Orijinali önce kendi sitende yayımla. Üçü de kanonik bir bağlantıyla ona geri işaret etmene izin verir; Hashnode ve Medium, koşullarında yazılarının sana ait kaldığını belirtir.
  • DEV üçü arasında geliştirici topluluğu olanıdır; bir canonical_url alanı, RSS içe aktarma ve kanonik URL’yi kabul eden herkese açık bir API sunar.
  • Medium geliştiricilerin ötesine ulaşır. İçe aktarma aracı kanonik bağlantıyı ve orijinal tarihi senin için ekler.
  • Hashnode en çok blogunun evi olarak güçlüdür. Bu yıldan beri özel alan adları, GitHub yedeklemesi ve API ücretli Pro planının parçası.

Orijinal senin kalsın

Kanonik bir bağlantı, arama motorlarına hangi kopyanın orijinal olduğunu söyler. Google bunu bir emir değil, güçlü bir sinyal olarak adlandırır: yine de farklı bir kopyayı seçebilir.

Sendikasyonla yayımlanan kopyalar için Google, en etkili çözümün ortakların kopyanın dizine eklenmesini engellemesi olduğunu söyler. Okuduğumuz üç yardım sayfasının hiçbiri tek bir yazı için bu seçeneği sunmuyor; yani kontrol edebildiğin şey, kanonik bağlantı ve görünür bir geri bağlantı.

Sıranın önemli olmasının nedeni bu: orijinal senin alan adında durur ve ilk o yayımlanır, her kopya da onu belirtir.

İşe yarayan sıra

  1. Yazıyı kendi sitende yayımla ve giriş yapmadan erişilebildiğinden emin ol.

  2. Aşağıdaki kiti kullanarak her kopyayı o orijinalin kanonik URL’siyle hazırla.

  3. Her kopyanın sonuna orijinale bağlantı veren görünür bir satır ekle.

  4. Kopyaları kendin, her seferinde bir platformda yayımla ve her sayfanın kaynağında kanonik etiketi kontrol et.

SaaS ürünlerini dizinlerde yayımlamak üzerine notlar →

Sana hangisi

Üç soru. Cevap tarayıcında kalır.

Yan yana

Her platformun yeniden yayımlanan bir lansman yazısıyla ne yaptığı, kendi belgelerinden ve şartlarından.

KonuDEVHashnodeMedium
Kanonik bağlantıYazının front matter’ında canonical_urlPro’daki toplu içe aktarmada front matter’dan eşlenir; tekil yazılar için düzenleyicideki ayarı kontrol etİçe aktarma aracı ekler ya da başka yerde ilk kez yayımlandı olarak elle ayarlanır
İçe aktarmaKaynağı kanonik olarak işaretleme seçeneğiyle RSS veya Atom akışıPro’da toplu Markdown içe aktarmaBir URL’den Import a story
APIHerkese açık API; canonical_url bir alandır, yazılar taslak olarak başlarMayıstan beri yalnızca Pro’da GraphQL APIOkuduğumuz yardım sayfalarında ele alınmıyor
Kendi alan adınHayır, yazılar DEV’de dururEvet, hazirandan beri Pro ile; önceki kurulumlar korunurOkuduğumuz sayfalarda ele alınmıyor
SahiplikHaklara sahip olduğunu beyan edersin; DEV her yazıyı kaldırabilirİçeriğin senin kalır; lisans yalnızca hizmeti yürütmek içinHaklarını korursun ve Medium’a hizmetlerinde geniş bir lisans verirsin
TanıtımÖncelikle tanıtım ya da geri bağlantı için değil; dolu içerikEsas olarak kendini tanıtmak için paylaşım yokÖncelikle harici bir ürüne trafik çekmek için değil
Kısa bağlantı yazılarıİzin yok: yazı tam içeriği barındırmalıÖzgün ya da kaynağı açıkça belirtilmiş çalışmaHaklara sahipsen çapraz paylaşım serbest
Yazılar nasıl görülürDEV’in topluluk akışıSıralamalı ana akış; özel alan adlarındaki yazılar küçük bir destek alırÖnce takipçiler; küratörler daha geniş dağıtım için yazılar seçer
Yayımlama maliyetiÜcretsizÜcretsiz blog; alan adı, API ve yedekleme için ProYayımlamak ücretsiz
Lansman yazısı için en iyisiGeliştiricilere ulaşmakBlogunun evi olmakGeliştiricilerin ötesindeki okuyuculara ulaşmak

Çapraz paylaşım kiti

Orijinal URL’yi ve başlığı gir. Kit, kanonik URL’nle DEV front matter’ını, Medium ve Hashnode adımlarını ve bir geri bağlantı satırını yazar. Tarayıcında çalışır, hiçbir şey göndermez ve hiçbir şey yayımlamaz.

Kit yalnızca metin hazırlar. Her kopyayı kendi hesaplarında kendin yayımlarsın.

Lansman bağlantıların için UTM oluşturucu →

Hoş karşılanan bir lansman yazısı

Üç platform da esas olarak bir şeyi tanıtmak için var olan yazıları geri çevirir. Bir lansman yazısı, okuyucular bağlantına hiç tıklamasalar bile bir şey öğrendiklerinde işe yarar.

  1. Sorunla başla. Neyin zor olduğu, kimin için zor olduğu ve alışılmış çözümlerin neden işe yaramadığı.
  2. Nasıl yaptığını göster. Başka bir geliştiricinin yeniden kullanabileceği kararlar, ödünleşimler, kod veya mimari.
  3. Öğrendiklerini paylaş. Seni neyin şaşırttığı, neyi farklı yapacağın; sana ait sayılarla.
  4. Ürününe bir kez bağlantı ver. Okuyucuya yardımcı olduğu yerde tek ve net bir bağlantı, her satış ortaklığı bağlantısı için de bir açıklama.
  5. Yorumlarda cevap ver. Lansman günü ortalıkta ol; topluluk yazıları sohbetle canlanır.

Show HN’de lansman nasıl yapılır →
Lansman duyurusu e-posta şablonları →
Açık kaynak bakımcıları için dağıtım →

Kendi sözleriyle kurallar

Google, DEV, Hashnode ve Medium’dan alıntılanan kanonik, sahiplik ve tanıtım kuralları ve her birinin lansman yazın için anlamı.

KuralResmi metinSenin için anlamı
Kanonik güçlü bir sinyaldirrel="canonical" link annotations: A strong signal that the specified URL should become canonical.Kanonik bağlantı genellikle işe yarar ama bir komut değil, bir sinyaldir.
Google başka bir seçim yapabilirEven if you explicitly designate a canonical page, Google might choose a different canonical for various reasons, such as the quality of the content or technical signals.Google’ın hangi kopyayı gösterdiğini sonra kontrol et; orijinal en iyi sürümün olmalı.
Google’ın sendikasyon görüşüThe canonical link element is not recommended for those who want to avoid duplication by syndication partners, because the pages are often very different.Başka sitelerdeki kopyalar için Google başka bir yöntemi tercih eder.
Kopyalar için en iyi yolThe most effective solution is for partners to block indexing of your content.Kopyanın dizine eklenmemesi en güçlüsüdür; bu platformlarda bunu nadiren kontrol edersin.
DEV kanonik alanıcanonical_url: link for the canonical version of the contentHer çapraz paylaşımda canonical_url’yi orijinaline ayarla.
DEV etiketleritags: max of four tags, needs to be comma-separatedEn iyi dört etiketini seç.
DEV RSS içe aktarma<link>: canonical_url, only used if the "Mark the RSS source as canonical URL by default" option is enabled in the RSS Settings.Bu seçeneği aç, yoksa içe aktarılan yazının kanonik bağlantısı olmaz.
DEV APIcanonical_url: If this post was originally published elsewhere, specify the canonical URL to maintain SEO integrity.Betikler de kanonik URL’yi ayarlayabilir.
DEV içerik politikasıUsers must make a good-faith effort to share content that is on-topic, of high-quality, and is not designed primarily for the purposes of promotion or creating backlinks.Önce okuyucu için yaz; esas olarak reklam olan bir yazı kaldırılabilir.
Bağlantı değil, tam yazıPosts must contain substantial content — they may not merely reference an external link that contains the full post.Sitene yönlendiren bir tanıtım parçası değil, metnin tamamını yapıştır.
DEV’deki haklarınUsers agree and certify that they have rights to share all content that they post on DEV CommunityYalnızca kendi yazdığını ya da paylaşabileceğin şeyleri çapraz paylaş.
DEV yazıları kaldırabilirDEV Community may remove any content users post for any reason.Orijinali kendi sitende tut; kopya bir bonus.
Hashnode’da sahiplikEverything you publish is yours. We only host and display it to operate the platform.Yazıların senin kalır.
Hashnode lisansı sona ererThis license continues until you remove your User Content or delete your accountYazıyı ya da hesabı sil, lisans sona erer.
Hashnode’da kendini tanıtmausing the platform primarily for self-promotion without contributing to the communityLansmanın kendisinin ötesinde bir katkı sun.
Hashnode’da özel alan adıCustom domains. Map your own domain to your blog, with the www variant if you want it.Kendi alan adın artık bir Pro özelliği.
Hashnode toplu içe aktarmaWe map your titles, tags, canonical URLs, and original publish dates straight from the frontmatter.Pro’da Markdown içe aktardığında kanonik URL’ler de gelir.
Önceki kurulumlar kalırPublications with any of these set up before Pro launched are grandfathered, so nothing changes for you.Pro’dan önce bir alan adı bağladıysan çalışmaya devam eder.
Hashnode APIEvery API request, queries and mutations, now requires a Pro plan on your publication.Hashnode’a otomatik yayımlama Pro gerektirir.
Hashnode akışıPosts on custom domains get a small boost.Özel alan adlarındaki yazılar akışta biraz öne çıkarılır.
Medium içe aktarmaUsing the import tool will automatically backdate the post to the original date, as well as add a canonical link to make sure your SEO won't be penalized.İçe aktarma aracı kanonik bağlantıyı ve orijinal tarihi senin için ayarlar.
Yalnızca kendi işini içe aktarYou may only import content from other sites for which you have the right to do so.Yeniden yayımlama hakkına sahip olduğun yazıları içe aktar.
Medium’da elle kanonikselect This story was originally published elsewhere. Enter your link and click Save canonical link.Yapıştırılan yazılar için kanonik bağlantıyı More settings içinde ayarla.
Medium’da sahiplikYou retain your rights to any content you submit, post or display on or through the Services.Yazının hakları sende kalır.
Medium lisansıyou grant Medium a nonexclusive, royalty-free, worldwide, fully paid, and sublicensable licenseMedium onu hizmetlerinde gösterebilir ve dağıtabilir.
Medium’da çapraz paylaşım(You are allowed to cross-post content from your blog to Medium, provided you own the rights for the content.)Kendi blog yazını yeniden yayımlamana açıkça izin verilir.
Medium spam kuralıPosting content primarily to drive traffic to, or increase the search rankings of, an external site, product, or serviceOkuyucuları yalnızca ürününe yönlendiren bir yazı kötüye kullanım sayılır.
Medium temel erişimiThis is the baseline category for any story on Medium which does not violate Medium rules.Kurallara uyan her yazı takipçilerine ulaşır.
Medium küratörleriOur human curation team reviews stories seven days a week to identify stories to Boost across the Medium homepage, emails, apps, and more.Daha geniş erişim bir insan kararıdır; okumak isteyeceğin yazıyı yaz.

LaunchRepo nereye oturuyor

LaunchRepo, deponu kendi kodlama ajanının kendi Chrome’unda kullandığı bir lansman kitine dönüştürür: kayıt metinleri, tarihli bir lansman planı ve her platformda nerede olduğunun kaydı.

Senin yerine blog yazısı yayımlamaz. Çapraz paylaşımların için yukarıdaki kiti kullan ve orijinali kendi sitende tut.

G2 vs Capterra →

Kaynaklar

Bu sayfadaki her kural ve her sayı, platformların kendi herkese açık sayfalarından geliyor; 1 Ekim 2026 tarihinde oturum açmadan okundu.

KaynakSayfa güncellemesiKontrol
DEV Community: Editor Guidetarih belirtilmemiş
DEV Community: Publishing from RSS or Atomtarih belirtilmemiş
DEV Community: Terms of Usetarih belirtilmemiş
Forem API V1 (DEV)tarih belirtilmemiş
Hashnode Terms of Use
Hashnode Code of Conduct
Hashnode changelog: Introducing Hashnode Pro
Hashnode changelog: GraphQL API is moving to a paid offering
Hashnode changelog: Feed and discovery
Medium Help: Importing a post to Mediumtarih belirtilmemiş
Medium Help: Set a canonical linktarih belirtilmemiş
Medium Terms of Service
Medium Rulestarih belirtilmemiş
Medium’s Distribution Guidelines
Google Search Central: How to specify a canonical URL
Google Search Central: Fix canonicalization issues

SSS

Lansman yazımı DEV’de mi, Hashnode’da mı, Medium’da mı yayımlamalıyım?
Önce kendi sitende yayımla, sonra çapraz paylaş. DEV geliştiricilere, Medium daha geniş bir kitleye ulaşır; Hashnode ise en iyi blogunun evi olarak çalışır.
Çapraz paylaşım SEO’ma zarar verir mi?
Genellikle hayır. Önce kendi sitende yayımla ve her kopyadan orijinaline geri bağlantı ver; Google’ın kendi yönergeleri sendikasyon kopyaları için kanonik bağlantı yerine noindex’i tercih eder ve Google yine de başka bir sürümü seçebilir; bu yüzden orijinali en iyi sürümün yap.
DEV’de kanonik URL’yi nasıl ayarlarım?
Yazının front matter’ına canonical_url ekle, örneğin bu sayfadaki kit ile. RSS içe aktarmaları için DEV ayarlarında RSS kaynağını kanonik URL olarak işaretleme seçeneğini aç; API üzerinden ise makaleyle birlikte canonical_url gönder.
Medium kanonik bağlantıyı otomatik ekler mi?
Evet, Import a story kullandığında. Kendin yapıştırdığın bir yazı için More settings içinde This story was originally published elsewhere seçeneğini seç ve bağlantıyı kaydet.
Hashnode’da özel alan adı hâlâ ücretsiz mi?
Yeni kurulumlar için hayır: hazirandan beri özel alan adları Hashnode Pro’nun parçası. Pro çıkmadan önce alan adı bağlamış bloglar bunu korur.
Bu platformlarda yazımın sahibi kim?
Sensin. Hashnode ve Medium bunu şartlarında söyler ve hizmetlerini yürütmek için bir lisans alır; DEV ise paylaştığın şeyin haklarına sahip olduğunu beyan etmeni ister.

Lansmanının geri kalanını planla

LaunchRepo, kodlama ajanına her platform için bir lansman planı ve kayıt metinleri verir. Neyi kendi başına gönderebileceğine sen karar verirsin.

Fiyatları gör