Tüm vaka çalışmaları

DOSYA 09 — YÖNTEM DÖKÜMÜ

Gösterim 5,6 kat arttı. Tıklama dört. Bu vaka çalışması nedenini anlatıyor.

Çoğu ajans böyle bir sonucu yayınlamaz. Biz yayınlıyoruz — çünkü sayfa içi ve teknik SEO’nun nerede bittiğini, otoritenin nerede başladığını gösteren ölçülmüş bir kayıt, bir büyüme grafiğinden daha öğreticidir.

Konu
spaceagency.online — iş ortağımızın kendi sitesi
Kapsam
Site kurulumu, teknik SEO, içerik, ölçümleme
Dönem
Nisan – Eylül 2026
Sonuç
Görünürlük katlandı, tıklama sabit kaldı
Teknik SEOProgramatik SEOGA4 & GTMSearch ConsoleCROBilgi Mimarisi

spaceagency.online

Dalga 0 → Dalga 3 (28 günlük pencereler)

Dört dalganın ölçülmüş sonucu

5,6×
Gösterim
1.407 → 7.913
3,8×
Sorgu
154 → 583
4
Tıklama
28 günde toplam
20
Referans alan adı
Kaynak: DataForSEO, 31 Ağustos 2026 ölçümü

Çarpanlar tek başına okunamaz: aynı dönemde toplam tıklama 3’ten 4’e çıktı. Sayfanın tamamı bu iki gerçeğin nasıl bir arada durduğunu açıklamak için var.

Kaynak: Google Search Console, sc-domain:spaceagency.online

01 — Brief

Çalışan bir pazarı bırakıp çalışmayan bir pazara girmek

Site, Arjantin’in Mendoza bölgesine odaklı, İspanyolca bir ajans sitesiydi. Küçük bir gölde tanınmış bir balıktı: Dalga 0 penceresinde 154 sorgunun 11’i ilk üç sırada, 47’si ilk onda yer alıyordu.

Karar, bu konumu bırakıp ABD pazarına İngilizce girmekti. Ticari gerekçe açıktı — aynı hizmetler ABD’de kat kat yüksek bütçelerle satılıyor. SEO gerekçesi ise açık değildi: bilinen bir yerelde kazanılmış sıralamalar devredilemez, sıfırdan başlanır.

Bu yüzden iş bir “yeniden tasarım” olarak değil, bir taşınma olarak planlandı. Önce her rota tek tek denetlendi ve üç kovaya ayrıldı: kalacaklar, kapsamı değişecekler, emekli edilecekler. Hiçbir sayfaya, hangi kovada olduğu kararlaştırılmadan dokunulmadı.

  • 01

    Kalanlar

    Coğrafyadan bağımsız hizmet sayfaları — web tasarım, e-ticaret, teknik SEO. Dili ve örnekleri değişti, URL’si değişmedi.

  • 02

    Kapsamı değişenler

    Mendoza’ya özel hizmet sayfaları, sektör sayfalarına dönüştürüldü: “Mendoza’da web tasarım” yerine “hukuk büroları için web tasarım”.

  • 03

    Emekli edilenler

    Coğrafi olarak üretilmiş 39 yol. Bunların hikâyesi 04. bölümde, çünkü nasıl kapatıldıkları kapatılmalarından daha öğretici.

Denetim bir kapı olarak kuruldu: envanter çıkmadan tek satır kod yazılmadı. Bir taşınmada en pahalı hata, hangi sayfanın neden var olduğunu bilmeden yeni sayfa üretmektir.

02 — Mimari

Tek bir rota kaydı, derleme anında zorunlu kılınan SEO

Site React ve Vite üzerinde tek sayfa uygulaması olarak çalışıyor. Bu, SEO açısından varsayılan olarak kötü bir başlangıçtır — kaynak HTML boştur. Çözüm, derleme sonrası her rotayı gerçek HTML’e dökmek oldu.

Bugün 43 rota tek bir kayıttan (route-map) besleniyor. Site haritası, yönlendirmeler, ön-render listesi ve iç bağlantı denetimleri hep aynı dosyayı okuyor. Bir rotayı oradan silmek, onu her yerden silmek demek; bir rotayı oraya eklemeden yayına almak mümkün değil.

Derleme hattı sırayla şunu yapıyor: rota kaydından site haritası ve RSS üret, yönlendirmeleri üret, uygulamayı derle, 63 HTML dosyasını ön-render et, site haritası tarihlerini sabitle, llms.txt üret ve son olarak bir doğrulama adımı çalıştır. Doğrulama adımı başarısız olursa yayın durur.

  • 01

    Ön-render doğrulaması

    Her sayfanın kendi kanonik etiketini taşıdığı derleme anında iddia edilir. Bir sayfa yanlış kanonik ile çıkarsa derleme kırılır, yayına çıkmaz.

  • 02

    Yasaklı terim denetimi

    Başlıklarda ve açıklamalarda eski coğrafyanın ve marka adının sızmasını engelleyen bir kontrol. Taşınmalarda en sık görülen sessiz hata budur.

  • 03

    Site haritası tarih sabitleme

    Her derlemede tüm lastmod değerlerinin değişmesi, tarayıcıya sahte bir “her şey güncellendi” sinyali verir. Tarihler yalnızca içerik gerçekten değiştiğinde ilerliyor.

03 — Anahtar kelime sahipliği

Bir ticari niyet, tam olarak bir sayfa

Sitede 31 anahtar kelime kümesi var ve her biri tek bir rotaya bağlı. Bu bağ bir tabloda değil, testlerle korunan bir kayıt dosyasında duruyor.

Amaç, ajans sitelerinde çok yaygın olan bir hatayı imkânsız kılmaktı: aynı ticari niyeti hedefleyen iki sayfa. “SEO ajansı”, “SEO hizmetleri” ve “SEO danışmanlığı” üç ayrı sayfa gibi görünür; Google için çoğu zaman tek bir niyettir. Üçünü de yazarsanız üçü birbirini zayıflatır.

Kayıt dosyası, iki rotanın aynı kök kelimeyi sahiplenmesini bir test hatası hâline getiriyor. 13 rota bu kuraldan bilinçli olarak muaf — iletişim, gizlilik, araçlar gibi ticari niyeti olmayan sayfalar. Muafiyet de kayıtlı; “unutulmuş” bir sayfa yok.

Kümeler, zorluk skoru düşük terimlere göre seçildi. Bunun nedeni 11. bölümde ölçülmüş hâliyle duruyor: 20 referans alan adıyla, yüksek rekabetli terimleri hedeflemek zaman kaybıdır.

04 — Programatik SEO

Şablonla üretilen 39 sayfa ve onları nasıl kapattığımız

Sitenin eski hâlinde, şehir adları bir şablona doldurularak üretilmiş coğrafi sayfalar vardı: Godoy Cruz, Guaymallén, Luján de Cuyo, Maipú, San Rafael ve diğerleri. Taşınmadan sonra hepsi anlamsız kaldı.

İlk refleks bunları ilgili genel sayfalara 301 ile yönlendirmekti. Bu yanlış çıktı. Çok sayıda farklı URL’yi tek bir genel sayfaya yönlendirdiğinizde Google bunu bir yönlendirme olarak değil, yumuşak 404 olarak okur: hedef sayfa, kaynağın vaadini karşılamıyor. Sonuç, taranan ama değer taşımayan bir yığındı.

Doğru cevap sayfaları açıkça öldürmekti. 39 yol 410 Gone döndürecek şekilde işaretlendi; eğik çizgili/çizgisiz ve dil önekli varyantlarla birlikte 192 yönlendirme kuralı. 410, 404’ten farklı olarak “bu kayboldu, tekrar gelme” der ve tarayıcı bunu daha hızlı kabul eder.

  • 01

    Şehir sayfası üretilmedi

    Yeni sitede 10 ABD metropolü “hizmet verilen bölge” olarak listeleniyor — ama bunların hiçbiri bir sayfa değil ve hiçbiri bir bağlantı değil. Aynı hatayı yeni bir dilde tekrarlamamak bilinçli bir karardı.

  • 02

    Şablon, sektöre kaydırıldı

    Programatik üretim tamamen bırakılmadı; ekseni değişti. Bugün 20 hizmet içerik modülü, coğrafyaya göre değil sektöre ve hizmete göre sayfa üretiyor — her biri kendi kümesine sahip.

  • 03

    Ölçülmüş etki

    Emekliliğin işe yaradığı 10. bölümdeki tabloda görünüyor: gösterim alan sayfa sayısı 159’dan 94’e düştü, gösterimler ise artmaya devam etti. Sayfa kaybı değil, yoğunlaşma.

05 — Tasarım sistemi

JSON ile tanımlanan sayfalar, şema ile doğrulanan tasarım

Sayfa düzenleri bileşenlerin içine gömülmedi. Bölüm tipleri bir kayıt defterinde tanımlı ve sayfa düzenleri JSON dosyalarında duruyor; bu dosyalar derleme anında bir şemaya karşı doğrulanıyor.

Pratik faydası şu: bir hizmet sayfasının sırası veya bir bölümün içeriği, React bilmeden değiştirilebiliyor. Şema, geçersiz bir bölüm tipini veya eksik bir alanı derleme hatası hâline getiriyor — yani “bozuk ama yayında” bir sayfa oluşmuyor.

UI tarafında öncelik okunabilirlikti. ABD pazarında bu siteyi ziyaret eden kişi bir ajansı değerlendiriyor; süslü geçişler değil, ne yapıldığının hızlı anlaşılması satın alma kararını taşıyor. Bu yüzden her hizmet sayfası aynı iskeleti izliyor: ne olduğu, kim için olduğu, nasıl çalıştığı, ne kadar sürdüğü, sonra tek bir eylem.

Tasarımın SEO’ya en somut katkısı görsel değil yapısal oldu: aynı iskelet, her sayfada aynı başlık hiyerarşisini ve aynı iç bağlantı noktalarını garanti ediyor.

06 — İçerik

Yazmaktan çok silmekle geçen bir aşama

İçerik çalışmasının ilk yarısı yeni sayfa üretmek değil, mevcut blogu denetlemekti. Eski yazıların çoğu Mendoza’ya, İspanyolca yerel aramalara ve artık sunulmayan hizmetlere bağlıydı.

Her yazı üç ölçüte göre değerlendirildi: son 480 günde gösterim aldı mı, hâlâ sunulan bir hizmete mi bağlı, ve yeni konumlandırmada bir kümenin destekleyicisi mi. Üçünde de kalamayanlar emekli edildi — bir kısmı 410, bir kısmı ilgili hizmet sayfasına birleştirilerek.

Kalan ve yeni yazılan içerikler tek bir kurala bağlandı: her yazı bir kümeyi desteklemek zorunda, kendi başına bir küme sahiplenemez. Bu, bloğun hizmet sayfalarıyla yarışmasını engelliyor — ajans sitelerinde trafiği en sık kanibalize eden yapı budur.

  • 01

    İddia kaydı

    Sitede yayınlanan her sayısal iddia için bir kayıt tutuluyor: sayı, kaynağı ve ölçüm tarihi. Kaynağı olmayan bir iddia yayına giremiyor. Bu sayfa da aynı kurala tabi.

  • 02

    Marka ve coğrafya sızıntısı

    Başlıklardan eski marka ve şehir adlarını temizleyen otomatik denetim, taşınma sırasında 40’tan fazla başlıkta düzeltme tetikledi.

07 — CRO

Tek bir dönüşüm kanalı ve onu besleyen iki araç

Sitede birden fazla dönüşüm yolu yok. Her sayfa, aynı tek eyleme çıkıyor. Bunun nedeni tercih değil aritmetik: bu trafik hacminde iki ayrı dönüşüm yolunu ayrı ayrı optimize edecek veri hiçbir zaman birikmez.

Dönüşümü beslemek için iki etkileşimli araç yayınlandı: bir web sitesi maliyet hesaplayıcı ve bir yapay zekâ görünürlük denetleyici. İkisi de kendi başına faydalı, ikisi de bir e-posta karşılığında sonuç veriyor ve ikisi de kendi anahtar kelime kümesine sahip.

Araçların ikinci bir işlevi daha var: bağlantı kazanmak. Bir hesaplayıcıya bağlantı vermek, bir hizmet sayfasına bağlantı vermekten çok daha kolaydır. 11. bölümde göreceğiniz üzere, bu sitenin gerçek kısıtı tam olarak budur.

Formlarda alan sayısı üçe indirildi. Bu trafik hacminde her ek alan, ölçülemeyecek kadar küçük ama telafi edilemeyecek kadar pahalıdır.

08 — Ölçümleme

GA4, GTM ve rıza tabanlı ölçümün bedeli

Ölçümleme, Google Rıza Modu v2 ile varsayılan olarak kapalı kuruldu. Sayfa açıldığında hiçbir izleme etiketi çalışmıyor; GTM konteyneri yalnızca ziyaretçi açıkça onay verdikten sonra yükleniyor.

Bu bilinçli bir tercihti ve bir bedeli var: GA4 bu sitede gerçek trafiği yapısal olarak eksik sayıyor. Onay vermeyen her ziyaretçi ölçümde yok. Bu yüzden bu vaka çalışmasındaki hiçbir sayı GA4’ten alınmadı — hepsi Search Console’dan geliyor.

Bunu açıkça yazıyoruz çünkü akla gelen ilk soru bu: GA4 ile Search Console neden uyuşmuyor? Uyuşmamalı. Biri rızaya bağlı ve eksik, diğeri sunucu tarafı ve tam. İkisini tek bir tabloda toplayan her rapor, en az birini yanlış anlatır.

  • 01

    Etiket yönetimi

    Tüm etiketler tek bir GTM konteynerinde; kodda dağınık izleme çağrısı yok. Onay durumu her sayfa yüklemesinde yeniden uygulanıyor.

  • 02

    Web Vitals

    Sayfa performansı ayrı ölçülüyor ve rızadan bağımsız çalışıyor, çünkü kişisel veri taşımıyor.

09 — İndeksleme

Sekiz sayfa, sekiz gün boyunca erişilemedi

Bu bölüm bir başarıyı değil, bir kazayı anlatıyor. 2026-08-10 tarihinde 8 yeni ABD ticari sayfası yayına alındı. Yayına alınmadılar.

Yerel derleme sorunsuz geçiyordu. Sürekli entegrasyon ortamında ise uygulama çalışma anında çöküyordu — paket bölme ayarı yüzünden React tanımsız kalıyordu. Ön-render adımı boş sayfalar üretiyor, bazen zaman aşımına uğruyordu. Bağımlılık kilidi de senkron değildi, yani kurulum bile tamamlanmıyordu.

Sorun 2026-08-18 tarihinde çözüldü: paket bölme kaldırıldı, ön-render paralel ve dayanıklı hâle getirildi, kanonik doğrulaması derleme adımına taşındı. Arada 8 gün geçti — bir dalganın tam ortasında.

Bu olay, sıralama takibinin neden yeterli olmadığının kanıtı. Sıralamaya bakan bir rapor bu sekiz günü “henüz etki yok” diye okurdu. Derlemeyi izleyen bir kontrol, sayfaların hiç yayınlanmadığını ilk günde söyledi.

10 — Sonuçlar

Görünürlük katlandı, tıklama sabit kaldı

Dört 28 günlük pencere. Gösterim 1.407’den 7.913’e çıktı — 5,6 kat. Sorgu yüzeyi 154’ten 583’e genişledi. Aynı dönemde toplam tıklama 3’ten 4’e gitti.

Ortalama konumun 31,5’ten 65,9’a gerilemesi bir kayıp değil, aritmetiğin sonucu. Site artık dört kat fazla sorguda görünüyor ve bu yeni sorguların neredeyse tamamı derinlerde. Az sayıda iyi sıralanan terimin ortalaması, çok sayıda kötü sıralanan terimin ortalamasından her zaman daha iyidir.

Dönem karşılaştırması

Bar uzunlukları logaritmik ölçektedir; doğrusal ölçekte önceki dönemin değeri görünmez kalırdı.

Dönem karşılaştırması
MetrikDalga 0 — Nis–May 2026Dalga 3 — Ağu–Eyl 2026
Tıklama34
Gösterim1.4077.913
Ortalama konum31,565,9

Kaynak: Google Search Console, sc-domain:spaceagency.online

Dört Search Console penceresinin karşılaştırması
PencereTıklamaGösterimTOOrt. konumSorguGösterim alan sayfa
Dalga 0 — taban2026-04-22 → 2026-05-2031.4070,21%31,515468
Dalga 12026-07-21 → 2026-08-1865.5170,11%55,8631158
Dalga 22026-07-25 → 2026-08-2255.8000,09%58,0630159
Dalga 3 — yayın anı2026-08-08 → 2026-09-0547.9130,05%65,958394

Dalga 1 ve Dalga 2 pencereleri 25 gün örtüşür — aynı dönemin iki okumasıdır, iki ayrı dönem değil.

Kaynak: Google Search Console, sc-domain:spaceagency.online

Asıl anlatıcı tablo konum dağılımı. Dalga 0’da ilk üçte 11 sorgu vardı; Dalga 3’te sıfır. 51 ve sonrasında ise 44 sorgudan 497 sorguya çıkıldı. Pivotun yaptığı tam olarak buydu: küçük ve iyi sıralanmış bir İspanyolca yerel küme bırakıldı, büyük ve sıralanmamış bir ABD kümesi kazanıldı.

Sorguların konum aralıklarına dağılımı, Dalga 0’a karşı Dalga 3
Konum aralığıDalga 0Dalga 3
1–3110
4–10477
11–20133
21–503976
51+44497

Dalga 0’da ilk üç sırada 11 sorgu vardı; Dalga 3’te sıfır. Pivotun bedeli tam olarak budur.

Kaynak: Google Search Console, sc-domain:spaceagency.online

Yön doğru: ABD artık gösterimlerin %54,0’ini oluşturuyor. Gösterim alan sayfa sayısının 159’dan 94’e düşmesi de bir gerileme değil — 04. bölümde 410 ile kapatılan coğrafi sayfaların sonuçlardan çekilmesi. Daha az sayfa, daha çok gösterim.

Dalga 3 gösterimlerinin ülkelere dağılımı
ÜlkeGösterimOrt. konum
ABD4.27165,8
İspanya1.57372,5
Birleşik Krallık58364,8
Meksika25977,4
Kolombiya12060,9

Kaynak: Google Search Console — 8 Ağustos – 5 Eylül 2026 (28 gün)

Dalga 3 gösterim ve tıklamalarının cihazlara dağılımı
CihazGösterimTıklama
Masaüstü6.4814
Mobil1.4100
Tablet220

Kaynak: Google Search Console — 8 Ağustos – 5 Eylül 2026 (28 gün)

11 — Teşhis

Tavan sayfa içinde değil, alan adının otoritesinde

Dört dalga sayfa içi ve teknik tarafta yapılabilecek her şeyi yaptı. Tıklamanın gelmemesinin nedeni 2026-08-31 tarihinde ölçüldü ve tek bir cümleye sığıyor: bu alan adının otoritesi yok.

Ölçüm şu: 20 referans veren alan adı. 120 referans sayfanın 102’i nofollow — yani %85’i otorite taşımıyor. Bunların 100’ü tek bir platformun alt bilgi bağlantısı. Alan adı organik olarak yalnızca 1 ABD anahtar kelimesinde sıralanıyor.

20
Referans alan adı
85%
Nofollow oranı
100
Tek platformdan alt bilgi bağlantısı
1
Sıralanan ABD kelimesi

Kaynak: DataForSEO, 31 Ağustos 2026 ölçümü

Bu profil, sayfaların neden 53–90 aralığında oturduğunu tam olarak açıklıyor. Kümeler doğru seçildi, sayfalar doğru yazıldı, teknik taraf temiz. Eksik olan tek girdi, Google’ın bu sayfalara güvenmesi için ihtiyaç duyduğu dış sinyal.

Bundan çıkan çalışma kuralı net: mevcut otoriteyle yalnızca zorluk skoru düşük terimler yarışılabilir, ve bir sonraki aşamanın tek hedefi referans alan adı sayısını 20’den 45–60 bandına çıkarmak. Yeni sayfa yazmak bu tabloda hiçbir şeyi değiştirmez.

Bu vaka çalışmasını yayınlamamızın nedeni de bu. Sayfa içi SEO’nun nerede bittiğini gösteren ölçülmüş bir örnek, çoğu ajansın yayınladığı büyüme grafiğinden daha kullanışlıdır — özellikle de yeni bir alan adıyla yola çıkan biri için.