Search Console verisi değerlidir, ama arayüzde kaldığında çabuk dar gelir. Özellikle büyük sitelerde, 16 aydan eski performansı görmek ve detaylı rapor kurmak zorlaşır.
Bu yüzden GSC ile BigQuery kurulumu artık lüks değil, sağlam bir ölçüm altyapısının parçası. Mayıs 2026 akışına göre kurulumu adım adım yapalım; izinleri verelim, export’u başlatalım, sonra da verinin gerçekten aktığını kontrol edelim.
Bulk Data Export neden bu kadar işe yarıyor?
Search Console’da tek tek rapor indirmek kısa vadede yeterli olabilir. Ancak düzenli analiz yapıyorsanız bu yöntem hızlıca yorucu hale gelir. Bulk Data Export, performans verisini otomatik olarak BigQuery’ye yollar ve siz de veriyi uzun süre saklarsınız.
Bunun iki net faydası var. İlki, geçmiş veriyi kaybetmezsiniz. İkincisi, sorguları kendi ihtiyacınıza göre kurarsınız. URL bazlı, sorgu bazlı, cihaz bazlı ya da ülke bazlı kırılımlar çok daha rahat çıkar.
Google’ın veri dışa aktarma seçenekleri sayfası da aynı ayrımı net anlatır. Arayüz dışa aktarması sınırlıdır, API tarafında günlük satır limiti vardır, bulk export ise mevcut performans verisini doğrudan BigQuery’ye aktarır.
Pratikte bu ne demek? Örneğin bir kategori sayfasının son 9 aydaki görünürlük düşüşünü, query gruplarıyla birlikte inceleyebilirsiniz. Ya da site taşıma sonrası hangi URL kümelerinin toparlandığını günlük izlersiniz. Düzenli bir SEO analizi ve site denetimi yapıyorsanız, bu veri seti teknik sorunlarla trafik etkisini aynı yerde okumanızı kolaylaştırır.
Kurulumdan önce netleştirmeniz gerekenler
İlk şart, Search Console property’sinde owner olmanızdır. Full user yetkisi çoğu zaman yeterli olmaz. Bulk export kurulumunu başlatmak için owner hesabıyla giriş yapın.
İkinci konu, bir Google Cloud projesidir. Yeni proje açabilirsiniz, mevcut projeyi de kullanabilirsiniz. Fakat billing açık olmalı. Search Console’dan BigQuery’ye veri gönderimi ücretsizdir, ama BigQuery tarafında depolama ve sorgu maliyeti oluşabilir.
Üçüncü nokta, API tarafıdır. Projede BigQuery API ve BigQuery Storage API açık olmalı. Aksi halde Search Console veriyi yazamaz. Google’ın kurulum yardım sayfası bu kısmı açık biçimde listeliyor.
Son olarak bölge seçimini baştan düşünün. Mayıs 2026 arayüzünde genelde proje kimliği ve veri konumu seçiyorsunuz, sistem gerekli tablo setini proje içinde oluşturuyor. Eğer GA4 export’unuz ya da başka pazarlama veriniz aynı projedeyse, aynı bölgede tutmak işinizi kolaylaştırır. Bölgeyi sonra değiştirmek mümkündür, ama çoğu ekip için yeniden kurulum gerektirdiği için gereksiz iş çıkarır.
“Cloud project ID” ile proje numarası aynı şey değildir. Search Console alanına proje numarasını değil, Project ID’yi yazın.
Google Cloud projesini hazırlama ve izinleri verme
Google Cloud tarafını düzgün kurarsanız, geri kalan adımlar kısa sürer.

Projeyi oluşturun ve BigQuery’yi açın
console.cloud.google.com içinde proje seçiciyi açın. Ardından “New Project” ile yeni bir proje oluşturun ya da mevcut projeyi seçin. Proje açıldıktan sonra faturalandırma hesabını bağlayın.
Sonra sol menüden APIs & Services bölümüne gidin. “Enable APIs and Services” ekranında önce BigQuery API, sonra BigQuery Storage API için etkinleştirme yapın. Her iki servis de açık görünmeli.
Ardından BigQuery ekranına geçin. 2026 arayüzünde genelde BigQuery Studio ya da sol taraftaki Explorer alanı üzerinden çalışırsınız. Burada amacınız şimdilik sorgu yazmak değil, projenin BigQuery kullanmaya hazır olduğunu görmek.
Search Console servis hesabına gerekli rolleri verin
Asıl kritik nokta IAM izinleridir. Sol menüden IAM and Admin > IAM yoluna gidin, sonra Grant Access seçeneğini açın.
Principal alanına şu hesabı ekleyin: search-console-data-export@system.gserviceaccount.com
Bu hesap, Search Console’un veriyi BigQuery’ye yazmak için kullandığı Google servis hesabıdır. Ardından iki rol verin: BigQuery Job User ve BigQuery Data Editor.

Bu iki rol olmadan export çoğu zaman başlamaz. Birinde sorgu işi çalıştırma, diğerinde veri yazma yetkisi vardır. İzinleri proje seviyesinde vermek kurulum açısından en rahat yöntemdir.
Burada en sık yapılan hata, servis hesabı adresini eksik yazmaktır. Bir diğer hata da yalnızca tek rol eklemektir. Kuruluma geçmeden önce IAM satırını bir kez daha kontrol edin.
Search Console tarafında export’u başlatın
Cloud tarafı hazırsa Search Console adımları kısa sürer. Owner hesabıyla doğru property’yi açın, sonra Settings > Bulk data export bölümüne gidin.
Burada sizden Cloud Project ID istenir. Kopyaladığınız Project ID’yi yapıştırın. Sonra veri konumunu seçin. Arayüzde görünen bölge seçimi, verinin hangi lokasyonda tutulacağını belirler. Mevcut raporlama altyapınızla uyumlu bir bölge seçmek sonraki işleri kolaylaştırır.
Devam ettiğinizde Search Console, izinleri ve proje erişimini kontrol eder. Her şey doğruysa Set up export ile kurulumu başlatırsınız. Google’ın bulk export duyurusunda anlatıldığı gibi süreç iki parçalıdır; önce Cloud hazırlığı, sonra Search Console hedef tanımı.
İlk veri akışını anında beklemeyin. Google tarafında ilk tabloların oluşması ve verinin görünmesi 48 saati bulabilir.
Kurulumu bitirdikten 10 dakika sonra tablo aramak zaman kaybettirir. Önce 24 ila 48 saatlik pencereyi bekleyin, sonra doğrulama yapın.
Veri akışını doğrulama ve ilk sorgular
Bekleme süresi dolunca BigQuery’ye gidin. Sol tarafta projenizi açın. Search Console export’u için oluşan dataset içinde aşağıdaki tabloları görmelisiniz.

Aşağıdaki tablo ilk kontrol için yeterlidir:
| Tablo | Ne işe yarar |
|---|---|
searchdata_site_impression | Site düzeyinde performans verisini tutar |
searchdata_url_impression | URL bazlı performans verisini tutar |
ExportLog | Export denemeleri ve durum bilgisi için kontrol noktasıdır |
ExportLog tablosu özellikle faydalıdır. Veri yoksa önce bu tabloya bakın. Son çalıştırma görünmüyorsa sorun genelde izin, billing ya da owner yetkisidir.
İlk sorgularda küçük başlayın. Aşağıdaki örneklerde dataset adını searchconsole varsayıyorum. Sizde farklıysa kendi adınızı yazın.
Son 30 günün günlük performansı için şu mantıkla başlayın: SELECT data_date, SUM(clicks) AS tiklama, SUM(impressions) AS gosterim FROM proje_id.searchconsole.searchdata_site_impression` GROUP BY data_date ORDER BY data_date DESC LIMIT 30`
En çok tıklama alan sayfaları görmek için şu sorgu iş görür: SELECT url, SUM(clicks) AS tiklama FROM proje_id.searchconsole.searchdata_url_impression` GROUP BY url ORDER BY tiklama DESC LIMIT 20`
Belirli bir sorgunun hangi URL’lere trafik taşıdığını görmek isterseniz şu yapı yeterlidir: SELECT query, url, SUM(clicks) AS tiklama FROM proje_id.searchconsole.searchdata_url_impression` WHERE query = ‘marka adı’ GROUP BY query, url ORDER BY tiklama DESC`
Burada amaç mükemmel sorgu yazmak değil, akışın çalıştığını görmektir. Önce tablo geliyor mu, sonra tarih alanı dolu mu, ardından tıklama ve gösterim toplamları mantıklı mı, buna bakın.
Sık yapılan hatalar, maliyet ve raporlama kullanım alanları
En yaygın sorun owner yetkisinin olmamasıdır. Hesap Search Console’da görünse bile owner değilse kurulum yarıda kalır. Hemen ardından yanlış Project ID gelir. Proje numarasını yapıştırmak çok sık olur. Üçüncü sırada da IAM eksikleri vardır; servis hesabı eklenmiştir ama roller tam verilmemiştir.
Bir diğer hata, bölgeyi düşünmeden seçim yapmaktır. Sonradan GA4 export’u, CRM verisi veya dashboard altyapısı ile aynı bölgede çalışmak isteyebilirsiniz. Bu yüzden ilk kurulumdan önce veri mimarisini kabaca planlamak iyi olur. Özellikle daha geniş bir SEO odaklı pazarlama planı kuruyorsanız bu karar erken verilmelidir.
Maliyet tarafında kısa cevap basittir. Export ücretsizdir. Fatura genelde BigQuery depolama ve sorgu kullanımından gelir. Basit sorgularda tutar düşük kalır, ama tarih filtresi koymadan büyük tabloları sürekli tararsanız maliyet büyür. Bu yüzden ilk günden itibaren kısa tarih aralıklarıyla sorgu yazın.
Raporlama tarafında ise alan geniştir. Marka ve marka dışı sorguları ayırabilirsiniz. Kategori, blog ve ürün sayfası gruplarını ayrı izleyebilirsiniz. Ülke ya da cihaz bazlı görünürlük düşüşünü erken yakalayabilirsiniz. Ajans ve kurum ekiplerinde SEO danışmanlığı hizmetleri yürütürken, bu yapı düzenli ve savunulabilir raporlar üretmeyi ciddi biçimde kolaylaştırır.
Sonuç
Search Console verisini sadece arayüzde bırakmak, iyi bir veri kaynağını yarım kullanmak demektir. Kalıcı veri akışı kurduğunuzda hem geçmişi saklarsınız hem de SEO kararlarını daha net verirsiniz.
Kurulumun özü basit: doğru owner hesabı, doğru Project ID, doğru IAM rolleri ve doğru bölge seçimi. Bunlar tamamsa export başlar; sonra iş, veriyi kontrol edip küçük sorgularla rapor tarafını kurmaya kalır.