---
title: Bot & user agent
description: "Dua agen otomatis IsonAI, IsonSearchBot dan IsonAI-User: fungsi, user agent, cara mengendalikan, dan cara memverifikasi permintaannya."
last_verified: 2026-10-17
---

# Bot & user agent

IsonAI mengoperasikan dua agen otomatis. Tujuannya berbeda, jadi pemilik situs bisa mengendalikan masing-masing secara terpisah.

| User agent | Fungsi |
| --- | --- |
| **IsonSearchBot** | Merayapi halaman web publik untuk membangun indeks Ison Search. Mematuhi robots.txt.<br>User agent: `IsonSearchBot/1.0 (+https://search.isonai.com/bot)`<br>Alamat IP yang diterbitkan: [search.isonai.com/bot/ips.json](https://search.isonai.com/bot/ips.json)<br>Rincian: [search.isonai.com/bot](https://search.isonai.com/bot) |
| **IsonAI-User** | Mengunjungi halaman web ketika pengguna IsonAI menanyakannya. Tidak dipakai untuk merayapi web secara otomatis.<br>User agent: `Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; IsonAI-User/1.0; +https://www.isonai.com/bot` |

## IsonSearchBot

IsonSearchBot membangun indeks di balik [Ison Search](/id/ison-search/). Ia membaca `robots.txt` tiap host dan menerapkan grup `IsonSearchBot` (atau `*`), termasuk `Disallow` dan `Crawl-delay`.

Untuk menghentikannya merayapi situs Anda:

```
User-agent: IsonSearchBot
Disallow: /
```

Laju perayapan, verifikasi, dan permintaan penghapusan dijelaskan di [search.isonai.com/bot](https://search.isonai.com/bot).

## IsonAI-User

IsonAI-User mendukung tindakan pengguna di IsonAI. Ketika pengguna mengajukan pertanyaan atau meminta IsonAI membaca, meringkas, atau menganalisis tautan tertentu, IsonAI dapat mengunjungi halaman terkait dengan agen ini untuk menjawab, lalu menampilkan tautan ke sumbernya di jawaban.

- Hanya dipakai untuk tindakan yang dimulai pengguna di IsonAI.
- Tidak dipakai untuk merayapi web secara otomatis.
- Tidak dipakai untuk membangun atau memeringkat indeks Ison Search.

Karena permintaan ini dilakukan atas nama pengguna, aturan robots.txt mungkin tidak berlaku. Untuk menghentikan IsonAI-User mengakses situs Anda, blokir permintaan yang User-Agent-nya memuat `IsonAI-User`, atau hubungi kami.

## Memverifikasi permintaan

Kedua agen mendukung HTTP Message Signatures ([Web Bot Auth](https://datatracker.ietf.org/doc/draft-meunier-web-bot-auth-architecture/)). Permintaan yang ditandatangani membawa header `Signature-Agent` yang menunjukkan tempat kunci publiknya diterbitkan:

- **IsonSearchBot**: `Signature-Agent` bernilai `"https://search.isonai.com"`, kunci publik di [direktori kunci IsonSearchBot](https://search.isonai.com/.well-known/http-message-signatures-directory).
- **IsonAI-User**: `Signature-Agent` bernilai `"https://www.isonai.com"`, kunci publik di [direktori kunci IsonAI-User](https://www.isonai.com/.well-known/http-message-signatures-directory).

Penandatanganan diaktifkan bertahap. Permintaan yang belum ditandatangani tetap dapat dikenali dari User-Agent-nya dan, untuk IsonSearchBot, dari alamat IP yang diterbitkan.

IsonAI-User tidak memakai rentang IP tetap yang diterbitkan, jadi verifikasi tanda tangannya, bukan alamat IP-nya.

## Kontak

Untuk pertanyaan tentang kedua agen, kirim surel ke [hello@epithre.com](mailto:hello@epithre.com).
