Susun aturan crawling untuk Googlebot, crawler AI, dan crawler lain lewat formulir, lihat hasilnya langsung, lalu salin atau unduh sebagai robots.txt. Tanpa daftar, dan kamu tidak perlu menghafal sintaksnya.
Mulai dari aturan dasar yang mengizinkan semua crawler, lalu tambahkan batasan hanya untuk bagian yang memang tidak perlu dirayapi.
Tentukan path yang boleh dan tidak boleh dirayapi. Kamu bisa membuat aturan terpisah untuk crawler tertentu, termasuk crawler AI.
Masukkan alamat lengkap sitemap kamu supaya muncul sebagai baris Sitemap di file.
Unggah file ke akar domain sehingga bisa dibuka di domain-kamu.com/robots.txt, lalu cek di Google Search Console.
robots.txt adalah file teks biasa yang diletakkan di akar domain. Crawler yang patuh membacanya lebih dulu untuk tahu bagian mana dari situs yang boleh dirayapi. File ini terdiri dari kelompok aturan: satu atau lebih baris User-agent yang menyebut crawler, diikuti baris Allow dan Disallow untuk path tertentu.
User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php User-agent: GPTBot Disallow: / Sitemap: https://contoh.com/sitemap.xml
Contoh di atas mengizinkan semua crawler merayapi situs kecuali folder admin WordPress, memblokir GPTBot dari seluruh situs, dan menunjuk lokasi sitemap.
/Foto/ dan /foto/ dianggap berbeda.Crawl-delay. Sebagian crawler lain mungkin membacanya.Kalau kamu ingin mengatur akses crawler AI, ini token yang paling sering dipakai. Pedoman tiap perusahaan bisa berubah, jadi cek dokumentasi resminya sebelum memutuskan.
Memblokir crawler untuk pelatihan model tidak sama dengan memblokir crawler untuk pencarian AI. Kalau kamu ingin tetap bisa ditemukan di jawaban pencarian AI, pikirkan dulu crawler mana yang kamu blokir.
Situs dipindah dari staging ke live dengan robots.txt yang masih berisi Disallow: /. Akibatnya crawler berhenti merayapi situs. Selalu periksa file ini setelah peluncuran.
Halaman yang diblokir masih bisa muncul di hasil pencarian tanpa deskripsi kalau ditautkan dari tempat lain. Untuk mengeluarkannya dari indeks, pakai noindex.
Kalau halaman diblokir lewat robots.txt, crawler tidak membuka halamannya, jadi tag noindex di dalamnya tidak pernah terbaca.
Mesin pencari perlu merender halaman seperti pengunjung. Memblokir file tampilan bisa membuat halaman dinilai tidak lengkap.
robots.txt di subfolder tidak dibaca. File harus ada di akar domain, dan tiap subdomain butuh file sendiri.
Nama path bersifat case-sensitive. Aturan untuk /Produk/ tidak berlaku untuk /produk/.
Semua alat bisa dipakai tanpa daftar.
Susun sitemap.xml dari daftar URL kanonis, siap diunggah dan didaftarkan.
Pakai alatBuat berkas llms.txt berformat Markdown yang merangkum isi situs.
Pakai alatBuat markup JSON-LD untuk berbagai jenis schema tanpa menulis kode.
Pakai alatPeriksa satu halaman dan berkas pendukung domain, lalu unduh laporan PDF atau JSON.
Pakai alatRobots.txt hanya satu bagian dari technical SEO. Kursus SEO dari nol membahas crawl, index, dan cara membaca laporan Search Console secara berurutan.
robots.txt adalah file teks di akar domain yang memberi tahu crawler bagian mana dari situs yang boleh atau tidak boleh dirayapi. Crawler yang patuh membacanya sebelum merayapi situs.
Tidak sepenuhnya. robots.txt mengatur crawling, bukan indeks. Halaman yang diblokir tetap bisa terindeks tanpa konten kalau ada tautan ke halaman itu. Untuk mengeluarkan halaman dari hasil pencarian, pakai noindex atau fitur penghapusan di Search Console.
Tidak. File ini bisa dibaca siapa saja dan hanya dipatuhi oleh crawler yang mau patuh. Data sensitif harus dilindungi dengan login atau pengaturan akses di server.
Di akar domain, sehingga bisa dibuka di alamat-kamu.com/robots.txt. File di subfolder tidak dibaca. Subdomain butuh file robots.txt sendiri.
Tambahkan kelompok aturan dengan User-agent berisi token crawler, misalnya GPTBot atau ClaudeBot, lalu Disallow: /. Alat ini menyediakan daftar token umum. Pedoman tiap perusahaan bisa berubah, jadi cek dokumentasinya.
Tergantung crawler yang diblokir. Crawler untuk pelatihan model dan crawler untuk pencarian biasanya memakai token berbeda, jadi memblokir yang satu tidak otomatis memblokir yang lain. Cek dokumentasi masing-masing perusahaan.
Tidak, Googlebot mengabaikan Crawl-delay. Sebagian crawler lain mungkin membacanya, tetapi jangan mengandalkannya untuk Googlebot.
Buka alamat-kamu.com/robots.txt di browser untuk memastikan file tampil, lalu periksa di Google Search Console. Setelah itu uji beberapa URL penting untuk memastikan tidak terblokir tanpa sengaja.
Susun aturannya, salin hasilnya, lalu unggah ke akar domain dan uji di Search Console.