10 gün önce bir tweet attım: "Grammarly'nin tweet'ler için versiyonu olsa nasıl olurdu?"
GitHub'da duruyor, twitter/the-algorithm. 2024'te open-source ettiler. 36 tane somut kural çıkardım. Ve bunları score'layan bir tool yazdım.
Tweet'ini yapıştırıyorsun, tool analiz ediyor, kaç kişiye ulaşacağını tahmin ediyor. Düzeltme önerisi veriyor. Düzeltiyorsun, score değişiyor.
İşte kaynak koddan çıkan en sert kurallar:
1. Link koyarsan cezalandırılırsın.
Bu komplo teorisi değil. Kaynak kodda var. Dış link içeren tweet'ler %30-50 daha az kişiye gösteriliyor. X seni platformda tutmak istiyor. Sen link paylaşınca algoritma "bu kullanıcıyı başka yere gönderiyor" diye okuyup tweet'ini gömüyor.
Çözüm basit: Link'i ilk reply'a taşı. Ana tweet'te sadece içerik olsun.
Buffer'ın 2025 verisi daha da sert: Premium olmayan hesaplardan atılan link'li tweet'lerin medyan engagement'ı sıfır. Sıfır.
2. Görsel eklersen ödüllendirilirsin.
Fotoğraf veya video eklemek tweet'inin score'unu doğrudan yükseltiyor. Video en güçlüsü, yaklaşık 10x daha fazla engagement. Fotoğraf ve GIF orta seviye boost veriyor. Text-only tweet'ler ceza almıyor ama bonus da almıyor.
Neden? X, TikTok ve YouTube Shorts ile yarışıyor. Görsel içeriği pompalıyorlar çünkü kullanıcıları ekranda tutuyorlar.
3. Reply, like'dan 27 kat daha değerli.
Kaynak koddaki engagement multiplier'ları:
• Like: 1x (baz değer)
• Bookmark: 10x
• Retweet: 20x
• Quote tweet: 25x
• Reply: 27x
• Reply'a reply (yazar cevap verirse): 150x
Bu ne demek? 5 kişi reply atıp sen her birine cevap verirsen, 50 like'dan çok daha fazla algoritmik değer üretiyorsun. Algoritma broadcast değil konuşma istiyor.
4. İlk 30 dakika herşeyi belirliyor.
Tweet'in ilk yarım saatteki performansı, toplam reach'inin %80'ini belirliyor. Erken engagement alan tweet'ler daha fazla kişiye gösteriliyor. Gösterilmeyen tweet'ler gömülüyor.
Bu yüzden paylaşım saati önemli. Kitlen online değilken attığın tweet, sabah uyandığında zaten ölmüş oluyor.
5. Negatif sinyaller yıkıcı.
Report: -369x çarpan.
Block/mute: -74x çarpan.
Bir tweet rapor edilirse, sadece o tweet değil hesabın genelindeki dağıtım düşüyor. Birkaç kötü gün, aylarca süren reach kaybına yol açabiliyor.
6. Tweepcred: Hesabının gizli puanı.
Her hesabın 0-100 arası bir itibar puanı var. Hesap yaşı, takipçi/takip oranı, engagement kalitesi gibi faktörlerden oluşuyor. 65'in altına düşersen algoritma sadece 3 tweet'ini dağıtıma sokuyor. Üstündeysen hepsi eligible.
Bunu bilmiyorsan neden bazı günler hiç reach almadığını da anlayamazsın.
───
Tool Nasıl Çalışıyor?
Tweet'ini yapıştırıyorsun. Tool 36 kuralın her birine karşı tarıyor. Link var mı? Ceza. Görsel var mı? Bonus. Karakter sayısı optimal mi? Thread mi tekil mi? Hashtag sayısı fazla mı?
Her kural için ayrı score veriyor. Toplam bir tahmini reach çıkıyor. Sonra "şunu değiştir" diyor. Değiştiriyorsun, score yükseliyor.
Benim kendi testlerimde:
• Link kaldırınca: +%52 reach
• Görsel ekleyince: +%38
• Tüm kurallar optimize edilince: +%77
Açık kaynak. Kendi API key'ini kullanıyorsun (BYOK). Bedava.
───
Neden Bunu Yaptım?
Herkes "algoritma seni gizliyor" diyor. Ama kimse kaynak koda bakıp "tam olarak nerede ve neden" demiyor.
Algoritma bir kara kutu değil. Kaynak kodu açık. Kuralları belli. Mesele okuyup okumamak.
Ben okudum. Şimdi sen de okumak zorunda değilsin, tool okusun :)