FreeBSD NPM node JS - Google Indexing Script API Untuk Percepat Pengindekan
· 2 min read · Label UnixBSD
Bagi para para pengguna blogger atau wordpress proses pengindekan postingan yang cepat sangat diharapkan. Tapi kenyataannya sulit sekali mencapainya. Lama atau sulitnya Google mengindek postingan blog anda, pertanyaan lainnya pun bermunculan. Bagaimana cara membuat Google merayapi situs blogger secara instan?. Banyak Blogger yang menggunakan API tak sedikit pula yang membayar paltform pendindekan seperti tagtarrot, ahref, semrush dan lainnya.
Anda dapat menggunakan Indexing API untuk memberi tahu Google halaman mana yang akan diindeks ulang atau dihapus. Anda juga dapat menggunakan API ini untuk mendapatkan informasi tentang status notifikasi yang dikirim ke Google.
Jika halaman Anda tidak diindeks, postingan Anda hampir tidak terlihat oleh mesin pencari dan tak ada orang yang membacanya. Oleh karena itu, sangat penting bahwa konten baru Anda dirayapi/diindeks dengan cepat, dan sama pentingnya bahwa konten yang sudah dipublikasikan juga diperbarui di mesin pencari Google.
Biasanya ketika bot mesin pencari datang ke situs Anda, ia mulai merayapi dan, berdasarkan tag meta "indeks" dan "noindex", bot akan menambahkan halaman dengan tag indeks di mesin pencari itu. Ini adalah cara Anda mengontrol halaman apa dari situs web Anda yang harus ditemukan di berbagai mesin pencari.
Pengindeksan situs web adalah proses mesin pencari mengidentifikasi halaman web di Internet dan menyimpan data dari halaman tersebut dalam database mereka untuk mempertimbangkan halaman untuk peringkat dalam hasil pencarian di masa mendatang.
Anda dapat menganggap pengindeksan seperti rak buku. Mesin pencari seperti Google menemukan buku (halaman web) dan menambahkannya ke rak bukunya (databasenya). Kemudian, ketika seseorang mencari topik (kueri pencarian), Google dapat memilih beberapa buku (hasil pencarian) untuk diberikan kepada mereka.
Mesin pencari menggunakan program perangkat lunak otomatis yang disebut laba-laba atau perayap untuk memindai situs web dan mengumpulkan informasi tentangnya. Program-program ini mengikuti tautan dari satu halaman ke halaman lain dan mengindeks konten yang mereka temukan di sepanjang jalan. Informasi yang dikumpulkan mencakup URL, konten, gambar, dan metadata relevan lainnya di halaman postingan.
Pada bagian ini, kami akan membuat script node.js yang dapat anda gunakan untuk melakukan pengindekan halaman url blog anda. Gunakan skrip ini untuk mengindeks seluruh situs Anda di Google dalam waktu kurang dari 48 jam. Tidak ada trik, tidak ada peretasan, hanya skrip sederhana dan Google API.
sebagai langkah permulaan, anda harus memastikan npm dan node telah aktif dan berjalan pada server FreeBSD anda. Jika anda belum menginsal npm dan node, instal terlebih dahulu. Pada artikel ini kami anggap anda telah menginstal npm dan node di server FreeBSD.
Sebelum kita mulai, anda harus mengunduh repositori ini dari server github, jalankan perintah berikut untuk mengunduh filenya.
Pastikan Anda menggunakan versi Node.js terbaru, dengan preferensi untuk v20 atau yang lebih baru. Periksa versi Anda saat ini dengan node -v.
Langkah berikutnya yang harus anda kerjakan adalah membuat direktori ".gis" di folder "/root" dan pindahkan file service_account.json ke direktori tersebut, dan ganti nama file json yang anda salin ke folder /root/.gis tersebut menjadi "service_account.json".
Atau jika anda ingin menggunakan perintah "npm", jalankan perintah berikut.
Meskipun anda menggunakan script yang telah kita bahas pada artikel ini, tak ada jaminan Google akan mengindeks postingan anda secepat mungkin. Banyak faktor yang mempegaruhi pendindekan, tapi dengan script di atas, akan sangat mempermudah dan membantu anda dalam melakukan pengindekan, karena anda tak harus mengindek satu persatu.
Anda dapat menggunakan Indexing API untuk memberi tahu Google halaman mana yang akan diindeks ulang atau dihapus. Anda juga dapat menggunakan API ini untuk mendapatkan informasi tentang status notifikasi yang dikirim ke Google.
Jika halaman Anda tidak diindeks, postingan Anda hampir tidak terlihat oleh mesin pencari dan tak ada orang yang membacanya. Oleh karena itu, sangat penting bahwa konten baru Anda dirayapi/diindeks dengan cepat, dan sama pentingnya bahwa konten yang sudah dipublikasikan juga diperbarui di mesin pencari Google.
A. Apa itu pengindeksan situs web?
Banyak dari Anda mungkin tidak menyadari arti istilah pengindeksan. Pengindeksan dalam SEO mengacu pada mesin pencari yang mencatat halaman web Anda. Saat mengerjakan pengindeksan situs kami, kami harus menargetkan semua mesin pencari utama (Google, Bing, Yandex, dll).Biasanya ketika bot mesin pencari datang ke situs Anda, ia mulai merayapi dan, berdasarkan tag meta "indeks" dan "noindex", bot akan menambahkan halaman dengan tag indeks di mesin pencari itu. Ini adalah cara Anda mengontrol halaman apa dari situs web Anda yang harus ditemukan di berbagai mesin pencari.
![]() |
Google Indexing API Menggunakan Sistem FreeBSD |
Pengindeksan web merupakan aspek penting untuk membuat konten Anda dapat ditemukan di mesin pencari. Jika Anda pernah bertanya-tanya bagaimana Google tahu di mana menemukan halaman Anda atau mengapa beberapa artikel Anda hilang dari hasil pencarian, Anda berada di tempat yang tepat. Dalam panduan yang ramah ini, kita akan menyelami dunia pengindeksan web, mengungkap kompleksitasnya, dan memperkenalkan Anda pada alat yang dapat meringankan beban dari pundak Anda.
Pengindeksan situs web adalah proses mesin pencari mengidentifikasi halaman web di Internet dan menyimpan data dari halaman tersebut dalam database mereka untuk mempertimbangkan halaman untuk peringkat dalam hasil pencarian di masa mendatang.
Anda dapat menganggap pengindeksan seperti rak buku. Mesin pencari seperti Google menemukan buku (halaman web) dan menambahkannya ke rak bukunya (databasenya). Kemudian, ketika seseorang mencari topik (kueri pencarian), Google dapat memilih beberapa buku (hasil pencarian) untuk diberikan kepada mereka.
Mesin pencari menggunakan program perangkat lunak otomatis yang disebut laba-laba atau perayap untuk memindai situs web dan mengumpulkan informasi tentangnya. Program-program ini mengikuti tautan dari satu halaman ke halaman lain dan mengindeks konten yang mereka temukan di sepanjang jalan. Informasi yang dikumpulkan mencakup URL, konten, gambar, dan metadata relevan lainnya di halaman postingan.
B. Membuat Script node.js untuk Google Indexing
Saat ini banyak sekali aplikasi untuk melakukan pengindekas dan bahasa pemrograman yang digunakan sangat beragam. node.js dengan segala kelebihannya mampu melakukan pekerjaannya dengan mengindek tiap halaman dari postingan anda.Pada bagian ini, kami akan membuat script node.js yang dapat anda gunakan untuk melakukan pengindekan halaman url blog anda. Gunakan skrip ini untuk mengindeks seluruh situs Anda di Google dalam waktu kurang dari 48 jam. Tidak ada trik, tidak ada peretasan, hanya skrip sederhana dan Google API.
sebagai langkah permulaan, anda harus memastikan npm dan node telah aktif dan berjalan pada server FreeBSD anda. Jika anda belum menginsal npm dan node, instal terlebih dahulu. Pada artikel ini kami anggap anda telah menginstal npm dan node di server FreeBSD.
Sebelum kita mulai, anda harus mengunduh repositori ini dari server github, jalankan perintah berikut untuk mengunduh filenya.
Unduh repository dari Github
root@hostname1:~# mkdir -p /usr/local/etc/indexing
root@hostname1:~# cd /usr/local/etc/indexing
root@hostname1:/usr/local/etc/indexing# git clone https://github.com/goenning/google-indexing-script.git
root@hostname1:/usr/local/etc/indexing# cd google-indexing-script
root@hostname1:/usr/local/etc/indexing/google-indexing-script#
Pada perintah di atas, anda mengunduh repositori dari Github dan meletakkannya di folder "/usr/local/etc/indexing". Setelah unduhan selesai, kemudian anda jalankan perintah "npm" di bawah ini.
Run npm command (Install repository)
root@hostname1:/usr/local/etc/indexing/google-indexing-script# npm i -g google-indexing-script
root@hostname1:/usr/local/etc/indexing/google-indexing-script# npm install
root@hostname1:/usr/local/etc/indexing/google-indexing-script# npm run build
root@hostname1:/usr/local/etc/indexing/google-indexing-script# npm i -g .
Periksa versi node.js
root@hostname1:/usr/local/etc/indexing/google-indexing-script# node -v
C. Cara Penggunaan
Untuk menggunakan repository ini, anda harus mempunyai file json yang anda buat di Google Cloud Console. Pada artikel ini kami tidak membahas cara pembuatan file json di GCP. Jadi kita langsung saja ke pembahasan selanjutnya.Langkah berikutnya yang harus anda kerjakan adalah membuat direktori ".gis" di folder "/root" dan pindahkan file service_account.json ke direktori tersebut, dan ganti nama file json yang anda salin ke folder /root/.gis tersebut menjadi "service_account.json".
Move json file
root@hostname1:/usr/local/etc/indexing/google-indexing-script# mkdir -p /root/.gis
root@hostname1:/usr/local/etc/indexing/google-indexing-script# cd /root/.gis
root@hostname1:~/.gis# mv client_secret_962470569258-vpdttcuh9vrd0tld6hncje2r5gfuaabr.apps.googleusercontent.com.json service_account.json
Langkah terakhir adalah menjalankan repositroy tersebut. Perintahnya sangat mudah dan simpel, anda hanya perlu mengetikkan nama domain situs web anda. Berikut ini adalah cara menjalankan aplikasi gis tersebut.
Run gis
root@hostname1:~/.gis# gis unixwinbsd.site
FreeBSD
root@hostname1:~/.gis# cd /usr/local/etc/indexing/google-indexing-script
root@hostname1:/usr/local/etc/indexing/google-indexing-script# npm run index unixwinbsd.site
Silahkan Berkomentar, Kakak...! Bunda...!
Posting Komentar