DurumReklam Çalışıyor, Dönüşüm Çok Az
Türkiye merkezli bir SaaS markası, organik ve ücretli kanallarına yatırım yaparken gelir büyümesi beklediği gibi gelmiyordu. Trafik vardı. Reklam bütçesi harcanıyordu. Ama dönüşüm rakamları sektör ortalamalarının çok altında kalıyordu.
Verilere girildiğinde semptomlar farklı görünüyordu: düşük dönüşüm, organik trafiğin ödeme üretmemesi, ücretli kampanyanın huni ortasında erimesi. Aslında bunların hepsi aynı kök nedenin yansımasıydı. Tüm kanallar, ürünü satın almayı düşünmeyen kitleye ulaşmak için optimize edilmişti.
GörevKanalların Neden Başarısız Olduğunu Anlamak
Sorun bütçe değildi; yapıydı. Neyin neden işe yaramadığını net olarak ortaya koymadan yapılan her harcama aynı yere gidecekti. GA4, Google Search Console, SEO audit, Google Ads yapısal analizi, GEO audit ve rakip içerik gap verilerini bir arada okuyarak büyümeyi kilitleyen noktaları tespit etmek gerekiyordu.
YapılanlarAltı Veri Katmanında Aynı Tablonun İzleri
Huni Anatomisi: 2.381 Kullanıcıdan 3’ü Ödemeye Ulaştı
Ücretli trafik hunisi, sayıların arkasındaki yapısal sorunu çarpıcı biçimde ortaya koyuyordu. Açılış sayfasına gelen 2.381 ücretli kullanıcıdan yalnızca 3’ü ödeme adımına ulaşmıştı. Uçtan uca dönüşüm oranı %0,126’ydı; sektör ortalaması %1 ile %3 arasında.
İki kritik kırılma noktası netti: açılış sayfasından kayıda geçişte %90,9 kayıp, dashboard’dan abonelik inceleme adımına geçişte %72,2 kayıp. Bütçenin %75,3’ü mobil kullanıcılara gidiyordu; oysa mobil onboarding tamamlama oranı %41,79 ile masaüstünün (%68,75) çok gerisindeydi.
Kanal karşılaştırması ise en önemli bulguyu verdi: direkt trafik kullanıcıları, ücretli arama kullanıcılarının altı katı etkinlik gerçekleştiriyor ve %32,67 oranında form dolduruyordu. Ücretli trafik bu oranın dörtte birinde kalıyordu. Gerçek ürün kullanıcısı zaten ürünü bilen kişilerdi; yeni müşteri edinme makinesi henüz kurulmamıştı.
Organik Trafik: Tek Sayfaya Bağımlılık ve Artan Index Krizi
Organik trafiğin %74,7’si tek bir ücretsiz araç sayfasından geliyordu. Bu sayfadan 1.727 tıklama alınıyordu; ödeme adımına ulaşan kullanıcı sıfırdı. Araç trafik üretiyordu, dönüşüm değil.
Gösterim/tıklama dengesizliği de dikkat çekiciydi. Sitenin en çok gösterilen sayfası, 37.030 gösterimle yaklaşık 4. sırada yer alırken yalnızca %2,08 tıklama oranı üretiyordu. Bu pozisyondaki sektör ortalaması %5 ile %8 arasında. Aynı gösterimle CTR’yi %5’e çıkarmak, üç ayda 1.085 ek tıklama anlamına geliyordu; tek bir başlık güncellemesiyle erişilebilir bir kazanım.
Index durumu da kötüleşiyordu. Üç ayda dizine eklenen sayfa sayısı yalnızca 44 artarken dizine eklenemeyen sayfa sayısı 243 arttı. Index oranı %56’dan %42’ye inmişti.
Google Ads: Yapısal Sorunlar Bütçeyi Etkisizleştiriyor
Kampanya analizi rakamlara değil, yapıya odaklandı. Hedeflenen anahtar kelimelerin büyük çoğunluğu bilgilendirici veya “ücretsiz” odaklı aramalardan oluşuyordu. GSC’de “ücretsiz” aramaların yüksek tıklama oranı ürettiği ama hiç ödeme getirmediği zaten kanıtlanmıştı. Ücretli kampanya da aynı kitleye ulaşmaya çalışıyordu.
Farklı niyetlerdeki onlarca anahtar kelime aynı genel açılış sayfasına yönlendiriliyordu. GA4 bu sayfanın ücretli kullanıcıları ortalama 12 saniyede gönderdiğini doğruluyordu. Rakip marka aramalarından gelen kullanıcılar için özel bir karşılaştırma sayfası kullanılmıyordu; oysa bu sayfalar sitede mevcuttu ve organik trafik almıyordu.
Teknik Borç: Büyüme Motorunu Kilitleyen Borular
135 kırık iç link, 479 dizine eklenemeyen sayfa, 28 duplicate içerik sayfası. Bunların içinde en pahalı teknik sorun tek bir URL’ydi: 44 farklı blog yazısından iç link alan bir sayfa 404 döndürüyordu. 44 sayfanın aktardığı tüm otorite boşa gidiyordu. Düzeltme süresi bir ila iki saat.
Bir Cloudflare yapılandırma özelliği ise 33 kritik sayfadaki iç linkleri dinamik hatalı URL’lere yönlendirmişti; fiyatlandırma ve araç sayfaları dahil. Çözüm 30 dakikaydı.
367 iç link alan karşılaştırma sayfaları sıfır organik trafik çekiyordu. Bu sayfalar büyük olasılıkla “keşfedildi ama dizine alınmadı” durumundaydı; içerik derinleştirmeyle kurtarılabilir durumdaydılar.
GEO Audit: AI Motorları Markayı Nasıl Görüyor
ChatGPT, markayı “küçük ama gerçek bir girişim” olarak tanımlıyordu; dolandırıcılık riski yok, ancak kurumsal olgunluk düşük. Bu konumlandırma potansiyel kullanıcıların AI motorlarına danıştığında aldıkları yanıtı doğrudan şekillendiriyordu.
Olumlu bir sinyal de vardı: rakip karşılaştırma içeriklerinin ChatGPT üzerinden trafik aldığı doğrulandı. Bu, AI motorlarının bu içerikleri referans aldığının somut kanıtıydı. Schema eksikliği, az sayıda bağımsız kaynak ve düşük üçüncü taraf mention sayısı bu pozisyonu sınırlıyordu.
İçerik Gap: Hacim Farkı 10 Kat, Ama Korunabilecek Alanlar Var
Rakiplerle kıyaslandığında içerik hacmi farkı 10 ila 15 kattı. Ancak rakiplerin henüz kapsamadığı özgün içerik kümeleri de mevcuttu: sektöre özel AI şablon serisi ve Türkçe operasyon odaklı araçlar bunların başında geliyordu. Bu alanlarda mevcut avantajı büyütmek, büyük hacimli içerik üretimine koşmaktan daha yüksek kaldıraç sunuyordu.
İnşaTeknik Borçtan Temiz Bir Zemine
404 Temizliği ve Yönlendirme Zincirlerinin Çözülmesi
Site genelindeki 404 URL’leri tek tek incelendi, kaynak sayfalarla eşleştirildi ve doğru hedeflere yönlendirildi. Kırık iç link kaynaklarından akan otorite ilk kez gerçek sayfalara ulaşmaya başladı. Yönlendirme zincirleri de ayrıca ele alındı; zincir içindeki her ek adım tarayıcıların ve Googlebot’un sayfa otoritesini aşındırıyor. Zincirler düzleştirildi, tek adım yönlendirmelere indirildi.
Duplicate Content ve Kannibalizasyon: Helpful Content Update Bağlamında
Google’ın Helpful Content güncellemeleri, site genelindeki düşük kaliteli ve birbirini tekrar eden içeriklere karşı açık bir tutum sergiliyor. Bu nedenle duplicate content sorununu salt teknik bir başlık olarak değil, sitenin genel içerik sinyali açısından bir risk olarak ele aldık.
28 duplicate sayfa tespit edilmişti. Her küme için birleştirme veya canonical kararı ayrı ayrı alındı; bazı sayfalar birleştirilerek güçlendirildi, bazılarına canonical direktifi eklendi.
Kannibalizasyon analizi de bu sürecin parçasıydı. Aynı sorguda birden fazla sayfanın rekabet ettiği kümeler belirlendi, yüksek risk olarak işaretlenenler önceliklendi. Kümeler içinde kazanan sayfa belirlendi; diğerleri ya yönlendirildi ya da içerik açısından farklılaştırıldı.
GSC Coverage Raporunun Temizlenmesi
Çalışma öncesinde dizine eklenemeyen sayfa sayısı 479’du ve artmaya devam ediyordu. Cloudflare e-posta obfuscation kaynaklı kırık linkler giderildi, pagination sayfalarına noindex eklendi, kaldırılmış şablon sayfalarının iç link kaynakları temizlendi. 44 blog yazısından iç link alan 404 sayfası çözüme kavuşturuldu. GSC Coverage raporu bu müdahaleler sonrasında tamamen temizlendi.
Önemli Blog Sayfalarının İçerik Optimizasyonu
Sitenin organik potansiyeli açısından kritik iki blog sayfası başlık, içerik yapısı ve iç link ağı açısından optimize edildi. SSS bölümleri yeniden yazıldı. Karşılaştırma sayfalarının içerik derinliği artırıldı; thin content sınırının üzerine taşındı.
SonuçSite Sağlığı 60’lardan 90’ın Üzerine Çıktı
Teknik çalışmanın sonucu son tarama raporuyla sayısal olarak doğrulandı. Proje başında 60’lı seviyede olan site sağlık skoru 90’ın üzerine çıktı. GSC Coverage raporu temizlendi; dizine eklenemeyen sayfa kümesi düzene girdi. Yönlendirme zincirleri çözüldü, duplicate içerik sorunları giderildi, kannibalizasyon kümeleri ele alındı.
Teşhisin ortaya koyduğu her kök neden somut bir müdahaleye dönüştü. Büyümeyi kilitleyen teknik borç tasfiye edildi; organik büyüme motoru çalışmaya hazır zemine oturtuldu.