API IndexNow adalah teknologi dari Bing yang memungkinkan blog atau website memberitahu mesin pencari tentang konten baru atau yang diperbarui secara instan, mempercepat proses pengindeksan.
Apa Itu API IndexNow?
IndexNow adalah API gratis yang memungkinkan webmaster memberitahu mesin pencari (termasuk Bing dan Yandex) tentang URL baru atau yang diubah, sehingga halaman bisa diindeks lebih cepat dibanding menunggu crawling alami.
Cara Menggunakan API IndexNow
- Daftar dan Dapatkan API Key
Login ke Bing Webmaster Tools, pilih situs Anda, lalu buat API Key untuk IndexNow. - Integrasikan API Key di Blog
Simpan key di server atau CMS Anda sesuai panduan Bing. - Kirim URL Baru atau Perbarui
Gunakan request HTTP POST untuk memberitahu Bing tentang URL baru atau diperbarui. - Verifikasi Pengiriman
Pastikan respons dari Bing berhasil diterima dan URL siap diindeks.
1. Integrasikan API Key di Blog
Simpan key di server atau CMS Anda sesuai panduan Bing. Pastikan bisa diakses oleh skrip.
2. Kirim URL Baru atau Perbarui (Otomatis)
1. Buat API Key
Masuk ke Bing Webmaster Tools → Pilih situs → Buat API Key.
2. Buat file TXT berisi API Key
Nama file bebas, misal API_KEY.txt.
Upload ke blog → catat URL file, misal: https://bloganda.blogspot.com/API_KEY.txt
.
3. Pasang kode JavaScript otomatis
Buka post baru atau edit post → Mode HTML.
Paste kode IndexNow sebelum tag </body>
atau di bagian bawah post.
Ganti apiKey
, keyLocation
, dan host
sesuai blog Anda.
Contoh code, bisa di tempel di bagian wedget blog:
<script>
async function kirimIndexNow() {
const apiKey = "1234567890abcdef"; // Ganti dengan API Key Anda
const keyLocation = "https://bloganda.blogspot.com/1234567890abcdef.txt"; // Ganti sesuai lokasi key
const urlList = [
window.location.href // otomatis mengambil URL postingan saat ini
];
const data = {
host: "bloganda.blogspot.com", // Ganti sesuai blog Anda
key: apiKey,
keyLocation: keyLocation,
urlList: urlList
};
try {
const response = await fetch("https://www.bing.com/indexnow", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify(data)
});
const result = await response.text();
console.log("IndexNow response:", result);
} catch (error) {
console.error("Gagal mengirim IndexNow:", error);
}
}
// Jalankan otomatis saat halaman load
window.addEventListener("load", kirimIndexNow);
</script>
4. Publikasikan post
Script akan otomatis mengirim URL post ke Bing IndexNow saat halaman dibuka.
5. Verifikasi Pengiriman
Periksa konsol browser (F12 → Console) untuk memastikan respons dari Bing berhasil. URL posting otomatis dikirim dan siap diindeks.
Manfaat Menggunakan API IndexNow
- Pengindeksan halaman baru atau diperbarui lebih cepat.
- Meningkatkan visibilitas konten di hasil pencarian Bing.
- Mengurangi waktu tunggu hingga konten muncul di pencarian.
Tips Praktis
- Gunakan API secara konsisten setiap ada konten baru atau update.
- Pastikan URL yang dikirim valid dan dapat diakses publik.
- Periksa log pengiriman API agar tahu URL berhasil diterima.
Kesimpulan
Dengan memanfaatkan API IndexNow, blog Anda bisa memberitahu Bing secara instan tentang konten baru atau diperbarui, mempercepat pengindeksan, dan meningkatkan visibilitas di mesin pencari.
Faq Post
Apa itu API IndexNow?
IndexNow adalah API yang memungkinkan webmaster memberi tahu Bing dan Yandex tentang URL baru atau diperbarui, mempercepat proses pengindeksan.
Bagaimana cara mendapatkan API Key IndexNow?
Login ke Bing Webmaster Tools, pilih situs Anda, lalu buat API Key sesuai panduan IndexNow untuk mengaktifkan pengiriman URL.
Bagaimana cara mengirim URL baru atau diperbarui?
Gunakan request HTTP POST dengan API Key Anda untuk memberitahu Bing tentang URL baru atau yang diperbarui agar segera diindeks.
Apa manfaat utama menggunakan API IndexNow?
Mempercepat pengindeksan halaman, meningkatkan visibilitas konten di hasil pencarian, dan mengurangi waktu tunggu hingga konten muncul di Bing.