Google Search Console'dan 1.000'den fazla satırı, arayüzünün etrafından dolanarak alırsınız: Search Analytics API istek başına 25.000 satıra kadar döndürür ve startRow ile daha ileri sayfalar; Looker Studio bağlayıcısı aynı API'yi okur; BigQuery'ye toplu veri dışa aktarımı ise anonimleştirilmiş sorgular hariç her satırı gönderir, ancak yalnızca açtığınız günden itibaren. 1.000 satır sınırı arayüze ve dışa aktarma düğmesine aittir ve Google bunu açıkça söyler: "Search Console kullanıcı arayüzü üzerinden dışa aktarabileceğiniz en fazla veri 1.000 satırdır."
Crawl Stats raporu, birçok insanı bu soruya getiren istisnadır ve oradaki dürüst yanıt daha az hoştur. Crawl Stats'ın hiçbir API'si yoktur, çünkü Search Console API'si yalnızca Search Analytics, Sitemaps, Sites ve URL Inspection'ı kapsar; bu yüzden hiçbir araç örnek URL'lerini eksiksiz çekemez. Bu örneklerin ötesindeki tarama verileri için kendi sunucu günlük dosyalarınıza ihtiyacınız var; Bing için ise Bing Webmaster Tools API'sindeki tarama verilerini kullanabilirsiniz. İkisi de aşağıda, sınırı GSC Wizard'da nasıl aştığım ve nerede durduğuyla birlikte ele alınıyor.
1.000 satır sınırının geçerli olduğu ve olmadığı yerler
Sınır yalnızca sorguları veya URL'leri listeleyen tablolarda etkilidir. Ülkeler, cihazlar ve arama görünümü gibi sorgu veya URL boyutu olmayan istekler için Google "Search Console tüm verileri gösterir ve dışa aktarır" yazar. Performans raporunun üstündeki grafik toplamları da eksiksizdir: anonimleştirilmiş sorgular her tablonun dışında bırakılır, ancak Google "sorguya göre filtrelemediğiniz sürece grafik toplamlarına dahil edilirler" notunu düşer; bir tablonun satırlarının neden üstündeki sayıyla nadiren eşleştiği budur.
| Search Console'da nerede | Google ne belgeliyor | Daha fazlası nasıl alınır |
|---|---|---|
| Performans raporu tablosu ve dışa aktarımı (sorgular, sayfalar) | Arayüz üzerinden en fazla 1.000 satır | Search Analytics API, Looker Studio bağlayıcısı, BigQuery toplu dışa aktarımı |
| Performans raporu: ülkeler, cihazlar, arama görünümü, grafik toplamları | Tüm veriler görüntülenir ve dışa aktarılır | Bir şey gerekmez |
| Page indexing: sorun başına örnek URL'ler | 1.000 satırla sınırlı ve etkilenen her URL'yi listelemesi garanti değil | Site haritası başına farklı bir örnek listesi için site haritasına göre filtreleyin; tek tek URL'ler için URL Inspection API |
| Crawl Stats: yanıta, dosya türüne, amaca ve Googlebot türüne göre örnek URL'ler | Temsili bir örnek, "not comprehensive"; API yok | Her dilimi dışa aktarın, zaman içinde tekrarlayın, sunucu günlüklerinizi okuyun |
| Search Analytics API ve Looker Studio bağlayıcısı | API isteği başına 25.000 satır; site ve arama türü başına günde yaklaşık 50.000 satır | Her seferinde bir günü sorgulayın; gerisi için BigQuery toplu dışa aktarımı |
| BigQuery'ye toplu veri dışa aktarımı | Günlük satır sınırından etkilenmez; anonimleştirilmiş sorgular hariç | Yalnızca kurulumdan sonraki günleri kapsar; daha eski veriler için API'yi kullanın |
Her yolun adım adım talimatları için Search Console verilerini dışa aktarma, BigQuery'ye toplu veri dışa aktarımı ve Crawl Stats raporunun neyi gösterdiği sayfalarına bakın.
Search Analytics API: istek başına 25.000 satır, startRow ile sayfalama
Search Console API, 1.000 satırı aşmanın standart yoludur. rowLimit parametresinin geçerli aralığı 1–25.000'dir ve varsayılanı 1.000'dir; bu yüzden onu atlayan bir betik arayüzle tam olarak aynı 1.000 satırı alır. Daha ileri gitmek için aynı isteği her seferinde startRow değerini 25.000 artırarak tekrarlarsınız ve Google'ın rehberi "son sayfaya (0 satırlık bir yanıta) ulaşana kadar" devam etmenizi söyler.
POST https://www.googleapis.com/webmasters/v3/sites/sc-domain%3Aexample.com/searchAnalytics/query
{
"startDate": "2026-10-01",
"endDate": "2026-10-01",
"dimensions": ["query", "page"],
"type": "web",
"rowLimit": 25000,
"startRow": 25000
}
Sayfalama, büyük bir sitenin sahip olduğu her satırı vermez, ancak. Google'ın dokümanı yöntemin "arama türü başına (web, görsel vb.; tıklamalara göre sıralanmış) günde en fazla 50K satır veri sunduğunu" söyler ve performans verileri derin incelemesi bu sınıra "her durumda ulaşılamayabileceğini" ekler. Sonuçlar tıklamaya göre sıralandığı için dışarıda kalan, az tıklaması olan ya da hiç tıklaması olmayan sorguların ve sayfaların uzun kuyruğudur. İki üç ayda birkaç düzine kullanıcıdan fazlası tarafından yapılmayan anonimleştirilmiş sorgular ise hiçbir satırda yer almaz. Google ayrıca sayfaya veya sorguya göre gruplandığında hesaplamayı makul süre ve kaynak içinde tutmak için "sistemimizin bazı verileri dışarıda bırakabileceği" uyarısını yapar.
Sınır, verinin gün başına sayılır; Google'ın bu yüzden her arama türü için bir günlük veri başına bir sorgu çalıştırmayı önermesinin nedeni budur (web, image, video, news, Discover ve Google News'in her biri kendi isteğini gerektirir). 30 günlük bir aralığın 30 tek günlük istek olarak çekilmesi, tüm ay için tek bir istekten çok daha fazla satır döndürebilir. Kotalar bunun önüne nadiren geçer: Search Analytics site ve kullanıcı başına dakikada 1.200 sorguya, Cloud projesi başına dakikada 40.000 ve günde 30.000.000 sorguya izin verir. Asıl sorun çıkaran kota, 10 dakikalık ve günlük dilimlerle ölçülen yük kotasıdır ve Google, hem sayfaya hem de sorgu dizesine göre gruplanan ya da filtrelenen sorguların en pahalı olduğunu, altı aylık bir aralığın bir günlük aralıktan çok daha pahalıya geldiğini açıkça söyler.
BigQuery'ye toplu veri dışa aktarımı: açtığınız günden itibaren her satır
Toplu veri dışa aktarımı, performans verilerinizin bir Google BigQuery projesine günlük aktarımını zamanlar. Google bunu "anonimleştirilmiş sorgular dışında, mülkünüz için Search Console'da bulunan tüm performans verilerini" içerdiğini söyleyerek tanımlar ve lansman yazısı açıkça "toplu veri dışa aktarımı günlük veri satırı sınırından etkilenmez" der. Üç tablo alırsınız: searchdata_site_impression (mülke göre toplanmış), searchdata_url_impression (URL'ye göre toplanmış) ve başarılı dışa aktarımların bir ExportLog'u. Yalnızca mülk sahipleri kurabilir.
İki tuzak var. Birincisi sıfırdan başlamasıdır: ilk dışa aktarım kurulumdan en fazla 48 saat sonra gerçekleşir ve "dışa aktarım gününe ait verileri içerir", daha eski her şey için Google'ın kendi tavsiyesi "Search Console API'sini veya raporları kullanın" şeklindedir. Yani Search Console'un zaten tuttuğu 16 ay API'den gelmek zorundadır ve beklediğiniz her gün, dışa aktarımın asla sahip olmayacağı bir gündür. İkincisi maliyettir: faturalandırması etkin bir Google Cloud projesine ihtiyacınız var ve Google "Veriler Google Cloud depolama ve sorgu maliyetlerine tabidir, ancak ücretsiz bir kullanım düzeyi vardır." yazar. Bir bölüm sona erme süresi belirlemediğiniz sürece veriler sonsuza dek birikir, bu yüzden depolama her gün büyür. Google'ın kendi lansman yazısı da dışa aktarımın esas olarak büyük siteler için olduğuna işaret eder ve "Küçük ve orta ölçekli siteler, tüm verilerine kullanıcı arayüzü, Looker Studio bağlayıcısı (eski adıyla Data Studio) veya Search Analytics API üzerinden zaten erişebilir." der.
Crawl Stats raporundan 1.000'den fazla satırı nasıl alırım?
Ondan eksiksiz bir liste alamazsınız ve geçici çözümleri denemeden önce nedenini bilmek işe yarar. Crawl Stats raporu (Settings > Crawl stats; yalnızca alan adı mülklerinde ve kök düzeyindeki URL önekli mülklerde bulunur) tarama isteklerinin, indirme boyutunun ve yanıt süresinin toplamlarını gösterir ve örnek URL'leri görmek için her yanıt koduna, dosya türüne, tarama amacına ve Googlebot türüne tıklamanıza izin verir. Google bu örnekleri şöyle tanımlar: "Örnek URL'ler kapsamlı değildir, yalnızca temsili bir örnektir. Bir URL'yi listede bulamamanız, onu istemediğimiz anlamına gelmez." Google'ın yardım sayfası bu listeler için bir satır sayısı vermez, ancak arayüzde örnek tablosu ve dışa aktarımı, Google'ın Page indexing örnekleri için belgelediği aynı sınır olan 1.000 satırda durur ve dışa aktarım yalnızca baktığınız grafiği ve tabloyu içerir.
Arayüzün etrafından dolanmak için bir API de yoktur. Google'ın API başvurusu dört hizmet listeler: Search Analytics, Sitemaps, Sites ve URL Inspection; Crawl Stats bunlardan biri değildir. Bu, benimki dahil hiçbir üçüncü taraf aracın Google'ın tarama istatistiklerini sizin için çekemeyeceği anlamına gelir. İşe yarayanlar:
- Sunucu günlük dosyalarınızı okuyun. Googlebot'un neyi istediğinin tek eksiksiz kaydıdır; her URL, durum kodu, zaman damgası ve kullanıcı aracısıyla. Saymadan önce bir isteğin gerçekten Google'dan geldiğini doğrulayın: Google'ın yaygın tarayıcıları
crawl-***-***-***-***.googlebot.comveyageo-crawl-***-***-***-***.geo.googlebot.comadreslerine çözümlenir ve Google bunların IP aralıklarınıcommon-crawlers.jsonolarak yayımlar. Rapordan küçük farklar bekleyin, çünkü Google, Crawl Stats'ın "şu anda tarama isteklerinin çoğunu raporladığını, ancak bazı isteklerin sayılmayabileceğini" belirtir. - Her dilimi ayrı ayrı dışa aktarın. Yanıt, dosya türü, amaç ve Googlebot türü tablolarının her satırının kendi örnek listesi vardır; bu yüzden 404 satırını, 301 satırını, HTML satırını, yenileme satırını ve diğerlerini ayrı ayrı dışa aktarmak size tek bir küme yerine birbirinden farklı birçok küme verir. Bir alan adı mülkünde ayrıca bir ana makineye tıklayarak o alt alan adına özel bir rapor açabilirsiniz, ancak Google yalnızca son 90 günde trafik almış ilk 20 alt alan adını listeler.
- Düzenli aralıklarla dışa aktarıp birleştirin. Google, örnek sayısının "güne göre ağırlıklandırılabileceğini" ve bunun "zamanla dengelenmesinin beklendiğini" söylüyor; yani örnek zaman içinde kayar. İlgilendiğiniz dilimleri her hafta dışa aktarıp yinelenenleri kaldırmak, tek bir dışa aktarımdan çok daha uzun bir liste oluşturur; bu, Google'ın belgelediği bir şey değil, benim kendi geçici çözümüm.
- Önemsediğiniz URL'leri denetleyin. URL Inspection API, tek bir URL için
lastCrawlTimevecrawledAsdeğerlerini döndürür; kota ise site başına günde 2.000 ve dakikada 600 denetimdir. Bu, tarama istatistiklerinin yerini tutmaz, ama kilit şablonlarınız için "Google bu sayfayı en son ne zaman taradı" sorusunu yanıtlar. - Yanında Bing'in tarama verilerini de kullanın. Bing Webmaster Tools, tarama verilerini API'si üzerinden gerçekten sunar:
GetCrawlStatstaranan sayfaların, 2xx, 301, 302, 4xx ve 5xx yanıtlarının, robots.txt tarafından engellenen sayfaların, DNS hatalarının ve bağlantı zaman aşımlarının günlük sayılarını döndürür,GetCrawlIssuesise tarama sorunu olan URL'leri listeler. Bu, Googlebot değil Bingbot'tur, ama Bingbot'un takıldığı bozuk bir yönlendirme zinciri ya da bir dizi 404 genellikle Googlebot için de vardır. İki aracı Bing Webmaster Tools ile Google Search Console karşılaştırmasında kıyaslıyorum.
Looker Studio bağlayıcısının API ile aynı sınırı var
Looker Studio için Search Console bağlayıcısı, kod yazmadan 1.000 satırı aşmanın kolay bir yoludur, ama API'nin sınırlarını aşmanın bir yolu değildir. Google'ın ayrıntılı rehberi, üst sınırın "Search Analytics API üzerinden (ve Looker Studio bağlayıcısı aracılığıyla) dışa aktarılan veriler için site başına, arama türü başına günde 50.000 satır" olduğunu belirtir. Bağlayıcı bir Site Impression tablosu ve bir URL Impression tablosu sunar; tek bir veri kaynağı bunlardan yalnızca birini kullanabilir, bu yüzden iki toplama düzeyine de ihtiyaç duyan bir rapor için iki veri kaynağı gerekir. Google'ın belgeleri artık "Looker Studio artık Data Studio olarak adlandırılıyor" diye not düşüyor, yani iki adı da görebilirsiniz.
Daha fazla satır almanın yolları, yan yana
| Yöntem | Satır | Geçmiş | Maliyet ve emek |
|---|---|---|---|
| Arayüzden dışa aktarma | Tablo başına 1.000 | 16 ay | Ücretsiz, tek tıkla |
| Search Analytics API | İstek başına 25.000; arama türü başına günde yaklaşık 50.000 | 16 ay | Kota dahilinde ücretsiz; bir betik gerektirir |
| Looker Studio bağlayıcısı | API ile aynı | 16 ay | Ücretsiz; kod gerekmez |
| BigQuery toplu dışa aktarma | Anonimleştirilmiş sorgular hariç her satır | Kurulumdan itibaren, siz silene kadar saklanır | Ücretsiz seviyenin üzerindeki Google Cloud maliyetleri; SQL |
| GSC Wizard | API'nin döndürdüğü veriler, gün gün çekilir ve saklanır | Tam depolamada 16 ay geriye dönük doldurulur, ardından 10 yıla kadar büyür | Ücretli planlar ayda €17'dan başlar, 7 günlük ücretsiz deneme |
Bu yollardan hiçbiri Tarama İstatistikleri raporunu kapsamaz, çünkü kapsayamaz: veri arayüzün dışında zaten mevcut değildir.
GSC Wizard 1.000 satırı nasıl aşıyor
GSC Wizard, Search Console'u aynı Search Analytics API üzerinden okur; bu yüzden Google'ın geride tuttuğu hiçbir şeyi göremez, ama sayfalama ve depolamayı sizin yerinize yapar. API üzerinden bağlanmış bir mülkte, tam Sorgular ve Sayfalar tabloları 1.000'de durmak yerine Google'ın sonuçlarını 25.000'er satırlık adımlarla, 500.000 satıra kadar sayfalar. Tam depolama kullanan bir mülkte son 480 günü (Google'ın tuttuğu yaklaşık 16 ay) bir veri ambarına geriye dönük doldururum, sonra gelen her yeni günü eklerim. Her gün, Google'ın önerdiği gibi ayrı ayrı istenir: web, görsel, video, haber ve Discover için; sorgular, sayfalar, ülkeler ve cihazlar ile bunların ikili eşleşmeleri (sayfaya göre sorgu, ülkeye göre sorgu, cihaza göre sorgu, ülkeye göre sayfa ve cihaza göre sayfa) için; ve Google'ın döndürdüğü her satır saklanır. Veri ambarındaki büyük bir mülkte, Eylül 2026'daki tek bir gün 37.601 benzersiz sorgu içeriyor; 1.000 satırlık hiçbir dışa aktarım bu günün yanına bile yaklaşamaz.
Veri saklandığı için geçmiş Google'ın 16 ayını aşarak büyümeye devam eder: tam depolamada bir yıl sonra bir mülkün yaklaşık 28 ayı olur ve planlar 10 yıla kadar tutar. Her tablo, tüm satırlarıyla CSV'ye veya bağımsız bir HTML raporuna aktarılır, dışa aktarma belgelerinin anlattığı gibi, ve dışa aktarılan dosya adı tarih aralığını taşır. Property Sampling raporu, Google'ın mülkünüzde sorgu ve sayfa tablolarının dışında bıraktığı tıklama sayısını gösterir; bu, hiçbir aracın geri getiremeyeceği kısımdır. Tam depolama her plana dahildir (Starter'da 5 mülk, Pro'da 25, Business'ta 150), bkz. fiyatlandırma.
Sınırları: GSC Wizard, Google'ın Tarama İstatistiklerini göstermez, çünkü okunabilecek bir API yoktur. Bing'in tarama verilerini ise Bing Webmaster Tools API'sinden gösterir: Bing Overview sayfasında taranan sayfalar, tarama hataları ve robots.txt tarafından engellenen sayfalar, ayrıca URL bazında bir Bing Crawl Issues raporu bulunur; Google'ın URL başına son tarama zamanını da Google'ın günlük 2.000'lik kotası dahilinde URL Denetimi üzerinden gösterir. Googlebot'un her isteğine ihtiyacınız varsa, günlük dosyası çözümleyicisi daha iyi araçtır; bir mühendisiniz ve Cloud bütçeniz olan çok büyük bir siteyi yönetiyorsanız, BigQuery toplu dışa aktarımını bugün kurmak, başka ne kullanırsanız kullanın yapmaya değer, çünkü başlattığınız günden önceki günleri asla dolduramaz.
Sıkça sorulan sorular
Google Search Console'dan 1.000'den fazla satırı nasıl alırım?
1.000 satırlık sınır Search Console arayüzüne ve onun dışa aktarma düğmesine aittir. Daha fazlası için istek başına 25.000 satıra kadar döndüren ve startRow ile sonraki sayfalara geçen Search Analytics API'yi, aynı API'yi okuyan Looker Studio bağlayıcısını ya da anonimleştirilmiş sorgular dışında her satırı gönderen ama yalnızca kurduğunuz günden itibaren çalışan BigQuery'ye toplu veri aktarımını kullanın. Google, API ve Looker Studio bağlayıcısı için arama türü başına site başına günde yaklaşık 50.000 satırlık bir üst sınır belgeler; toplu dışa aktarım bu sınırdan etkilenmez.
Crawl Stats raporundan 1.000'den fazla satırı nasıl alırım?
Tarama İstatistikleri raporundan eksiksiz bir liste alamazsınız, çünkü API'si yoktur ve Google örnek URL'lerini tam liste değil, temsili bir örnek olarak tanımlar. Daha fazla örnek toplamak için raporun her dilimini ayrı ayrı dışa aktarın (her yanıt kodu, dosya türü, tarama amacı, Googlebot türü ve alan adı mülkünde her ana makine) ve Google örnekleri güne göre ağırlıklandırdığı için dışa aktarmaları zaman içinde tekrarlayın. Googlebot'un neyi istediğinin eksiksiz kaydı için kendi sunucu günlük dosyalarınızı kullanın ve Googlebot'u ters DNS ile doğrulayın. Tek tek URL'ler için URL Inspection API son tarama zamanını döndürür.
Search Console Tarama İstatistikleri raporu için bir API var mı?
Hayır. Search Console API'si dört hizmet sunar: Search Analytics, Sitemaps, Sites ve URL Inspection. Tarama İstatistikleri bunların arasında değildir, bu yüzden hiçbir araç Google'ın tarama istatistiklerini otomatik olarak çekemez. Bing Webmaster Tools'un API'sinde GetCrawlStats ve GetCrawlIssues aracılığıyla tarama verileri vardır.
Search Console API kaç satır döndürebilir?
rowLimit parametresi istek başına 1 ile 25.000 satır arasını kabul eder ve varsayılanı 1.000'dir. Daha büyük sonuçları, yanıt sıfır satırla dönene kadar startRow ile sayfalarsınız. Google, arama türü başına günde tıklamaya göre sıralı yaklaşık 50.000 satırlık bir üst sınır belirtir; bu yüzden çok büyük bir sitenin kuyruğu kesilir ve anonimleştirilmiş sorgular hiçbir zaman görünmez.
Search Console'dan BigQuery'ye toplu veri aktarımı geçmiş verileri de içeriyor mu?
Hayır. İlk dışa aktarım kurulumdan sonra en fazla 48 saat içinde gerçekleşir ve dışa aktarma gününün verilerini içerir. Google'ın kurulumdan önceki veriler için kendi önerisi Search Console API'sini ya da raporları kullanmaktır; yani o günden önceki 16 ay API'den gelmek zorundadır.
1.000 satırlık sınır Sayfa dizine ekleme raporu için de geçerli mi?
Evet. Google, bir dizine ekleme sorununun örnek listesinin etkilenen tüm URL'leri göstermeyebileceğini ve 1.000 satırla sınırlı olduğunu söylüyor. Raporu belirli bir site haritasına göre filtrelemek her site haritası için farklı bir örnek listesi verir, URL Inspection API ise tek tek URL'leri site başına günde 2.000 denetimlik bir kota içinde kontrol eder.
GSC Wizard Google tarama istatistiklerini gösteriyor mu?
Hayır. Google, Tarama İstatistikleri raporu için bir API sunmuyor, bu yüzden GSC Wizard onu içe aktaramaz. GSC Wizard, Bing Webmaster Tools API'sinden Bing tarama verilerini (taranan sayfalar, tarama hataları, robots.txt tarafından engellenen sayfalar ve URL bazında bir Crawl Issues raporu) ve tek tek Google URL'lerinin son tarama zamanlarını URL Denetimi üzerinden gösterir.
Kaynaklar
- Google Search Central: A deep dive into Search Console performance data filtering and limits
- Search Console API: Search Analytics query ve Getting your performance data
- Search Console API: Usage limits ve API reference
- About bulk data export, Start a new bulk data export ve the launch post
- Crawl Stats report ve Page indexing report
- Verifying Googlebot and other Google crawlers
- Connect to Search Console (Looker Studio / Data Studio)
- Bing Webmaster API: GetCrawlStats