Logo Google Search Console

SEO & pencarian

Menghubungkan Konsol Pencarian Google ke Excel, Google Sheets, AI, dan REST

Kueri, halaman, negara, dan perangkat sebagai tabel. Konektor yang sama yang digunakan oleh Query Streams secara internal untuk SEO-nya sendiri.

Satu koneksi, setiap permukaan

Ke mana data Search Console Anda dapat dikirim?

Query Streams mengubah properti Search Console menjadi SQL — setiap kombinasi kueri, halaman, negara, dan perangkat sebagai baris dalam satu tabel, ditambah situs Anda, peta situs, dan hasil inspeksi — yang dapat dibaca dari Microsoft Excel, Google Sheets, Power BI, asisten AI melalui MCP, dan titik akhir REST. Fitur ini menarik data lengkap selama enam belas bulan yang disimpan Google pada sinkronisasi pertama, yang merupakan bagian yang tidak akan diberikan antarmuka Search Console kepada Anda sekaligus.

  1. Untuk tim, vendor, dan mitra Anda
  2. Search Console ke Excel Microsoft Excel · Add-in Excel

    Ambil hasil Search Console secara langsung ke lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.

    Panduan Search Console
  3. Konsol Pencarian ke Google Sheets Tambahan lembar

    Jalankan kueri Search Console yang tersimpan dari bilah sisi dan seret baris ke dalam lembar kerja. Kolaborator yang berbagi dapat memperbaruinya sendiri.

    Panduan Search Console
  4. Tanyakan kepada Nova tentang Search Console. Nova AI · teks ke SQL

    Ajukan pertanyaan dalam bahasa Inggris yang mudah dipahami. Nova sudah mengetahui tabel Search Console Anda, menulis dan menjalankan SQL, menjelaskan jawabannya, dan membuat grafiknya — tidak perlu menulis kueri, tidak perlu memberikan kredensial.

    Cara kerja Nova
  5. Search Console ke Penampil Data Berbagi hasil · tim, vendor, mitra · telepon, tablet, desktop

    Bagikan hasil Search Console secara langsung kepada siapa pun — kolega, vendor, mitra — sebagai tabel yang dapat di-bookmark dan akan ditampilkan ulang saat dibuka, baik di ponsel, tablet, atau desktop. Mereka hanya melihat hasilnya, bukan kode SQL atau kredensialnya.

    Cara kerja Penampil Data
  6. Untuk aplikasi dan sistem
  7. API REST Search Console Titik akhir HTTP

    Publikasikan kueri Search Console sebagai endpoint JSON terautentikasi yang dapat dipanggil oleh aplikasi apa pun, dengan spesifikasi OpenAPI 3.1 dan koleksi siap pakai untuk Postman, Insomnia, dan Hoppscotch. Tidak ada port basis data yang dibuka.

    Cara kerja REST API
  8. Konsol Pencarian ke Power BI Power Query M

    Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil Search Console secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port basis data yang dibuka.

    Cara kerja Power BI
  9. Search Console ke Airtable Platform otomatisasi

    Sinkronkan baris Search Console ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.

    Panduan Search Console
  10. Search Console ke Baserow Platform otomatisasi

    Mengunggah data ke tabel Baserow dari Search Console melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.

    Panduan Search Console
  11. Cari di Search Console ke SeaTable Platform otomatisasi

    Jaga agar basis data SeaTable selalu mutakhir dengan data Search Console tanpa mengekspor file atau mengekspos basis data.

    Panduan Search Console
  12. Search Console ke Smartsheet Platform otomatisasi

    Masukkan hasil Search Console ke dalam grid Smartsheet sehingga rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.

    Panduan Search Console
  13. Search Console ke Anvil Anvil Works · Platform aplikasi

    Dukung aplikasi Python Anvil dengan Search Console melalui endpoint REST, alih-alih menyematkan kredensial basis data di dalam aplikasi.

    Panduan Search Console
  14. Untuk alat AI
  15. Server Search Console MCP Klien Claude, Cursor, dan MCP

    Berikan akses baca saja kepada asisten AI ke Search Console beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di obrolan.

    Panduan Search Console
  16. Dikirimkan kepada orang-orang
  17. Peringatan dan laporan Search Console Slack · Discord · Email · Webhook

    Atur jadwal untuk kueri Search Console dan kirimkan baris-barisnya ke Slack, Discord, email, atau webhook yang ditandatangani — atau tahan pesan hingga jumlah baris, ambang batas, atau perubahan persentase melampaui batas yang Anda tetapkan.

    Cara kerja peringatan dan laporan

Cara kerjanya

5 langkah, tanpa perubahan firewall masuk.

01

Buat akun layanan Google dan tambahkan sebagai pengguna di properti Search Console.

02

Instal Network Agent dan berikan kunci akun layanan serta URL situs — baik dalam format https atau format sc-domain.

03

Simpan. Sinkronisasi pertama menelusuri kembali data selama enam belas bulan di semua lima jenis pencarian.

04

Tulis SQL biasa terhadap gsc.search_analytics — atau biarkan Nova yang menuliskannya.

05

Baca data tersebut dari Excel, Sheets, Power BI, MCP, atau REST, yang terhubung dengan apa pun yang menyimpan pendaftaran dan pendapatan Anda.

Analisis mendalam fitur

Apa yang diberikan Search Console kepada Anda?

Enam belas bulan, dalam satu tabel

Search Console menyimpan data selama enam belas bulan dan menampilkannya sebagian demi sebagian. Setelah diubah menjadi SQL, perbandingan tahun ke tahun yang tidak dapat dilakukan oleh antarmuka adalah menggunakan klausa GROUP BY.

  • gsc.search_analytics berisi satu baris data per kueri, halaman, negara, perangkat, dan hari, dengan jumlah klik, tayangan, rasio klik-tayang, dan posisi rata-rata.
  • Lima jenis pencarian disinkronkan, bukan hanya web. — Gambar, video, berita, dan Discover juga muncul, masing-masing diberi label.
  • Baris Discover dan News tidak memuat kueri atau perangkat, karena Google tidak melaporkan dimensi tersebut untuknya. Kolom-kolom tersebut bernilai null, bukan fiktif.
  • gsc.sites dan gsc.sitemaps hadir sebagai tabel tersendiri, sehingga jumlah yang dikirimkan dibandingkan dengan yang diindeks dapat dicari.

Berterus terang tentang keterlambatan Google

Data Search Console tertinggal sekitar tiga hari, dan beberapa hari terakhir terus berubah setelah pertama kali muncul. Kedua hal tersebut merupakan perilaku Google, dan keduanya ditampilkan alih-alih disembunyikan.

  • Sinkronisasi berjalan hingga tiga hari yang lalu, karena meminta data yang lebih baru akan menghasilkan angka yang salah besok.
  • Setiap baris memiliki kolom data_state yang menandainya sebagai sebagian atau final, sehingga laporan dapat mengecualikan hari-hari yang masih dalam proses penyelesaian alih-alih secara diam-diam menghitung rata-ratanya.
  • Setiap proses bertahap membaca ulang lima hari terakhir, sehingga baris yang tidak lengkap menjadi baris akhir dan tidak tetap sebagai versi pertama yang dilihat.

Kami sendiri juga menggunakan yang ini.

Query Streams menjalankan SEO-nya sendiri pada konektor ini — tabel yang sama, jeda tiga hari yang sama, flag parsial versus final yang sama. Ini bukan integrasi demo yang dibuat untuk pajangan logo.

  • Jika sebuah kueri menghasilkan lebih dari dua puluh lima ribu baris yang dikembalikan Google per halaman dalam sehari, maka bagian itulah yang Anda dapatkan; membaginya ke lebih banyak dimensi bukanlah hal yang otomatis.
  • Tabel inspeksi URL ada dan diisi sesuai permintaan, bukan berdasarkan sinkronisasi terjadwal.

Digunakan bersama oleh setiap konektor API

Cara kerja setiap konektor API

  • Akun Anda menjadi tabel — Titik akhir dipetakan ke tabel SQL bertipe dengan kunci utama dan indeks, sehingga Anda menulis SELECT, JOIN, dan GROUP BY alih-alih melakukan paging melalui JSON.
  • Anda memilih apa yang disinkronkan, dan seberapa sering. — setiap tabel memiliki intervalnya sendiri, atau tidak memiliki interval sama sekali. Jika API vendor mendukungnya, hanya catatan yang berubah sejak eksekusi terakhir yang diambil.
  • Salinan ini milikmu — data tersebut tersimpan dalam file DuckDB terenkripsi AES-256-GCM di dekat agen, di mesin Anda. Bukan di cloud kami.
  • Penjual hanya akan berkomunikasi dengan Anda. — Agen memanggil API langsung dari jaringan Anda sendiri, sehingga token Anda tidak diperlukan oleh Query Streams untuk menjawab permintaan.

Bagus untuk diketahui

  • Ini adalah salinan yang disinkronkan, bukan proksi langsung. — sebuah kueri membaca apa yang telah diambil sebelumnya, sehingga mengembalikan data dengan kecepatan SQL dan tidak pernah melebihi batas laju API Anda. Tabel terpilih juga dapat memperbarui baris yang usang saat Anda membacanya.
  • Batasan kecepatan akan dihormati untuk Anda. — setiap konektor beroperasi dengan kecepatan yang sesuai dengan batasan yang dipublikasikan oleh vendor, sehingga sebuah laporan tidak dapat menyebabkan akun Anda dibatasi untuk semua hal lain yang menggunakannya.
  • Tidak ada yang dibuang — kolom yang tidak disebutkan namanya dalam tabel disimpan dalam kolom JSON raw_data yang masih dapat Anda kueri.
  • Gabungkan dengan basis data Anda — sebuah tabel API dan tabel SQL Server dalam satu pernyataan yang sama merupakan kueri biasa di sini, bukan proyek integrasi.

SQL lintas sumber

Hubungkan Search Console dengan data Anda lainnya.

Search Console dapat memberi tahu Anda halaman mana yang mendapatkan klik. Namun, Search Console tidak dapat memberi tahu Anda klik mana yang menjadi akun, atau berapa yang dibayarkan oleh akun tersebut. Kedua informasi tersebut berada di tempat lain, dan satu laporan dapat menjangkau ketiganya. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya, mengirimkan hasilnya kembali, dan penggabungan terjadi secara terpusat — sumber-sumber tersebut tidak pernah berkomunikasi satu sama lain dan tidak ada yang disalin ke mana pun.

3 koneksi · 3 agen

Konsol Pencarian Google SEO & pencarian
PostgreSQL Mesin relasional
Stripe Pembayaran & penagihan

Satu pernyataan

-- klik dari Search Console, pendaftaran dari basis data Anda, pendapatan dari Stripe
PILIH   s.page, SUM(s.clicks) AS clicks, SUM(i.amount_due) AS invoiced
DARI     situs gsc.gsc.pencarian_analitik1 S
GABUNG     pg_crmpelanggan umum2       c ON c.landing_page = s.page
GABUNG     penagihan.stripe.faktur3       i ON i.customer = c.stripe_id
KELOMPOKKAN BERDASARKAN halaman s.
PESAN OLEH klik DESC;

Tiga bagian tersebut adalah koneksi, skema, dan tabel — dan nama koneksi adalah apa pun yang Anda sebutkan. Kolom ilustratif; tabel Anda akan tetap menjadi tabel Anda. Data Search Console berjalan hingga tiga hari ke belakang, yang merupakan jeda pelaporan Google sendiri dan bukan sesuatu yang ditambahkan oleh sinkronisasi. Hanya baca berlaku untuk setiap bagian: hanya SELECT, WITH, dan EXPLAIN, dengan batasan berapa banyak data yang dapat diberikan oleh satu sumber untuk satu kueri. Cara kerja kueri terfederasi

Detail koneksi

Apa yang dibutuhkan Search Console?

Autentikasi
Kunci akun layanan Google, ditambahkan sebagai pengguna pada properti tersebut. Cakupan hanya baca, dipegang oleh agen.
Milik
URL situs — https://example.com/ atau sc-domain:example.com. Biarkan kosong dan semua properti yang dapat dilihat akun akan disinkronkan.
Mengulurkan tangan
HTTPS dari jaringan Anda ke API Search Console. Tidak ada permintaan masuk.
Skema
gsc — jadi gsc.search_analytics, gsc.sitemaps
Tabel
4. search_analytics, sites, sitemaps dan url_inspection
Jenis pencarian
web, gambar, video, berita, dan temukan, masing-masing diberi label pada barisnya.
Kesegaran
Data yang dikumpulkan mencakup hingga tiga hari terakhir, yang merupakan jeda pelaporan dari Google sendiri. Lima hari terakhir dibaca ulang setiap kali proses berjalan.
Sejarah
16 bulan sejak sinkronisasi pertama — semua data disimpan oleh Google.
Salinan lokal
Sebuah file DuckDB terenkripsi AES-256-GCM di samping agen, di mesin Anda.

Read-only bersifat struktural. Setiap panggilan yang dilakukan konektor ini adalah panggilan baca, dan token yang dipegangnya memiliki cakupan read-only — token tersebut tidak dapat mengirimkan sitemap atau meminta pengindeksan.

Dalam kueri lintas sumber, bagian tengah dari referensi tiga bagian adalah gsc. Koneksi bernama gsc_site yang membaca analitik pencarian ditulis sebagai gsc_site.gsc.search_analytics.

Dokumentasi vendor: pencarian.google.com

Pertanyaan yang Sering Diajukan (FAQ)

Pertanyaan tentang Google Search Console

Alat apa saja yang dapat membaca data Google Search Console melalui Query Streams?

Semua aplikasi tersebut dapat diakses melalui satu koneksi: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, peringatan dan laporan terjadwal. Hubungkan akun sekali saja dan setiap platform akan membaca koneksi baca-saja yang sama — tidak ada pengaturan per alat dan tidak ada salinan data kedua.

Apakah saya perlu membuka port firewall untuk akun Google Search Console saya?

Tidak. Query Streams Network Agent berjalan di dalam jaringan Anda dan membuka satu koneksi keluar terenkripsi. Tidak ada yang mendengarkan lalu lintas masuk, tidak diperlukan VPN, dan akun tersebut mempertahankan aturan firewall yang ada.

Apakah Query Streams dapat mengubah data di Google Search Console?

Tidak. Agen tersebut memberlakukan mode baca saja pada saat eksekusi — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Kredensial tetap berada di agen dan tidak pernah dikirim ke Query Streams.

Apa yang dibutuhkan Query Streams untuk terhubung ke Google Search Console?

Host yang dapat dijangkau, peran, dan kata sandinya — agen membawa driver, jadi tidak ada yang diinstal pada akun. Otentikasi: Kunci akun layanan Google, ditambahkan sebagai pengguna pada properti. Cakupan baca saja, disimpan pada agen. Properti: URL situs — https://example.com/ atau sc-domain:example.com. Biarkan kosong dan setiap properti yang dapat dilihat akun akan disinkronkan. Diakses melalui: HTTPS dari jaringan Anda ke API Search Console. Tidak ada yang masuk. Skema: gsc — jadi gsc.search_analytics, gsc.sitemaps.

Bisakah saya menggabungkan Google Search Console dengan database lain dalam kueri yang sama?

Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke Google Search Console dan koneksi Anda lainnya sekaligus, ditulis sebagai connection.schema.table. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya dan mengalirkan hasilnya kembali; penggabungan terjadi secara terpusat, sehingga sumber-sumber tersebut tidak pernah terhubung satu sama lain dan tidak ada yang disalin atau dijadwalkan. Hanya baca berlaku untuk setiap bagian — hanya SELECT, WITH, dan EXPLAIN — dan ada batasan seberapa banyak data yang dapat diserahkan oleh satu sumber untuk satu kueri. Kueri terfederasi adalah fitur rencana; halaman kueri terfederasi memuat batasan sumber dan ukuran saat ini.

Tempatkan Search Console di tempat pekerjaan berlangsung.

Instal agen tersebut, arahkan ke akun Anda, dan pilih tujuan.

Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.