ChatGPT ile Anahtar Kelime Analizi: Kümeleme, Niyet ve Google Sheets Otomasyonu

ChatGPT ile anahtar kelime analizi, doğru kurgulandığında saatler süren gruplama ve niyet sınıflandırma işini dakikalara indirir. Ancak ChatGPT arama hacmi bilmez; hacmi Google araçlarından alırsınız. Bu yazıda 2012'den beri müşteri projelerinde kullandığım akışı anlatıyorum: veri toplama, ChatGPT ile kümeleme, niyet etiketleme ve tüm süreci Google Sheets içinde otomatik hale getirme.
ChatGPT ile anahtar kelime analizi nedir?
ChatGPT ile anahtar kelime analizi, gerçek arama verisinden aldığınız kelime listesini bir dil modeline gruplatma, arama niyetine göre etiketletme ve içerik fikrine dönüştürtme işidir. Model veriyi üretmez; sizin verdiğiniz listeyi yorumlar. Hacim, rekabet ve tıklama gibi rakamlar Google Ads ve Search Console kaynaklı olmalıdır.
Bu ayrımı baştan net koymak gerekiyor, çünkü en sık gördüğüm hata şu: birisi ChatGPT'ye "kuaför için anahtar kelime ver, aylık aranma hacimleriyle" yazıyor ve gelen tabloyu gerçek sanıyor. O rakamlar modelin tahmini, hatta çoğu zaman uydurmasıdır. Dolayısıyla modelin işi sayı üretmek değil, sizin topladığınız sayıların anlamını çıkarmaktır.
Doğru kullanımda ChatGPT bir analist asistanı gibi çalışır. Örneğin beş yüz satırlık bir listeyi okur, eş anlamlıları bir araya getirir, bilgi amaçlı sorguları satın alma amaçlılardan ayırır ve her gruba önerilen sayfa tipini yazar. Siz de bu çıktıyı kontrol edip karar verirsiniz.
ChatGPT arama hacmini neden doğru veremez?
Dil modelleri eğitim verisindeki metin kalıplarından yanıt üretir; Google'ın arama sayaçlarına erişimleri yoktur. Bu nedenle "aylık 2.400 arama" gibi bir rakam gördüğünüzde bunun bir ölçüm olmadığını bilmelisiniz. Web araması açık olsa bile model genelde üçüncü taraf sayfalardan dağınık tahminler toplar.
Güvenilir hacim için iki resmi kaynak var. Birincisi Google Ads içindeki Anahtar Kelime Planlayıcı; aylık arama aralıklarını ve teklif tahminlerini verir. İkincisi Search Console performans raporu; sitenizin zaten gösterim aldığı sorguları, tıklama ve ortalama konumla birlikte gösterir.
Benim akışımda bu yüzden sıra hep aynıdır: önce veriyi Google araçlarından çekerim, sonra ChatGPT'ye yalnızca yorumlama görevi veririm. Kısacası rakam Google'dan, anlam modelden gelir. Bu kuralı bozduğunuz anda tüm analiz yanlış bir temel üzerine oturur.
Planlayıcı rakamlarının da aralık olduğunu unutmayın. Yine de bu aralıklar gerçek arama verisine dayanır ve kelimeleri birbirine göre sıralamak için yeterli bir ölçü sunar. Kesin sayıdan çok göreli büyüklük önemlidir. Bu yüzden raporlarda rakamı her zaman kaynağıyla birlikte yazın ve tahmin ile ölçümü ayrı sütunlarda tutun.
Hangi veri kaynaklarıyla başlamalısınız?
Analizin kalitesi, modele verdiğiniz ham listenin kalitesine bağlıdır. Ben genelde dört kaynağı birleştiririm:
- Search Console sorguları: son 3 ya da 16 aylık dönemden, gösterim alan tüm sorgular.
- Anahtar Kelime Planlayıcı: tohum kelimelerden türeyen öneriler ve aylık arama aralıkları.
- Google otomatik tamamlama ve "Diğer kullanıcılar şunları da sordu" kutuları: gerçek soru kalıpları.
- Rakip sayfa başlıkları: hangi açıların zaten sıralandığını gösterir.
Bu listeleri tek bir Google Sheets sekmesinde birleştirip yinelenen satırları temizleyin. Ayrıca her satıra kaynak sütunu ekleyin; böylece model yorum yaparken hangi kelimenin gerçek gösterim aldığını bilir.
Tohum kelime bulmak için sitemdeki anahtar kelime bulma aracını da başlangıç noktası olarak kullanabilirsiniz. Satışa yakın kelimeleri seçme mantığını ise satış getiren anahtar kelime nasıl bulunur yazısında ayrıntılı anlattım; burada o konuyu tekrar etmeyeceğim.
ChatGPT ile anahtar kelime analizi adım adım nasıl yapılır?
Süreci beş adıma bölüyorum, çünkü tek bir dev istem yazmak hem hataları gizler hem de tekrar üretilebilirliği bozar.
- Temizlik: yazım hatalarını, marka dışı alakasız sorguları ve yinelenenleri ayıklayın.
- Kümeleme: modelden anlamca aynı işi gören kelimeleri tek grup altında toplamasını isteyin.
- Niyet etiketi: her gruba bilgi, karşılaştırma, işlem veya yerel etiketlerinden birini verdirin.
- Sayfa eşleme: her grubun mevcut bir URL'ye mi, yoksa yeni sayfaya mı ihtiyaç duyduğunu belirleyin.
- Öncelik: hacim, iş değeri ve mevcut konumu birleştirerek sıra puanı hesaplayın.
İlk dört adımda ChatGPT'den yardım alırsınız; beşinci adım ise tamamen sizin verinize dayanan bir formüldür. Böylece model yalnızca dil işini üstlenir, sayısal kararlar tablonuzda kalır.
Sayfa eşleme adımı ayrı bir disiplin gerektiriyor. Bunu anahtar kelime haritalama rehberinde tablo şablonuyla birlikte anlattım; ChatGPT çıktısını doğrudan o şablona aktarabilirsiniz.
Kümeleme için nasıl bir istem yazmalısınız?
İyi bir kümeleme istemi rolü, girdiyi, kuralları ve çıktı biçimini açıkça tanımlar. Benim sık kullandığım iskelet şöyle:
İstem: "Sen Türkiye pazarında çalışan bir SEO analistisin. Aşağıdaki listede her satır bir arama sorgusu. Aynı arama niyetini karşılayan ve tek bir sayfanın cevaplayabileceği sorguları aynı kümeye koy. Her kümeye kısa bir ad ver. Listede olmayan kelime ekleme, hacim tahmini yapma. Çıktıyı yalnızca iki sütunlu tablo olarak ver: sorgu, küme adı."
Buradaki kritik cümleler "listede olmayan kelime ekleme" ve "hacim tahmini yapma" kısımlarıdır. Bu yasakları koymazsanız model yardımsever davranıp yeni kelimeler uydurur ve tablonuz kirlenir.
Ayrıca listeyi parça parça gönderin. Çok uzun listelerde model sona doğru satır atlayabiliyor. Ben yüz ile iki yüz satırlık partilerle çalışıyor, her partiden sonra satır sayısını kontrol ediyorum. Giren ve çıkan satır sayısı tutmuyorsa o partiyi tekrar çalıştırırım.
Arama niyetini ChatGPT'ye nasıl etiketletirsiniz?
Niyet etiketlemede en önemli şey sabit bir etiket sözlüğüdür. Modele serbest bırakırsanız bir satıra "ticari", diğerine "satın alma", üçüncüsüne "commercial" yazar ve filtreleme imkânsızlaşır.
Bu yüzden istemde etiketleri tek tek sayıyorum: BILGI, KARSILASTIRMA, ISLEM, YEREL, MARKA. Ardından her etiketin tanımını bir cümleyle veriyorum. Örneğin "ISLEM: kullanıcı fiyat, satın alma, teklif veya randevu arıyor" gibi.
Belirsiz sorgular için ayrıca bir kaçış etiketi ekleyin: KONTROL. Böylece model emin olmadığı satırları zorla bir kutuya sokmaz, size bırakır. Sonra bu satırlara Google'da elle bakarsınız; sonuç sayfasında ürün listeleri mi, rehber yazılar mı, harita paketi mi çıktığı gerçek niyeti gösterir.
Deneyimime göre model niyeti çoğu satırda makul tahmin ediyor. Ancak sektör jargonunda yanılabiliyor. Bu nedenle ilk partide etiketlerin bir kısmını mutlaka elle doğrulayın ve gerekirse tanımları istemde netleştirin.
Google Sheets otomasyonu neden işe yarar?
Sohbet penceresine liste yapıştırıp sonucu geri kopyalamak küçük işlerde yeterli. Ama her ay yeni Search Console verisiyle aynı analizi tekrarlıyorsanız bu kopyala yapıştır döngüsü hem zaman alır hem de hata üretir.
Google Sheets otomasyonu bu döngüyü kırar. Kelimeler bir sütunda durur, yanındaki sütun modele gidip etiketi geri getirir. Yani istem bir kez yazılır, tablo her yeni satırda aynı kuralı uygular. Üstelik sonuç doğrudan filtrelenebilir, pivot tabloya dönüşebilir ve ekip arkadaşlarınızla paylaşılabilir hale gelir.
Benim gözümde otomasyonun asıl değeri tutarlılık. Aynı istem, aynı etiket sözlüğü ve aynı sıcaklık ayarıyla çalıştığınızda bu ayki analizle geçen ayınkini karşılaştırabilirsiniz. Elle yapılan sohbet analizlerinde bu karşılaştırma neredeyse hiç mümkün olmuyor.
Bir başka avantaj da ekip içi paylaşım. Tablo tek bir kaynak olarak durduğu için içerik yazarı, reklam uzmanı ve yazılımcı aynı kümelere bakar. Örneğin reklam tarafı işlem niyetli kümeleri kampanya gruplarına dönüştürürken, içerik tarafı bilgi niyetli kümeleri yazı takvimine alır. Böylece iki kanal aynı dili konuşur ve aynı kelime için birbirine rakip içerik üretmez.
Google Sheets içinde hangi otomasyon yolları var?
Pratikte üç yol görüyorum. Aşağıdaki tablo hangisinin kime uygun olduğunu özetliyor.
| Yöntem | Nasıl çalışır | Artısı | Dikkat noktası |
|---|---|---|---|
| Sheets AI işlevi (=AI) | Hücreye istem ve aralık yazarsınız, Gemini yanıt üretir | Kod gerektirmez | Uygun Workspace planı gerekir, seçimde ilk 350 hücre üretilir |
| Apps Script + OpenAI API | Kendi özel işlevinizi yazar, UrlFetchApp ile API'ye istek atarsınız | İstem, model ve çıktı biçimi tamamen sizde | API ücreti ve anahtar güvenliği sizin sorumluluğunuzda |
| Workspace Marketplace eklentileri | Hazır formüllerle farklı modellere bağlanır | Kurulumu hızlı | Veri üçüncü tarafa gider, izinleri okuyun |
Google'ın AI işlevi yardım sayfası işlevin istem ve isteğe bağlı aralık aldığını, yanıtların metinle sınırlı olduğunu belirtiyor. Hızlı bir deneme için iyi bir başlangıç. Ben tekrar eden müşteri işlerinde ise Apps Script yolunu tercih ediyorum, çünkü istemi ve modeli sürümleyebiliyorum.
Apps Script ile ChatGPT bağlantısı nasıl kurulur?
Kurulum dört parçadan oluşuyor ve kod bilgisi az olan biri bile yarım saatte tamamlayabilir.
- OpenAI platformunda bir API anahtarı oluşturun ve faturalandırmayı açın.
- Sheets dosyanızda Uzantılar menüsünden Apps Script düzenleyicisini açın.
- Anahtarı koda yazmak yerine Proje Ayarları altındaki komut dosyası özelliklerine kaydedin.
- Bir özel işlev yazın: işlev hücredeki kelimeyi alır, istemle birleştirir, API'ye gönderir ve yanıtı döndürür.
İstek için Apps Script'in UrlFetchApp hizmetini kullanırsınız. Gövdede model adını, sistem talimatını ve kullanıcı mesajını JSON olarak gönderirsiniz. Model adını ezbere yazmayın; OpenAI'nin modeller sayfasında o an önerilen ve maliyeti uygun olanı seçin. Etiketleme gibi basit işler için küçük ve ucuz bir model genelde yeterli oluyor.
API'nin temellerine burada girmiyorum; hesap açma, anahtar ve ilk istek konularını ayrı bir yazıda ele alıyorum. Buradaki odak, bu bağlantıyı anahtar kelime tablosuna nasıl oturttuğunuz.
Özel işlevde hangi ayarlar sonucu belirler?
Aynı kodla çok farklı sonuç alabilirsiniz; farkı birkaç ayar yaratır. Ben şunlara dikkat ediyorum:
- Düşük sıcaklık: etiketleme deterministik bir iş, yaratıcılık istemezsiniz. Bu yüzden sıcaklığı düşük tutun.
- Kısa ve sabit çıktı: modelden yalnızca etiket kelimesini döndürmesini isteyin; açıklama cümlesi filtrelemeyi bozar.
- Toplu gönderim: her hücre için ayrı istek yerine yirmi otuz kelimeyi tek istekte gönderip yanıtı satırlara bölün.
- Önbellek: Apps Script'in CacheService hizmetiyle aynı kelimeyi tekrar sorgulamayın.
Özel işlevlerin bir çalışma süresi sınırı var ve sayfa her yenilendiğinde yeniden hesaplanabiliyorlar. Dolayısıyla büyük listelerde formül yerine menüden tetiklenen bir komut yazıp sonuçları değer olarak yazdırmak daha sağlam oluyor. Böylece dosyayı her açtığınızda API ücreti ödemezsiniz.
ChatGPT ile anahtar kelime analizi sonuçlarını nasıl doğrularsınız?
Otomasyon hatayı ölçekler. Yanlış bir istem yüz satırda yüz hata demektir. Bu nedenle her yeni istemi canlıya almadan önce küçük bir doğrulama seti kullanıyorum.
Yöntem basit: elli satırı kendiniz etiketleyin, sonra aynı satırları otomasyona verin ve iki sütunu karşılaştırın. Uyuşmayan satırlara bakın; sorun genelde etiket tanımının muğlak olmasından kaynaklanır. Tanımı düzeltip testi tekrarlayın.
Ayrıca kümeleri Google sonuç sayfasıyla karşılaştırın. İki kelime için ilk sayfada aynı URL'ler çıkıyorsa aynı kümeye aittirler. Farklı URL'ler çıkıyorsa model onları birleştirmiş olsa bile ayrı sayfa gerekebilir. Bu kontrol, modelin dil benzerliğine dayanan kararlarını gerçek arama davranışıyla dengeler.
Son olarak kelime yoğunluğu gibi sayfa düzeyi kontroller için anahtar kelime yoğunluğu aracını kullanabilirsiniz; içerik yayına çıkmadan önce hedef kelimenin doğal kullanıldığını görürsünüz.
Öncelik puanını tabloda nasıl hesaplarsınız?
Model kümeyi ve niyeti verdikten sonra sıralamayı siz yaparsınız. Ben basit bir puan formülü kullanıyorum ve her müşteride ağırlıkları iş modeline göre ayarlıyorum.
Örnek bir yaklaşım: aylık arama aralığının alt sınırını bir sütuna, iş değerini birden üçe kadar ayrı bir sütuna, Search Console'daki ortalama konumu da üçüncü bir sütuna yazın. Sonra işlem niyetli kümelere ek ağırlık verin. Konumu 8 ile 20 arasında olan kümeler, yani ilk sayfanın eşiğinde bekleyenler, genelde en hızlı kazanç sağlar.
Burada ChatGPT'ye "hangisi önce yazılmalı" diye sormuyorum. Çünkü model sizin kâr marjınızı, stok durumunuzu ya da satış ekibinizin kapasitesini bilmiyor. İş değeri sütununu siz doldurursunuz; formül de şeffaf kalır.
İçerik fikirleri üretirken ChatGPT'yi nasıl kullanmalısınız?
Kümeler hazır olduğunda model bu kez yaratıcı tarafta işe yarar. Örneğin her küme için bir başlık önerisi, kullanıcının soracağı alt sorular ve sayfada bulunması gereken bölümler isteyebilirsiniz.
Ancak burada da sınır koyuyorum. Modelin önerdiği başlıkları, mevcut sitede aynı konuyu işleyen bir sayfa var mı diye kontrol ediyorum. Bu kontrol yapılmazsa aynı niyete iki sayfa yazıp kendi sitenizi kendinize rakip yaparsınız.
Alt soruları da gerçek veriyle karşılaştırın. Model mantıklı görünen ama kimsenin aramadığı sorular üretebilir. Search Console'da gösterim alan soru kalıpları ya da Google'daki soru kutuları, hangi alt başlığın gerçekten talep gördüğünü gösterir. Başlık önerilerinin tıklanabilirliğini ölçmek için başlık analizi aracına da bakabilirsiniz. Yazım aşamasında ise SEO uyumlu içerik yazma rehberindeki kontrol listesi işinizi kolaylaştırır.
Search Console verisini Sheets'e nasıl aktarırsınız?
En zahmetsiz yol performans raporunu dışa aktarmaktır. Search Console'da Performans ekranında tarih aralığını seçip Dışa aktar düğmesine bastığınızda sonuçları doğrudan Google E-Tablolar dosyası olarak açabilirsiniz. Sorgular sekmesi, analizinizin ham malzemesi olur.
Ancak bu yöntem aylık tekrar ister ve dışa aktarma satır sınırına takılabilir. Düzenli çalışıyorsanız Search Console API'sini Apps Script'ten çağırmak ya da verileri BigQuery'ye toplu dışa aktarmak daha kalıcı bir çözüm sunar. Küçük ve orta siteler için ise aylık manuel dışa aktarma çoğu zaman yeterli oluyor.
Aktarımdan sonra ilk iş olarak sütun adlarını sabitleyin: sorgu, tıklama, gösterim, TO, konum. Otomasyon komutunuz bu adlara göre çalışacağı için her ay aynı düzeni korumanız gerekir. Ayrıca marka adınızı içeren sorguları ayrı bir sekmeye taşıyın; markalı sorgular niyet analizini çarpıtır, çünkü kullanıcı zaten sizi arıyordur.
Anahtar Kelime Planlayıcı çıktısını nasıl birleştirirsiniz?
Planlayıcı, tohum kelimelerinizden türeyen önerileri ortalama aylık arama aralıklarıyla birlikte verir. Sonuçları CSV veya Google E-Tablolar olarak indirebilirsiniz. Reklam harcaması düşük hesaplarda rakamlar geniş aralıklar halinde görünür; bu normaldir ve analiz için yine de yön gösterir.
Birleştirme adımında Search Console sorgularıyla Planlayıcı önerilerini aynı sayfaya alırsınız. Ben bunun için basit bir anahtar sütun kullanıyorum: küçük harfe çevrilmiş ve fazla boşlukları silinmiş sorgu metni. Ardından DÜŞEYARA ya da XLOOKUP benzeri bir işlevle hacim bilgisini Search Console satırlarına eklersiniz.
Böylece her satırda hem gerçek gösterim hem de pazar hacmi durur. Sitenizin hiç gösterim almadığı ama Planlayıcı'da talep gören kelimeler de ayrı bir listede ortaya çıkar. Bu liste, ChatGPT'ye kümeleme için göndereceğiniz en değerli girdidir, çünkü içerik boşluklarınızı gösterir.
Kümeleme çıktısını hangi sütun düzeninde saklamalısınız?
Tablonun düzeni, üç ay sonra analize geri döndüğünüzde işin ne kadar kolay olacağını belirler. Ben şu sütunları standart tutuyorum:
- Sorgu ve kaynak (Search Console, Planlayıcı, otomatik tamamlama)
- Aylık arama aralığı ve son dönem gösterim sayısı
- Küme adı ve niyet etiketi
- Hedef URL ya da "yeni sayfa" işareti
- İş değeri, öncelik puanı ve durum (planlandı, yazılıyor, yayında)
- İstem sürümü ve analiz tarihi
Son sütun çoğu kişinin atladığı ama en çok işe yarayan alan. İstemi değiştirdiğinizde hangi satırların eski, hangilerinin yeni kurallarla etiketlendiğini bilirsiniz. Dolayısıyla sonuçlar arasında fark çıktığında nedenini hızla bulursunuz.
Otomasyon maliyetini nasıl düşük tutarsınız?
API tabanlı otomasyonda maliyet, gönderdiğiniz ve aldığınız metin miktarıyla orantılıdır. Bu nedenle en büyük tasarruf istemi kısa, çıktıyı daha da kısa tutmaktan gelir. Uzun bir sistem talimatını her satır için tekrar göndermek yerine kelimeleri gruplar halinde göndermek maliyeti belirgin biçimde azaltır.
İkinci tasarruf kaynağı model seçimi. Etiketleme ve kümeleme gibi dar görevlerde en büyük modele ihtiyaç duymazsınız. OpenAI'nin fiyat sayfasında küçük modellerin girdi ve çıktı ücretlerini karşılaştırın, önce ucuz modelle doğrulama setinizi çalıştırın. Sonuç yeterliyse orada kalın.
Üçüncü olarak sonuçları değer olarak sabitleyin. Canlı formüller sayfa her yeniden hesaplandığında tekrar çalışabilir. Menüden tetiklenen bir komut, yalnızca etiketi boş olan satırları işler ve sonucu hücreye yazar. Böylece aynı kelime için iki kez ödeme yapmazsınız ve aylık bütçeniz öngörülebilir kalır.
Çok dilli projelerde ChatGPT ile anahtar kelime analizi nasıl değişir?
Birden fazla pazara hitap eden sitelerde en büyük tuzak, Türkçe listeyi çevirip diğer dillere uyarlamaktır. Çeviri, insanların o dilde gerçekten nasıl aradığını göstermez. Örneğin Almanca kullanıcılar bileşik kelimelerle, İngilizce kullanıcılar daha kısa kalıplarla arama yapabilir.
Bu nedenle her dil için ham listeyi ayrı toplarsınız: o ülkenin Search Console verisi, o dil ve konum ayarlı Planlayıcı önerileri. ChatGPT'yi ise çevirmen olarak değil, her dilin kendi listesini kümeleyen analist olarak kullanırsınız. İstemde pazarı ve dili açıkça belirtin.
Kümeler oluştuktan sonra diller arasında eşleme yapmak modele uygun bir iştir. "Bu Almanca küme, Türkçe tablodaki hangi kümeye karşılık geliyor?" sorusu hreflang planınızın da temelini oluşturur. Bu konuda çok dilli web sitesi SEO yazısı ve hreflang oluşturucu işinizi hızlandırır.
Analizi ne sıklıkla güncellemelisiniz?
Çoğu site için üç ayda bir tam analiz, ayda bir de hafif kontrol yeterli bir ritim. Hafif kontrolde yalnızca Search Console'da yeni beliren sorguları çekip otomasyona verirsiniz; etiketi boş satırlar işlenir, eskiler dokunulmadan kalır.
Mevsimsel sektörlerde ritmi sezona göre ayarlayın. Örneğin eğitim, turizm veya bayram dönemine bağlı e-ticaret kategorilerinde talep birkaç hafta içinde değişir. Bu dönemlerden önce tabloyu güncellemek, içeriği zamanında yayına almanızı sağlar.
Her güncellemede öncelik puanını yeniden hesaplayın. Bir kümenin konumu yükseldiyse ya da yeni bir rakip çıktıysa sıralama değişir. Böylece içerik takviminiz statik bir liste olmaktan çıkar, sitenizin güncel durumuna göre kendini yenileyen bir plana dönüşür.
Veri güvenliği açısından nelere dikkat etmelisiniz?
Anahtar kelime listeleri masum görünür, ama bazen müşteri adları, iç ürün kodları ya da henüz duyurulmamış kampanya adları içerir. Bu tür verileri bir API'ye göndermeden önce ayıklayın.
OpenAI, API üzerinden gönderilen verinin varsayılan olarak model eğitiminde kullanılmadığını belirtiyor; yine de kurum politikanızı ve sözleşmelerinizi kontrol edin. Marketplace eklentilerinde ise veri önce eklenti geliştiricisinin sunucusuna gidebilir, bu yüzden izin ekranını dikkatle okuyun.
API anahtarını asla hücreye veya paylaşılan kod satırına yazmayın. Komut dosyası özellikleri bu iş için var. Ayrıca OpenAI panelinde aylık harcama sınırı tanımlayın. Böylece hatalı bir döngü binlerce istek atsa bile faturanız kontrol dışına çıkmaz.
En sık yapılan hatalar nelerdir?
Ekibimle yaptığımız denetimlerde aynı hataları tekrar tekrar görüyoruz:
- ChatGPT'nin verdiği hacim rakamlarını gerçek veri gibi rapora koymak.
- Etiket sözlüğü tanımlamadan niyet sınıflandırması istemek.
- Binlerce satırı tek istekte gönderip atlanan satırları fark etmemek.
- Formülü canlı bırakıp her açılışta API ücreti ödemek.
- Kümeleri sonuç sayfasıyla hiç karşılaştırmadan içerik takvimine almak.
- Rakip analizini tamamen modele bırakmak.
Son madde özellikle önemli. Model rakiplerinizin hangi kelimelerde sıralandığını bilemez; bunu ancak gerçek SERP verisiyle görürsünüz. Rakip tarafını nasıl ele aldığımı SEO rakip analizi yazısında anlattım.
ChatGPT ile anahtar kelime analizi kimler için uygun?
Bu yöntem özellikle çok sayıda uzun kuyruklu sorguyla çalışan ekiplere uygun. E-ticaret siteleri, çok hizmetli firmalar ve bloğunu düzenli besleyen markalar en büyük zaman kazancını yaşar.
Öte yandan tek sayfalık bir yerel işletme için elle yapılan kısa bir analiz çoğu zaman yeterlidir. Otomasyon kurmanın maliyeti, işin hacmi küçükse geri dönmeyebilir. Yani önce elinizdeki listenin büyüklüğüne bakın.
Bir de teknik kapasite konusu var. Apps Script yazmak istemiyorsanız Sheets'in AI işlevi ya da güvendiğiniz bir eklenti iyi bir orta yol. Ancak hangi yolu seçerseniz seçin, rakamların Google araçlarından gelmesi ve kararların sizde kalması değişmez.
Son olarak zaman bütçenizi düşünün. Kurulumu bir kez yaptığınızda aylık bakım genelde bir iki saati geçmez. Ancak ilk kurulumda istem denemeleri, doğrulama seti ve sütun düzeni için birkaç günlük çalışma ayırmanız gerekir. Bu yatırımı ancak analizi düzenli tekrarlayacaksanız yapmaya değer.
Bu süreci ne zaman profesyonel desteğe bırakmalısınız?
Liste binlerce satıra çıktığında, birden çok dil ve pazar devreye girdiğinde ya da analiz sonuçları doğrudan bütçe kararlarını etkilediğinde süreç ciddi bir disiplin istiyor. Bu noktada kurulumu, istem sürümlemeyi ve doğrulama setlerini bir kez doğru kurmak uzun vadede zaman kazandırır.
Ekibimle SEO danışmanlığı kapsamında bu tabloları müşterinin kendi Google hesabında kuruyoruz; böylece veri ve otomasyon firmada kalıyor. Aynı kelime verisini reklam tarafında da kullanmak isterseniz Google Ads yönetimi sayfasına göz atabilirsiniz.
Kendi başınıza ilerlemek istiyorsanız önerim şu: küçük başlayın. Elli kelimelik bir test listesi, tek bir etiketleme istemi ve bir doğrulama sütunu. Bu üçü sağlam çalıştığında ölçeği büyütün.
Yapay zekâ aramaları bu analizi nasıl değiştiriyor?
Kullanıcıların bir kısmı artık sorularını doğrudan ChatGPT Search, Gemini veya Google'ın AI Overviews özelliğine yazıyor. Bu sorgular daha uzun ve konuşma diline yakın. Dolayısıyla analiz tablonuzda soru kalıplı kümeleri ayrı izlemek anlamlı hale geliyor.
Ancak bu, klasik anahtar kelime analizinin bittiği anlamına gelmiyor. Niyet, kümeler ve sayfa eşlemesi hâlâ temel; değişen şey cevabın biçimi. Soru kümelerini net, kısa cevaplarla karşılayan sayfalar hem klasik sonuçlarda hem de yapay zekâ özetlerinde daha görünür oluyor.
Bu tarafı ayrıntılı işlediğim iki yazı var: AI Overviews için içerik nasıl yazılır ve yapay zekâ çağında SEO bitti mi. Kelime tablonuzu bu iki perspektifle birlikte okursanız hem bugünün hem de yarının aramasına hazırlanırsınız.




