Cara memperluas sistem pemantauan pengindeksan multi-situs untuk membandingkan url kanonik yang dipilih Google dan yang dipilih pengguna (melalui API Inspeksi URL dan Analytics Edge)
Diterbitkan: 2022-03-16
Bulan lalu saya menerbitkan artikel di Search Engine Land yang menjelaskan cara menggunakan API inspeksi URL baru untuk membangun sistem pemantauan pengindeksan multi-situs. Dengan menggunakan Analytics Edge di Excel dengan API Inspeksi URL baru dari Google, Anda dapat memeriksa status pengindeksan untuk url terpenting di beberapa situs secara teratur (dan semuanya hanya dengan mengklik tombol di Excel). Ini adalah pendekatan yang bagus dan dapat membantu Anda mengatasi masalah pengindeksan sejak awal. Ingat, jika halaman Anda tidak diindeks, mereka jelas tidak dapat diberi peringkat. Jadi pemantauan pengindeksan sangat penting bagi pemilik situs dan SEO.
Setelah saya menerbitkan artikel tersebut, sangat menyenangkan melihat orang-orang di industri menguji pendekatan ini, dan saya telah mendengar dari beberapa orang bahwa mereka menggunakannya secara teratur. Itu luar biasa, tetapi saya pikir sistem seperti yang saya buat sebelumnya selalu dapat ditingkatkan… Saat saya menggunakan sistem untuk memeriksa tingkat pengindeksan di berbagai situs klien, saya menemukan ide sederhana, namun kuat, untuk memperluas sistem. Dan itu berkaitan dengan kanonikalisasi.
Pertama, penting untuk dipahami bahwa rel canonical hanyalah petunjuk untuk Google. Saya telah membahasnya sebelumnya dalam studi kasus, posting blog lainnya, dan banyak di Twitter selama bertahun-tahun. Google pasti dapat mengabaikan apa yang dimasukkan pemilik situs sebagai url kanonik dan kemudian memilih url yang berbeda (berdasarkan sejumlah faktor). Dan ketika Google memilih url yang berbeda sebagai kanonik, Anda pasti ingin tahu tentang itu. Itu karena url yang dikanonikalisasi tidak akan diindeks (dan tidak akan diberi peringkat dalam hasil pencarian). Ini bisa baik-baik saja, atau tidak baik-baik saja, tergantung pada situasinya. Tetapi Anda pasti ingin menggali untuk melihat mengapa Google memilih kanonik yang berbeda dari yang Anda pilih.

Untungnya, API Inspeksi URL mengembalikan kanonik yang dipilih pengguna dan kanonik yang dipilih Google saat memeriksa url. Jadi, melalui beberapa keajaiban Analytics Edge, kita dapat membandingkan dua kolom yang dikembalikan oleh API saat url sedang diproses, dan menandainya di lembar kerja kita. Ini hanyalah tingkat wawasan lain yang dapat membantu Anda mengatasi masalah pengindeksan di seluruh situs yang Anda pantau.
Apa yang akan kita capai: Membandingkan kanonik melalui API Inspeksi URL.
Seperti yang saya jelaskan di atas, kita akan menambahkan langkah lain dalam sistem pemantauan pengindeksan untuk membandingkan kanonik pilihan pengguna dengan kanonik pilihan Google. Dan kita akan secara dinamis membuat kolom baru di setiap lembar kerja yang memberi tahu kita jika ada perbedaan di antara keduanya.
Dan sebagai pengingat cepat, kami akan melakukan ini di semua situs yang termasuk dalam sistem pemantauan pengindeksan kami (yang dapat menjangkau properti GSC sebanyak yang Anda inginkan). Jika Anda mengikuti tutorial asli saya, maka Anda dapat dengan mudah menambahkan langkah tambahan ini di sistem Anda untuk memeriksa kanonikalisasi di seluruh url teratas Anda. Dan jika Anda belum menyiapkan sistem pemantauan pengindeksan, maka saya akan melakukannya terlebih dahulu dan kemudian kembali untuk menambahkan langkah ini.
Dengan itu, mari tingkatkan sistem kita!
Cara memperluas sistem pemantauan pengindeksan dengan membandingkan kanonik yang dipilih Google dan yang dipilih pengguna:
1. Siapkan sistem pemantauan pengindeksan dasar:
Pertama, ikuti tutorial asli saya untuk menyiapkan sistem pemantauan pengindeksan. Setelah Anda menjalankannya, kami akan menambahkan langkah tambahan untuk membandingkan url kanonik yang dipilih pengguna dan yang dipilih Google. Dan kemudian kita akan secara dinamis membuat kolom baru di setiap lembar kerja yang disebut "Different Canonical" yang menandai jika mereka berbeda.

2. Tambahkan langkah ke makro di Analytics Edge:
Untuk menambahkan langkah lain ke makro kami di Analytics Edge, Anda cukup menjalankan makro ke titik di mana instruksi baru akan ditambahkan dan kemudian menambahkan fungsionalitas baru. Anda dapat melakukannya melalui tombol "Langkah" di panel tugas. Pertama, buka spreadsheet Anda, klik tab Analytics Edge, dan buka panel tugas (yang menampung makro Anda).

3. "Langkah" ke lokasi yang Anda inginkan di makro:
Klik instruksi di panel tugas SEBELUM tempat Anda ingin menambahkan fungsi baru. Karena kita akan membandingkan data setelah API mengembalikan hasil, kita akan menambahkan fungsi baru kita setelah langkah "Inspeksi Indeks" di makro kita. Jadi klik “Index Inspection” di task pane dan kemudian klik tombol step (yang terletak di sebelah tombol run). Setelah makro dijalankan ke titik itu, Anda dapat menambahkan fungsionalitas tambahan ke makro. Untuk tujuan kami, kami akan menambahkan fungsi Formula yang akan membandingkan kolom setelah API mengembalikan hasil untuk setiap url.


Catatan, ini hanya akan menjalankan makro yang ditampilkan di panel tugas. Ini tidak akan menyegarkan SEMUA makro dalam spreadsheet. Jadi, jika Anda memantau beberapa situs, dan setiap situs memiliki makronya sendiri, maka situs tersebut perlu diperbarui secara terpisah. Saya akan membahas bagaimana melakukannya nanti di tutorial.
4. Tambahkan rumus baru untuk membandingkan kanonik:
Setelah makro berjalan ke titik yang kami tunjukkan pada langkah sebelumnya, Analytics Edge akan berhenti menjalankan makro. Dan kemudian Anda dapat menambahkan fungsi baru untuk membandingkan url kanonik yang dipilih Google dan yang dipilih pengguna. Untuk melakukannya, klik tab Analytics Edge, lalu klik dropdown Kolom, dan pilih "Formula" dari daftar dropdown.

5. Tambahkan pernyataan bersyarat di kotak dialog rumus:
Di jendela rumus, masukkan nama untuk kolom baru yang ingin Anda tambahkan berdasarkan rumus yang akan kita buat. Anda dapat menggunakan "Different Canonical" untuk tutorial ini. Selanjutnya, pilih di mana kolom harus ditambahkan di lembar kerja kita. Saya ingin meletakkan kolom baru tepat setelah kolom userCanonical di lembar kerja (yang menurut saya paling masuk akal). Dan akhirnya, kita akan menambahkan pernyataan bersyarat yang memeriksa untuk melihat apakah kanonik yang dipilih Google sama dengan kanonik yang dipilih pengguna. Jika ya, kami akan menambahkan "Tidak" ke kolom "Kanonis Berbeda", dan jika berbeda kami akan menambahkan "Ya". Berikut adalah rumus yang akan Anda sertakan yang menyelesaikan tugas ini. Cukup salin dan tempel rumus ini ke dalam kotak teks "Enter Formula":
=if([indexStatusResult/googleCanonical]=[indexStatusResult/userCanonical],”Tidak”,”Ya”)

Kemudian klik OK untuk menerapkan rumus ke data yang dikembalikan oleh API pada langkah sebelumnya. Dan kemudian klip tombol langkah di panel tugas Analytics Edge untuk menjalankan langkah terakhir di makro kita, yaitu menulis hasilnya ke lembar kerja.

6. Periksa Hasil Anda!
Anda dapat memeriksa lembar kerja dengan hasil untuk melihat data. Anda harus memiliki kolom baru bernama "Different Canonical" yang berisi "Ya" atau "Tidak" berdasarkan apakah kanonik yang dipilih Google berbeda dari kanonik yang dipilih pengguna.

7. Salin dan tempel rumus baru ke setiap makro di spreadsheet Anda.
Selamat, Anda baru saja memperluas sistem pemantauan pengindeksan multi-situs untuk memeriksa perbedaan kanonik! Sekarang terapkan rumus yang sama ke semua lembar kerja yang Anda buat di spreadsheet (jika Anda memeriksa lebih dari satu situs web atau properti GSC). Kabar baiknya adalah bahwa Analytics Edge memiliki fungsi salin dan tempel untuk makro (dan untuk langkah-langkah tertentu di makro Anda).
Cukup sorot rumus baru yang Anda buat di panel tugas, klik tombol salin, pilih makro tempat Anda ingin menyalin rumus, klik langkah sebelumnya di mana Anda ingin menambahkan rumus, lalu klik tempel di panel tugas. Boom, Anda baru saja menyalin rumus ke makro lain.

8. Periksa pengindeksan dan kanonikalisasi semua dalam satu bidikan.
Dan itu saja. Sistem pemantauan Anda sekarang akan memeriksa status pengindeksan setiap url, sekaligus mendeteksi apakah kanonik yang dipilih Google berbeda dari kanonik yang dipilih pengguna. Dan sebagai pengingat, yang harus Anda lakukan adalah mengklik “Refresh All” di Analytics Edge untuk menjalankan semua makro (yang akan memeriksa semua properti GSC yang Anda pantau).

Pengingat Penting: Sistem ini hanya sebaik (dan akurat) seperti sistem pemeriksaan URL Google…
Satu hal yang ingin saya tunjukkan adalah bahwa sistem pemantauan pengindeksan hanya sebaik data dari alat inspeksi URL Google. Dan sayangnya, saya terkadang melihatnya tidak aktif selama pengujian saya. Misalnya, mungkin dikatakan url diindeks, padahal tidak (atau sebaliknya). Jadi perlu diingat bahwa sistem ini tidak mudah… kadang-kadang bisa tidak akurat.
Ringkasan – Terus meningkatkan sistem pemantauan pengindeksan.
Dengan tambahan terbaru untuk sistem pemantauan pengindeksan multi-situs ini, kami sekarang dapat secara otomatis memeriksa apakah kanonik yang dipilih Google berbeda dari kanonik yang dipilih pengguna (yang merupakan situasi yang pasti ingin Anda gali karena url tidak diindeks) . Ke depan, saya akan terus mencari cara untuk meningkatkan sistem pemantauan pengindeksan. Jika Anda memutuskan untuk mengikuti kumpulan tutorial saya untuk menyiapkan ini, beri tahu saya jika Anda memiliki pertanyaan atau jika Anda mengalami masalah. Anda dapat ping saya di Twitter saat Anda mengatur sistem.
GG
