View Categories

Cara Menghubungkan Google Search Console ke Google Spreadsheet - Query Data SEO dengan SQL

Waktu baca 7 menit

Query Streams menghubungkan Google Search Console ke Google Sheets, mengubah data pencarian organik Anda menjadi tabel yang dapat diakses melalui kueri SQL dan dapat Anda perbarui sesuai kebutuhan. Ambil peringkat kata kunci, tayangan, rasio klik-tayang, dan performa tingkat halaman ke dalam spreadsheet Google Sheets mana pun — tanpa ekspor CSV manual, tanpa pengkodean API. Daftar gratis di QueryStreams.com dan mulailah menganalisis data GSC Anda dengan SQL dalam hitungan menit.

5 Tabel GSC

Analisis pencarian, kueri teratas, halaman, negara, dan perangkat.

Akun Layanan Auth

Tidak ada alur browser OAuth — tempelkan kunci JSON untuk autentikasi tanpa antarmuka pengguna.

Dienkripsi dengan AES-256

Kredensial akun layanan Anda tetap berada di jaringan Anda, tidak pernah di cloud.

Sejarah 16 Bulan

Akses hingga 16 bulan data GSC di luar batas UI standar 3 bulan.

Data apa saja yang dapat Anda akses di Google Search Console?

Query Streams menyinkronkan data performa pencarian GSC Anda ke dalam tabel yang dapat diakses melalui kueri SQL. Data GSC biasanya tertunda 2–3 hari dari pipeline pemrosesan Google.

Analisis Pencarian

  • analisis pencarian Klik harian, tayangan, CTR, dan posisi berdasarkan kueri.
  • kueri_teratas Kata kunci teratas dengan metrik tayangan dan CTR.
  • halaman_atas Performa pencarian tingkat halaman dengan peringkat.

Analisis Audiens

  • berdasarkan negara Analisis pencarian yang dikelompokkan berdasarkan negara
  • oleh_perangkat Performa pencarian di desktop, perangkat seluler, dan tablet.

Catatan Data

  • Data GSC memiliki penundaan pemrosesan selama 2–3 hari dari Google.
  • Tersedia data historis hingga 16 bulan (dibandingkan dengan 3 bulan di UI GSC)
  • Data dikumpulkan secara agregat — sesi pengguna individual tidak dilacak.

Kolom Utama

  • pertanyaan Kata kunci pencarian yang memicu URL Anda
  • klik Jumlah klik dari Penelusuran Google
  • kesan Berapa kali URL Anda muncul di hasil pencarian
  • pusat Rasio klik-tayang (klik / tayangan)
  • posisi Posisi rata-rata dalam hasil pencarian

Prasyarat

1
Akun Aliran Kueri

Daftar gratis — tidak memerlukan kartu kredit

2
Agen Jaringan Aliran Permintaan

Layanan Windows terpasang di jaringan Anda. Panduan instalasi

3
Proyek Google Cloud

Dengan API Google Search Console diaktifkan dan properti GSC terverifikasi.

4
Akun Layanan Google

Berkas kunci JSON dengan akun layanan yang ditambahkan sebagai pengguna terverifikasi di GSC.

5
Lembar Kerja Google

Dengan add-on Query Streams yang diinstal dari Google Workspace Marketplace.

Panduan Pengaturan

1Instal Agen
2Akun Layanan
3Tambahkan Konektor
4Sinkronisasi Jadwal
5Instal Add-on

Langkah 1: Instal Agen Jaringan Query Streams

  1. Masuk ke my.querystreams.com
  2. Navigasi ke Agen Jaringan di bilah sisi kiri
  3. Klik Unduh Agen lalu jalankan penginstal Windows.
  4. Agen tersebut diinstal sebagai layanan Windows dan terhubung secara otomatis.
  5. Agen Anda akan muncul sebagai "Online" di portal dalam waktu 30 detik.

Langkah 2: Buat Akun Layanan Google Cloud

  1. Pergi ke Konsol Google Cloud dan membuat atau memilih proyek
  2. Navigasi ke API & LayananPerpustakaan → cari dan aktifkan API Google Search Console
  3. Pergi ke IAM & AdminAkun LayananBuat Akun Layanan
  4. Beri nama (misalnya, “query-streams-gsc”) dan klik Buat dan Lanjutkan
  5. Lewati penugasan peran opsional → klik Selesai
  6. Klik pada akun layanan → Kunci tab → Tambahkan KunciBuat kunci baruJSON
  7. File kunci JSON diunduh secara otomatis — simpan dengan aman.

Berikan Akses di Google Search Console

  1. Pergi ke Konsol Pencarian Google dan pilih properti Anda
  2. Klik PengaturanPengguna dan izin
  3. Klik Tambahkan Pengguna
  4. Tempelkan email_klien dari file kunci JSON Anda
  5. Atur izin ke Penuh → klik Menambahkan

Langkah 3: Tambahkan Konektor Google Search Console

  1. Buka antarmuka Agen Jaringan di http://localhost:1823
  2. Klik Tambahkan Koneksi dan pilih Konsol Pencarian Google
  3. Tempelkan isi milik Anda Kunci JSON Akun Layanan (atau unggah file)
  4. Pilih Properti GSC dari menu tarik-turun (properti domain atau awalan URL)
  5. Klik Berikutnya untuk mengkonfigurasi jadwal sinkronisasi dan menginstal kueri yang sudah dibuat sebelumnya

Langkah 4: Konfigurasi Jadwal Sinkronisasi Anda

Analisis Penelusuran (harian)Kueri, halaman, negara, dan perangkat terpopuler — disinkronkan setiap hari dengan jeda 3–4 hari.
Sinkronisasi AwalMengambil data historis hingga 16 bulan pada saat dijalankan pertama kali.

Data GSC biasanya tertunda 2–3 hari dari alur pemrosesan Google. Sinkronisasi harian ideal — sinkronisasi lebih sering tidak akan menghasilkan hasil baru. Sinkronisasi awal menarik hingga 16 bulan data historis, memberi Anda riwayat yang jauh lebih banyak daripada batas 3 bulan di UI GSC.

Langkah 5: Instal Add-on Google Sheets

  1. Buka Google Sheets di browser Anda.
  2. Pergi ke EkstensiTambahanDapatkan add-on
  3. Cari “Aliran Kueri”
  4. Klik Memasang dan memberikan izin yang diperlukan
  5. Akses melalui EkstensiAliran KueriMembuka
  6. Masuk menggunakan kredensial akun Query Streams Anda.
  7. Atau instal langsung: Instal Aliran Kueri untuk Google Spreadsheet

Anda sudah terhubung! Buka Aliran Kueri di Google Sheets, klik Kueri Tersimpan, dan temukan folder Google Search Console Anda dengan kueri bawaan untuk peringkat kata kunci, analisis CTR, performa halaman, dan lainnya. Pilih kueri apa pun dan klik Jalankan untuk menarik data GSC secara langsung ke dalam spreadsheet Anda.

Contoh Kueri SQL Google Search Console

Kata Kunci Terpopuler Berdasarkan Klik (30 Hari Terakhir)
SELECT query, SUM(clicks) AS total_clicks, SUM(impressions) AS total_impressions, ROUND(AVG(ctr) * 100, 2) AS avg_ctr_pct, ROUND(AVG(position), 1) AS avg_position FROM gsc.search_analytics WHERE date >= CURRENT_DATE - INTERVAL '30 days' GROUP BY query ORDER BY total_clicks DESC LIMIT 25;
Halaman Tepat di Luar Halaman 1 (Posisi 11–20)
SELECT page, SUM(clicks) AS clicks, SUM(impressions) AS impressions, ROUND(AVG(ctr) * 100, 2) AS ctr_pct, ROUND(AVG(position), 1) AS avg_position FROM gsc.top_pages WHERE date >= CURRENT_DATE - INTERVAL '30 days' GROUP BY page HAVING ROUND(AVG(position), 1) BETWEEN 11 AND 20 ORDER BY impressions DESC LIMIT 20;
Kata Kunci dengan Tayangan Tinggi, CTR Rendah (Peluang CTR)
SELECT query, SUM(impressions) AS impressions, SUM(clicks) AS clicks, ROUND(AVG(ctr) * 100, 2) AS ctr_pct, ROUND(AVG(position), 1) AS avg_position FROM gsc.search_analytics WHERE date >= CURRENT_DATE - INTERVAL '90 days' GROUP BY query HAVING SUM(impressions) > 500 AND AVG(ctr) < 0.03 ORDER BY impressions DESC LIMIT 20;

Bagikan Laporan SEO Tanpa Berbagi Akses GSC

Buka kueri GSC apa pun di Query Builder → klik Berbagi tab → masukkan alamat email → klik BagikanPenerima akan mendapatkan data kata kunci dan peringkat di add-on Google Sheets mereka — tanpa akses ke properti Google Search Console Anda, kredensial akun layanan, atau kode SQL.

Pertanyaan yang Sering Diajukan

Bisakah saya mendapatkan data GSC lebih dari 3 bulan?
Ya. API Google Search Console menyediakan data historis hingga 16 bulan. Query Streams mengambil riwayat lengkap ini pada sinkronisasi awal, memberi Anda data yang jauh lebih banyak daripada batasan 3 bulan yang tersedia di antarmuka web GSC — ideal untuk analisis tren, perbandingan tahun ke tahun, dan pelaporan SEO musiman.
Mengapa data GSC saya selalu tertinggal beberapa hari?
Ini adalah keterbatasan platform Google. Pemrosesan data GSC memiliki penundaan 2–3 hari sebelum tersedia melalui API. Hal ini memengaruhi semua alat yang membaca dari API Search Console, bukan hanya Query Streams. Sinkronisasi harian memperhitungkan penundaan ini dengan tepat.
Bisakah saya menghubungkan beberapa properti GSC?
Ya. Tambahkan konektor terpisah untuk setiap properti GSC. Setiap properti muncul sebagai sumber data yang berbeda di pembuat kueri, sehingga Anda dapat melakukan kueri dan bahkan membandingkan kinerja organik di beberapa situs web dalam satu pernyataan SQL langsung di Google Sheets.
Bisakah saya menggabungkan data GSC dengan Google Analytics dalam kueri yang sama?
Ya. Jika Anda menghubungkan Google Search Console dan Google Analytics 4, Anda dapat menggabungkannya berdasarkan URL halaman dalam satu kueri SQL — menghubungkan tayangan pencarian dan CTR dari GSC dengan metrik keterlibatan di situs seperti durasi sesi dan rasio pentalan dari GA4.

Panduan Terkait

Kategori: Konektor API

Tag: Google Search Console, GSC, Google Sheets, SEO, Kata Kunci, Peringkat, SQL, Pencarian Organik

Deskripsi Meta: Hubungkan Google Search Console ke Google Sheets dengan SQL. Lakukan kueri peringkat kata kunci, CTR, dan data pencarian selama 16 bulan — tanpa perlu ekspor CSV.

Updated on 3 Juni 2026

Powered by BetterDocs