YouTube Rekabet Analizi
YouTube'da gerçekten neyin işe yaradığını öğrenin. Herhangi bir kanal grubunu analiz eder, aykırı videoları (ortalama görüntülenmenin 2 katı ve üzeri) tespit eder ve kazananlardan paketleme kalıplarını çıkarır.
Manuel elektronik tablo çalışması yok. Tahmin yok. Dakikalar içinde veri odaklı rekabet istihbaratı.
Ne Yapar
- Herhangi bir YouTube kanalından son videoları çeker
- Uzun formatlı videoları Shorts'tan ayırır
- Kanal başına ortalamaları hesaplar
- Aykırı değerleri işaretler (kanal ortalamasının 2 katı ve üzeri performans gösteren videolar)
- Kazananlardan başlık kalıplarını çıkarır
- Konsola, JSON'a veya Google Sheets'e aktarır
Hızlı Başlangıç
# Set your YouTube API key
export YOUTUBE_API_KEY="your-key-here"
# Analyze specific channels
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@AlexHormozi,@garyvee,@CodieSanchezCT"
# Use predefined channel sets
python3 analyze.py "$YOUTUBE_API_KEY" --set ai # AI creator set
python3 analyze.py "$YOUTUBE_API_KEY" --set business # Business creator set
python3 analyze.py "$YOUTUBE_API_KEY" --set both # All channels
# Export to JSON for programmatic use
python3 analyze.py "$YOUTUBE_API_KEY" --set both --output json > results.json
# Custom lookback period
python3 analyze.py "$YOUTUBE_API_KEY" --channels "@mkbhd" --days 60
Kurulum
- Bir YouTube Data API v3 anahtarı edinin
- Bunu bir ortam değişkeni olarak ayarlayın:
export YOUTUBE_API_KEY="your-key" - Bağımlılıkları yükleyin:
pip install -r requirements.txt
Çıktı
Konsol (varsayılan)
================================================================================
AI Creators — LAST 30 DAYS
================================================================================
📊 CHANNEL SUMMARY:
Alex Hormozi | 2,400,000 subs | 12 videos (3.0/wk) | L: 8 S: 4
🔥 LONG-FORM OUTLIERS (top 15):
4.2x | 1,200,000 | [Alex Hormozi] How I'd Start a Business in 2025
2025-01-15 | https://youtube.com/watch?v=...
📦 TOP TITLE PATTERNS:
8x business
6x money
5x started
JSON
Tüm video meta verileri, puanlar ve çarpanlar dahil olmak üzere tam yapılandırılmış veriler.
Önceden Tanımlı Kanal Grupları
Yapay Zeka İçerik Üreticileri: Jeff Su, Alex Finn, Riley Brown, Dan Martell, Matt Wolfe, Nate Herk, Grace Leung, Matt Berman
İş Dünyası İçerik Üreticileri: Alex Hormozi, Gary Vaynerchuk, Patrick Bet-David, Codie Sanchez, Leila Hormozi, Iman Gadzhi, My First Million
Özelleştirmek için analyze.py içindeki kanal sözlüklerini düzenleyin.
Sonuçları Yorumlama
| Metrik | Anlamı |
|---|---|
| Çarpan | Kanal ortalamasının kaç katı üzerinde olduğu (2.0x = normalin iki katı) |
| Aykırı değer eşiği | Ortalamanın 2 katı. Bunun üzerindeki videolar incelenmeye değerdir. |
| Başlık kalıpları | Aykırı başlıklardaki yaygın kelimeler = kanıtlanmış formatlar |
| Yayın sıklığı | Haftalık video sayısı. Daha yüksek sıklık, video başına ortalamaların daha düşük olması anlamına gelebilir. |
Kanıtlanmış Paketleme Formatları
Aykırı değer analizine dayanarak, bu başlık formatları sürekli olarak daha iyi performans gösterir:
Uzun format:
- "X, Açıkça Anlatıldı" (kesin açıklayıcı)
- "Z dakikada X saat Y" (yoğunlaştırılmış değer)
- "X'e Giden En Tembel Yol" (düşük çaba vaadi)
- "Bana X dakika verin, Y'yi yapayım" (süre sınırlı vaat)
- "Y için X ÇILGIN Kullanım Alanı" (liste + güçlü kelime)
Kısa Videolar:
- "2024'e karşı 2025 X" (yıl karşılaştırması)
- "Kötü, İyi, Harika X" (kademe sıralaması)
- "X yapmayı bırak, Y yap" (zıt görüş)
Haftalık Otomasyon
Yeni aykırı değerleri otomatik olarak ortaya çıkarmak için haftalık çalıştırın:
# Cron: every Sunday at 8am
0 8 * * 0 YOUTUBE_API_KEY="your-key" python3 /path/to/analyze.py "$YOUTUBE_API_KEY" --set both --output json > /path/to/weekly-results.json
Gereksinimler
- Python 3.8+
- YouTube Data API v3 anahtarı
- Harici Python bağımlılığı yok (yalnızca standart kütüphaneyi kullanır)
Lisans
MIT


