Claude ile YouTube Yorumlarından İçerik Raporu Çıkarma

Diyelim ki son 30 günde kanalına 600 yorum geldi. Bazıları "bu konuyu daha basit anlatır mısın?" diyor, bazıları fiyat, ekipman, yazılım veya yöntem konusunda itiraz yazıyor. Arada da çok iyi video fikirleri var ama YouTube Studio içinde tek tek okumak uzun sürüyor. Claude burada yorumları senin yerine "çekmez"; yorumları sen verirsin, o da metin/kod tarafında sınıflandırır, özetler ve rapora çevirir. Bu yazıda YouTube yorumlarını Claude 3.5 Sonnet, Google Sheets ve gerekirse YouTube Data API ile içerik raporuna dönüştüren pratik bir akış kuracağız.
Yorumları Claude'a vermeden önce doğru formatta toplamak
YouTube yorumlarını doğrudan Claude'un içinden çekemezsin; Claude web arayüzü metin ve dosya üzerinden çalışır. Bu yüzden ilk mesele yorumları okunabilir bir formatta toplamaktır. 30-50 yorum için manuel kopyalama yeterli olabilir. Yüzlerce yorumda ise YouTube Data API daha düzgün sonuç verir. Burada amaç; yorum metni, video başlığı, tarih ve beğeni sayısını aynı satırda tutmak. Böyle yapınca Claude "hangi videoda hangi itiraz geldi?" sorusunu daha net cevaplar.
- YouTube Studio'ya gir.
- Sol menüden Comments / Yorumlar bölümünü aç.
- İnceleyeceğin tarih aralığını zihninde belirle: örneğin "son 30 gün".
- Az yorum varsa yorumları video başlığıyla birlikte Google Sheets'e kopyala.
- Çok yorum varsa YouTube Data API kullanmak için Google Cloud Console'da proje aç.
- API çıktısını CSV'ye çevirip sütunları şu sıraya koy:
video_title,comment,published_at,like_count.
Basit Google Sheets şablonu:
| video_title | comment | published_at | like_count |
|---|---|---|---|
| Mikrofon seçimi rehberi | Bunu OBS için de anlatır mısın? | 2026-04-20 | 3 |
| Freelance fiyatlandırma | Yeni başlayan biri kaç TL istemeli? | 2026-04-21 | 8 |
Pratikte ilk deneme için API kurmana gerek yok. 100 yoruma kadar Google Sheets'e elle veya yarı manuel kopyalama çoğu kanal sahibi için yeterli olur. Ancak yorumlarda emoji, argo, farklı diller ve tek kelimelik cevaplar varsa Claude'un raporu bulanıklaşabilir. Bu yüzden "teşekkürler", "ilk", "harika" gibi içerik fikri üretmeyen yorumları baştan ayıklamak iyi olur. Büyük kanallarda API daha mantıklıdır; ama API anahtarı, kota ve temel teknik ayar gerektirir.
YouTube Data API ile yorumları CSV'ye alma
Yorum sayısı arttığında elle kopyalama hataya açık hale gelir. YouTube Data API burada tamamlayıcı araçtır; Claude'un yapmadığı "yorum çekme" işini API tarafında çözersin. Bu bölüm teknik bilgi isteyen tarafta kalır: Python çalıştırman, API anahtarı alman ve video ID bilmen gerekir. Eğer bu ağır gelirse bu bölümü atlayıp manuel Google Sheets akışıyla devam edebilirsin. Ama düzenli rapor çıkaracaksan küçük bir script işini netleştirir.
import requests
import csv
API_KEY = "BURAYA_API_KEY_YAZ"
VIDEO_ID = "BURAYA_VIDEO_ID_YAZ"
url = "https://www.googleapis.com/youtube/v3/commentThreads"
params = {
"part": "snippet",
"videoId": VIDEO_ID,
"key": API_KEY,
"maxResults": 100,
"textFormat": "plainText",
"order": "time"
}
rows = []
while True:
r = requests.get(url, params=params)
data = r.json()
for item in data.get("items", []):
top = item["snippet"]["topLevelComment"]["snippet"]
rows.append({
"video_id": VIDEO_ID,
"comment": top.get("textDisplay", ""),
"published_at": top.get("publishedAt", ""),
"like_count": top.get("likeCount", 0)
})
if "nextPageToken" not in data:
break
params["pageToken"] = data["nextPageToken"]
with open("youtube_comments.csv", "w", newline="", encoding="utf-8") as f:
writer = csv.DictWriter(f, fieldnames=["video_id", "comment", "published_at", "like_count"])
writer.writeheader()
writer.writerows(rows)
print(f"{len(rows)} yorum kaydedildi.")
Bu script top-level yorumları alır; yanıtları ayrıca işlemek istersen ek API çağrısı gerekir. Ayrıca silinmiş, onay bekleyen veya kanal ayarları nedeniyle erişilemeyen yorumlar CSV'ye gelmeyebilir. İlk çalıştırmada tek video ile test et, sonra birkaç video için döngü yaz. Dosyayı Claude'a yüklemeden önce Google Sheets'te açıp Türkçe karakterlerin düzgün göründüğünü kontrol et. Bozuk karakter varsa dosyayı UTF-8 olarak yeniden kaydet.
Claude için rapor promptunu net kurmak
Claude 3.5 Sonnet burada ana araçtır: uzun metni okur, sınıflandırır, tablo formatında özet çıkarır ve tekrar eden yorumları kümeler. Ama "yorumları özetle" gibi tek cümlelik prompt genellikle yüzeysel sonuç verir. Kanal sahibi olarak ihtiyacın; konu kümeleri, izleyici itirazları, sık sorular, yeni video fikirleri ve riskli yorum tipleridir. Promptu bu kolonlara göre kurarsan raporu doğrudan içerik planına bağlayabilirsin.
Aşağıdaki YouTube yorumlarını analiz et.
Amaç:
- Yorumları içerik planı için kullanılabilir rapora çevirmek
- Tek tek yorumları değil, tekrar eden temaları bulmak
- Video fikrine dönüşebilecek açık soruları ayırmak
Çıktı formatı:
1. En sık geçen 10 konu kümesi
- Konu adı
- Kaç yorumda geçtiğini tahmin et
- Temsil eden 2 örnek yorum
2. En net izleyici itirazları
- İtiraz
- Hangi videoda geçmiş olabilir
- Buna cevap verecek kısa video açısı
3. Sık sorulan sorular
- Soru
- Cevaplanması gereken eksik bilgi
- Önerilen video formatı: Shorts / uzun video / canlı yayın
4. 15 yeni video fikri
- Başlık taslağı
- Hedef izleyici
- Yorumlardan gelen kanıt
5. Dikkat edilmesi gereken yorumlar
- Yanlış anlaşılma
- Kızgın yorum
- Teknik hata bildirimi
Kurallar:
- Veride yoksa uydurma.
- Sayıları kesin istatistik gibi yazma; "yaklaşık" de.
- Aynı anlama gelen yorumları tek kümede topla.
- Türkçe cevap ver.
Yorumlar:
[CSV veya yorum listesini buraya yapıştırıyorum]
Bu prompt özellikle "veride yoksa uydurma" kuralı yüzünden önemli. Claude bazen başlık taslaklarını akıcı hale getirirken yorumlarda olmayan niyetler ekleyebilir. Raporu aldıktan sonra en az 5 örnek yorumu geriye doğru kontrol et: Claude'un konu kümesi gerçekten o yorumlardan mı çıkmış? Eğer CSV çok büyükse parçalara böl. Her parçadan ara rapor al, sonra ikinci promptla ara raporları birleştir.
Google Sheets'te raporu düzenlenebilir içerik panosuna çevirmek
Claude'dan gelen rapor güzel görünür ama doğrudan iş listesine dönüşmezse birkaç gün sonra kaybolur. Google Sheets bu noktada tamamlayıcı araç olarak işe yarar: video fikri, kaynak yorum, format, öncelik ve durum kolonlarını tek yerde tutarsın. Notion AI da doc içinde benzer düzenleme yapabilir; fakat Sheets filtreleme, sıralama ve CSV ile daha rahat çalışır. Burada amaç raporu "okunmuş metin" olmaktan çıkarıp seçilebilir üretim kuyruğuna çevirmektir.
- Google Sheets'te yeni dosya aç.
- İlk satıra şu kolonları yaz:
topic_cluster,viewer_objection,video_idea,format,evidence_comment,priority,status. - Claude raporundaki 15 video fikrini satırlara yapıştır.
formatkolonuna sadece üç değer kullan:Shorts,Long,Live.prioritykolonunaHigh,Medium,Lowyaz.statuskolonunaBacklog,Script,Recorded,Publishedseçeneklerini koy.- Filtre aç: Data → Create a filter.
- Önce
priority = High, sonraformat = Longfiltrele.
Örnek tablo:
| topic_cluster | viewer_objection | video_idea | format | evidence_comment | priority | status |
|---|---|---|---|---|---|---|
| Fiyatlandırma | Yeni başlayan ne istemeli? | Freelance ilk teklif nasıl hazırlanır? | Long | "Yeni başlayan biri kaç TL istemeli?" | High | Backlog |
| Ekipman | OBS ayarı karışık | OBS mikrofon ayarı 10 dakikada | Shorts | "Bunu OBS için de anlatır mısın?" | Medium | Script |
Pratikte bu tablo haftalık planlama için yeterlidir. Her fikri çekime almak zorunda değilsin; önce kanıt yorumu güçlü olanları seç. Eğer "evidence_comment" kolonu boş kalıyorsa o fikir yorumdan değil, Claude'un genel tahmininden gelmiş olabilir. Böyle satırları ayrı işaretle. Ayrıca aynı konu farklı kelimelerle tekrar ediyorsa tek başlık altında birleştir; yoksa içerik kuyruğu şişer ve seçim yapmak zorlaşır.
İtirazları video senaryosuna dönüştürmek
Yorum raporunun en değerli bölümlerinden biri itirazlardır. "Pahalı", "bende çalışmadı", "başlangıç için zor", "Türkiye'de geçerli mi?" gibi cümleler doğrudan video açılışına dönüşebilir. Claude burada metin/kod tarafında yardımcıdır; ses üretmez, video kurgulamaz, YouTube'a yükleme yapmaz. İstersen senaryo sonrasında Descript ile transkripsiyon düzenleyebilir veya ElevenLabs ile metinden ses üretebilirsin; ama bunlar ayrı araçlardır, yorum analizi işini Claude yapar.
Aşağıdaki itiraz listesini YouTube video taslaklarına çevir.
Her itiraz için şu formatı kullan:
- İtiraz cümlesi:
- Video açılışı için ilk 15 saniye:
- Videoda cevaplanacak 3 alt soru:
- Gösterilecek örnek veya ekran kaydı:
- Kapanışta sorulacak yorum sorusu:
Ton:
- Savunmaya geçme.
- İzleyicinin itirazını küçümseme.
- Teknik terimleri kısa açıkla.
- Veride olmayan sonuç iddiası ekleme.
İtirazlar:
[Claude raporundaki itiraz bölümünü buraya yapıştır]
Bu çıktıyı doğrudan çekim metni gibi kullanma; önce kendi ekran görüntün, ürünün, fiyat listen veya örnek dosyanla eşleştir. Özellikle finans, sağlık, hukuk ya da gelir vaadi gibi hassas alanlarda Claude'un cümlelerini aynen okumak risklidir. "Herkes için geçerli" gibi ifadeleri sil. Eğer itiraz teknik bir hataya dayanıyorsa önce gerçekten test et: OBS ayarı, WordPress eklentisi, ödeme sayfası veya kullandığın yazılım sürümü farklı olabilir.
Claude, ChatGPT-4o ve Perplexity'yi doğru yerde kullanmak
Bu akışta Claude ana analiz aracıdır, fakat tek seçenek değildir. ChatGPT-4o da yorumları sınıflandırabilir ve başlık taslakları çıkarabilir. Perplexity ise web araştırma tarafında daha uygundur; örneğin yorumlarda geçen bir rakip ürün, yeni YouTube özelliği veya güncel araç hakkında kaynaklı araştırma yapabilirsin. Araçları aynı işi yapacak şekilde üst üste koymak yerine, her birine ayrı rol vermek daha temiz sonuç üretir.
| Araç | Kullanım zorluğu | Bu akıştaki rol | Dikkat |
|---|---|---|---|
| Claude 3.5 Sonnet | PLUG-AND-PLAY veya hesapla kullanım | Yorumları konu, itiraz, soru ve fikir olarak sınıflandırma | Yorumları kendisi çekmez |
| ChatGPT-4o | PLUG-AND-PLAY | Alternatif özet, başlık varyasyonu, kısa senaryo | Büyük dosyada parçalama gerekebilir |
| Perplexity | PLUG-AND-PLAY | Yorumlarda geçen dış konuları web'de araştırma | İçerik raporunu tek başına üretmek için değil |
| Google Sheets | PLUG-AND-PLAY | Raporu tabloya ve üretim kuyruğuna çevirme | Temiz kolon yapısı gerekir |
| n8n | WORKFLOW KURULUMU | API'den veri alıp dosyaya veya tabloya yazma | Kurulum ve bağlantı ayarı ister |
Pratikte tek kişilik kanal için Claude + Google Sheets ikilisi yeterli olur. Haftalık raporu otomatikleştirmek istersen n8n veya Zapier devreye girer; fakat bu araçlar kod yazmaz, iş akışı kurar. YouTube API, Google Sheets bağlantısı ve zamanlayıcı ayarı yapman gerekir. Perplexity'yi ise rapordan sonra kullan: "Yorumlarda bahsedilen X aracı gerçekten ne yapıyor?" gibi kaynak kontrolü gereken soruları oraya taşı.
Haftalık yorum raporu için tekrar edilebilir akış kurmak
Bir defalık analiz işe yarar; ama kanal büyüdükçe aynı formatta rapor almak daha önemli hale gelir. Her hafta başka prompt, başka kolon, başka dosya adı kullanırsan raporları karşılaştırmak zorlaşır. Bu yüzden sabit bir dosya yapısı, sabit prompt ve sabit karar kriteri belirlemek gerekir. Claude'un cevabını arşivlemek için Notion, Google Docs veya düz Markdown dosyası kullanabilirsin; burada kritik olan raporların aynı başlıklarla gelmesidir.
- Her pazartesi
youtube-comments-YYYY-MM-DD.csvadıyla dosya oluştur. - Yorumları aynı kolonlarla kaydet:
video_title,comment,published_at,like_count. - Claude'a aynı ana promptu ver.
- Çıktıyı
weekly-report-YYYY-MM-DD.mdolarak kaydet. - Google Sheets'te sadece yeni video fikirlerini ekle.
- Önceki haftadan gelen aynı fikirleri tek satırda birleştir.
- Yayına aldığın videonun yanına kaynak konu kümesini yaz.
- Ay sonunda en çok tekrarlanan 5 konu kümesini ayrı sekmeye taşı.
Bu düzen çalışmadığında genellikle sebep yorum kalitesi olur. Çok fazla spam, çekiliş yorumu veya tek kelimelik cevap varsa raporun içi boşalır. Böyle haftalarda "video fikri" yerine "teknik hata", "anlaşılmayan bölüm" ve "sık istenen örnek" başlıklarına bak. Ayrıca farklı video türlerini aynı rapora atarken dikkat et: Shorts yorumlarıyla 40 dakikalık eğitim videosu yorumları aynı niyeti taşımayabilir. Gerekirse raporu format bazında ayır.
İlk adım olarak şunu yap: Son yayınladığın 3 videodan toplam 50 yorumu Google Sheets'e kopyala ve yukarıdaki Claude promptuna yapıştır. API, n8n veya otomasyon kurmadan önce küçük veriyle rapor formatını test et. Çıktıdaki 15 video fikrinden sadece 3 tanesini seç; her birinin yanında gerçek bir yorum kanıtı olsun. Sonra aynı işlemi gelecek hafta tekrar et. İki haftalık rapor yan yana geldiğinde hangi konuların tekrar ettiğini daha net görürsün ve içerik kuyruğunu tahmine değil, yorumlarda görünen taleplere göre düzenlersin.
İlgili AI araçları
Bu konuyla ilgili daha fazla araç ve rehber için: AI ile YouTube Otomasyonu kategorisine göz at veya tüm AI araçlarını incele.