Saya Berhenti Mengeksport CSV GSC Setiap Isnin

Saya menghabiskan masa selama dua tahun melakukan tugasan yang sama setiap hari Isnin.

Saya membuka Search Console. Saya klik eksport. Saya menunggu fail CSV. Saya masukkan data ke dalam hamparan. Saya bandingkan dengan minggu lepas.

Ia mengambil masa 47 minit. Apa yang saya ingin tahu hanyalah jika ada sesuatu yang rosak.

Sekarang, saya menggunakan Search Console API. Ia hanya mengambil masa 4 saat.

Antara muka web bagus untuk semakan pantas. Ia tidak bagus untuk menjejak perubahan dari semasa ke semasa. Anda perlu menukar julat tarikh secara manual. Anda perlu mengecilkan mata untuk meneliti jadual. Eksport juga mengehadkan anda kepada 1,000 baris.

API memberikan anda lebih banyak data. Anda mendapat metrik pertanyaan, halaman, dan peranti dalam satu panggilan.

Berikut adalah cara untuk membina automasi anda sendiri:

  1. Pasang pustaka: npm install googleapis
  2. Cipta akaun perkhidmatan (service account) dan fail kunci.
  3. Tambah e-mel akaun perkhidmatan sebagai pengguna dalam Search Console. Berikan sekurang-kurangnya akses Terhad (Restricted).

Nilai sebenar adalah dengan membandingkan tempoh. Jangan hanya lihat satu minggu sahaja. Bandingkan minggu ini dengan minggu lepas.

Bina skrip anda untuk menandakan kemerosotan (regressions). Jika klik bagi sesuatu halaman jatuh lebih daripada 20 peratus, berikan amaran kepada diri anda.

Abaikan gangguan (noise) volum rendah. Penurunan daripada 2 klik kepada 1 klik adalah penurunan sebanyak 50 peratus, tetapi ia tidak penting. Tetapkan ambang (threshold) minimum.

Kebanyakan penurunan SEO berpunca daripada ralat teknikal. Semak tiga perkara ini dalam skrip anda:

  • Adakah halaman tersebut masih diindeks?
  • Adakah tag kanonikal betul?
  • Adakah kod status HTTP adalah 200?

UI adalah untuk semakan rawak (spot-checking). API adalah untuk pemantauan. Jika anda melakukan tugasan setiap minggu, tulis satu skrip.

Sumber: https://dev.to/mitudas/i-stopped-exporting-gsc-csvs-every-monday-heres-the-automation-that-replaced-it-7ab