🚀 Pertanyaan kemitraan: fahim@fahimai.com | Dipercaya oleh lebih dari 250.000 pembaca setiap bulan dalam 17 bahasa 🔥

🚀 Pertanyaan kemitraan: fahim@fahimai.com

Cara Menggunakan Firecrawl untuk Mengubah Situs Menjadi Data Bersih (2026)

oleh | Last updated Jun 26, 2026

Panduan Singkat

Panduan ini mencakup semua fitur Firecrawl:

Waktu yang dibutuhkan: 5 menit per film

Juga terdapat dalam panduan ini: Tips Profesional | Kesalahan Umum | Penyelesaian Masalah | Harga | Alternatif

Mengapa Anda Harus Mempercayai Panduan Ini?

Saya telah menggunakan Firecrawl selama lebih dari setahun dan menguji setiap fitur yang dibahas di sini.

Tutorial tentang cara menggunakan Firecrawl ini berasal dari pengalaman langsung dalam melakukan web scraping.

Cara menggunakan Firecrawl

Firecrawl adalah web crawler berbasis AI yang mengubah situs web menjadi data yang bersih dan siap untuk LLM (Label Listing Mapping).

Namun sebagian besar pengguna hanya memanfaatkan sebagian kecil dari kemampuan alat serbaguna ini.

Panduan ini menunjukkan cara menggunakan setiap fitur utama, langkah demi langkah, dengan tangkapan layar.

Tutorial Firecrawl

Tutorial Firecrawl lengkap ini akan memandu Anda melalui setiap fitur, mulai dari kunci API pertama Anda hingga operasi batch tingkat lanjut yang menjadikan Anda pengguna ahli.

Merayap api

Ubah situs web apa pun menjadi data terstruktur dan bersih dengan satu API. Firecrawl menangani rendering JavaScript, batasan laju permintaan, dan penemuan URL sehingga Anda mendapatkan data siap pakai LLM dengan cepat. Mulai dengan paket gratis — tanpa perlu kartu kredit.

Memulai Bermain Firecrawl

Sebelum menggunakan fitur apa pun, selesaikan pengaturan satu kali ini.

Prosesnya memakan waktu sekitar 3 menit.

Saksikan ringkasan singkat ini terlebih dahulu:

Memperkenalkan /search - cara terbaik bagi Agen dan pengembang untuk menjelajahi web.

Sekarang mari kita bahas setiap langkahnya.

Langkah 1: Buat Akun Anda

Kunjungi situs web Firecrawl di https://www.firecrawl.dev.

Klik 'Daftar' untuk membuka akun firecrawl pada paket gratis.

Masukkan email Anda dan buat kata sandi.

✓ Pos pemeriksaan: Periksa milikmu kotak-masuk untuk email konfirmasi.

Langkah 2: Instal dan Atur Kunci API Anda

Jalankan pip install firecrawl-py untuk menambahkan layanan api ke proyek Anda.

Salin kunci API Anda, lalu simpan sebagai variabel lingkungan untuk keamanan.

Berikut tampilan dasbornya:

Dasbor Firecrawl dan manfaat utamanya

✓ Pos pemeriksaan: Anda akan melihat dasbor utama yang menampilkan penggunaan dan kunci API Anda.

Langkah 3: Lakukan Panggilan Pertama Anda

Impor kelas FirecrawlApp dan buat instance firecrawl dengan kunci Anda.

Setiap permintaan akan mengenai endpoint utama di https://api.firecrawl.dev/v2.

✅ Selesai: Anda siap untuk melakukan scraping, crawling, pencarian, pemetaan, dan ekstraksi data.

Cara Menggunakan Firecrawl Scraper

Mengikis Memungkinkan Anda mengambil data bersih yang siap digunakan untuk LLM dari satu halaman hanya dengan satu panggilan API.

Mode scraping menargetkan halaman individual dan ideal untuk mengekstrak detail spesifik dengan cepat.

Berikut cara menggunakannya langkah demi langkah.

Sekarang mari kita uraikan setiap langkahnya.

Langkah 1: Dapatkan Kunci API Anda

Buat akun Firecrawl, lalu salin kunci API Anda dari dasbor.

Simpan sebagai variabel lingkungan agar kunci API Anda tidak masuk ke dalam kode mentah.

Langkah 2: Panggil Endpoint Scrape

Berikan satu URL ke metode .scrape_url() pada instance firecrawl Anda.

Anda dapat meminta format markdown, html mentah, atau json terstruktur sebagai outputnya.

Beginilah penampakannya:

Cara menggunakan Firecrawl Scrape

✓ Pos pemeriksaan: Anda seharusnya melihat markdown yang bersih untuk halaman saat ini, siap untuk aplikasi AI.

Langkah 3: Baca Output yang Bersih

Firecrawl mengembalikan data yang bersih dan mudah dibaca. teks, tanpa tag HTML yang tidak perlu.

✅ Hasil: Anda mengubah salah satu halaman web menjadi data web terstruktur dengan satu API.

💡 Pro Tip: Atur parameter max_age untuk menyimpan hasil dalam cache dan lewati pengambilan data ulang dari halaman yang tidak berubah.

Cara Menggunakan Firecrawl Crawler

Merangkak Memungkinkan Anda untuk menjelajahi seluruh situs web dan mengikuti tautan secara otomatis tanpa peta situs.

Mode perayapan memungkinkan Anda untuk merayapi situs web di berbagai halaman dan mengumpulkan setiap halaman yang dapat dijangkau.

Berikut cara menggunakannya langkah demi langkah.

Sekarang mari kita uraikan setiap langkahnya.

Langkah 1: Arahkan ke URL Akar

Berikan URL awal pada endpoint perayapan, misalnya https://example.com.

Firecrawl menangani penelusuran web melalui tautan dan mengikuti halaman secara otomatis.

Langkah 2: Mulai Proses Perayapan

Jalankan tugas crawling dan ambil ID tugas yang dikembalikan untuk melacak kemajuan.

Gunakan ID pekerjaan untuk memantau status dan mengambil data yang telah di-crawl setiap kali halaman selesai diproses.

Beginilah penampakannya:

Cara menggunakan Firecrawl Crawl

✓ Pos pemeriksaan: Anda akan melihat halaman-halaman yang diambil dari seluruh situs dan terintegrasi ke dalam data web.

Langkah 3: Ekspor Hasil

Kumpulkan setiap halaman sebagai markdown atau json terstruktur untuk alur data Anda.

✅ Hasil: Anda berhasil merekam seluruh situs, bahkan situs web kompleks dengan konten dinamis.

💡 Pro Tip: Firecrawl menggunakan pemrosesan batch dan browser yang berjalan secara bersamaan, sehingga operasi crawling yang besar tetap berjalan cepat.

Cara Menggunakan Mesin Pencari Firecrawl

Mencari Memungkinkan Anda untuk mencari di web dan menampilkan hasil yang bersih yang dapat langsung Anda masukkan ke dalam agen AI.

Pencarian memungkinkan Anda untuk melakukan kueri web dan mengambil data web secara real-time sebagai teks yang mudah dibaca.

Berikut cara menggunakannya langkah demi langkah.

Sekarang mari kita uraikan setiap langkahnya.

Langkah 1: Kirim Permintaan

Panggil titik akhir pencarian dengan kueri bahasa alami yang sederhana.

Firecrawl dapat melakukan pencarian di web melalui situs berita, situs lowongan kerja, dan situs ulasan.

Langkah 2: Pilih Format Output

Minta format markdown atau json terstruktur untuk setiap hasil.

Setiap hasil yang diterima berupa data bersih, bukan HTML mentah yang berisik.

Beginilah penampakannya:

Cara menggunakan Pencarian Firecrawl

✓ Pos pemeriksaan: Anda akan melihat halaman web yang diberi peringkat dikembalikan sebagai data web terstruktur.

Langkah 3: Salurkan ke Aplikasi Anda

Masukkan data terstruktur ke dalam asisten AI atau alur kerja AI.

✅ Hasil: Anda menambahkan konten web langsung ke aplikasi AI Anda hanya dengan satu panggilan API.

💡 Pro Tip: Gabungkan pencarian dengan ekstraksi untuk mengumpulkan artikel berita untuk riset pasar atau intelijen kompetitif.

Cara Menggunakan Peta Tingkat Lanjut Firecrawl

Peta Memungkinkan Anda menjalankan penemuan URL dan mengubah satu domain menjadi peta lengkap halaman individual.

Mode peta mengambil setiap URL di situs dengan cepat untuk penemuan URL yang cepat.

Berikut cara menggunakannya langkah demi langkah.

Sekarang mari kita uraikan setiap langkahnya.

Langkah 1: Kirimkan Domain

Kirimkan satu URL root ke endpoint peta.

Firecrawl mengembalikan setiap tautan tanpa memerlukan sitemap.

Langkah 2: Tinjau Daftar URL

Pindai setiap halaman yang dikembalikan sebelum Anda melakukan scraping.

Simpan daftar tersebut ke dalam file CSV untuk merencanakan ekstraksi data Anda.

Beginilah penampakannya:

Cara menggunakan Peta Firecrawl

✓ Pos pemeriksaan: Anda seharusnya dapat melihat peta situs lengkap dari halaman web hanya dari satu URL.

Langkah 3: Pilih Data yang Akan Diambil

Pilih halaman yang Anda inginkan, lalu kirimkan untuk di-scrape atau di-crawl.

✅ Hasil: Anda telah memetakan seluruh situs, siap untuk pengambilan data web yang ditargetkan.

💡 Pro Tip: Prioritaskan pemetaan pada situs web dan aplikasi web dinamis untuk menghindari pemborosan kredit pada halaman yang tidak Anda butuhkan.

Cara Menggunakan Firecrawl Extractor

Ekstrak Memungkinkan Anda mengekstrak data terstruktur dari halaman mana pun menggunakan perintah bahasa alami.

Extract menggunakan penguraian berbasis AI untuk mengambil bidang-bidang yang Anda deskripsikan secara tepat.

Berikut cara menggunakannya langkah demi langkah.

Sekarang mari kita uraikan setiap langkahnya.

Langkah 1: Mendefinisikan Skema

Tulis model Pydantic dengan: from pydantic import BaseModel.

Ekstraksi berbasis skema memberi tahu Firecrawl bidang mana yang harus dikembalikan sebagai JSON terstruktur.

Langkah 2: Deskripsikan Data

Tambahkan petunjuk bahasa alami untuk bidang yang tidak dapat ditangkap oleh skema.

Inilah cara mengekstrak data dari halaman web tanpa menulis aturan penguraian.

Beginilah penampakannya:

Cara menggunakan Ekstrak Firecrawl

✓ Pos pemeriksaan: Anda seharusnya melihat data terstruktur yang rapi, bukan tag HTML yang berantakan.

Langkah 3: Menerima JSON Terstruktur

Firecrawl mengembalikan data JSON terstruktur yang bersih dan siap digunakan untuk data pelatihan.

✅ Hasil: Anda mengganti proses pengikis data yang rentan dengan satu panggilan ekstraksi dan pembersihan data yang lebih sedikit.

💡 Pro Tip: Gunakan only_main_content, include_tags, dan exclude_tags untuk menjaga agar data web yang diekstrak tetap terfokus.

Tips dan Pintasan Pro Firecrawl

Setelah menguji Firecrawl selama lebih dari setahun, berikut adalah kiat-kiat terbaik saya untuk ekstraksi data yang lebih bersih.

Pintasan Keyboard

TindakanJalan pintas
Lari menggaruk di taman bermainCtrl + Enter
Salin kunci APICtrl + C
Buka dokumenCtrl + K
Beralih ke format outputTab

Fitur Tersembunyi yang Sering Diabaikan Orang

  • caching max_age: Gunakan kembali data yang baru saja dikumpulkan untuk proses pengumpulan data berulang yang lebih cepat dan murah.
  • Tindakan browser: Klik, gulir, dan ketik untuk mengakses konten yang tersembunyi di balik rendering javascript.
  • Pengelompokan asinkron: Proses ribuan URL dengan pemrosesan batch tanpa memblokir aplikasi web Anda.

Kesalahan Umum yang Harus Dihindari Saat Bermain Firecrawl

Kesalahan #1: Mengkodekan kunci API Anda secara langsung (hardcoding).

❌ Salah: Menempelkan kunci API Anda langsung ke kode yang dibagikan atau repositori publik.

✅ Kanan: Muat kunci dari variabel lingkungan agar tetap bersifat pribadi.

Kesalahan #2: Melakukan crawling sebelum mapping

❌ Salah: Mengunduh seluruh situs web secara membabi buta dan menghabiskan kredit pada halaman-halaman sampah.

✅ Kanan: Lakukan pencarian URL dengan peta terlebih dahulu, lalu hanya lakukan crawling pada halaman yang Anda butuhkan.

Kesalahan #3: Mengurai HTML mentah sendiri

❌ Salah: Menulis aturan yang ketat untuk membersihkan HTML mentah dan menghapus tag HTML secara manual.

✅ Kanan: Gunakan ekstraksi berbasis skema untuk mendapatkan JSON terstruktur yang bersih secara langsung.

Panduan Pemecahan Masalah Firecrawl

Masalah: 401 kesalahan tidak sah

Menyebabkan: Kunci API Anda hilang atau tidak dimuat dari variabel lingkungan.

Memperbaiki: Ekspor ulang kunci tersebut, kemudian buat ulang instance firecrawl Anda dan coba lagi.

Masalah: Kesalahan waktu habis (timeout) pada situs web yang kompleks.

Menyebabkan: Rendering javascript yang berat atau konten dinamis membutuhkan waktu lebih lama untuk dimuat.

Memperbaiki: Tambahkan tindakan tunggu agar halaman saat ini selesai dimuat sebelum pengambilan gambar.

Masalah: Mencapai batas laju permintaan

Menyebabkan: Terlalu banyak permintaan sekaligus pada paket gratis atau paket dengan tingkatan lebih rendah.

Memperbaiki: Perlambat operasi batch atau tingkatkan kemampuan untuk mendukung lebih banyak browser yang berjalan secara bersamaan.

📌 Catatan: Jika tidak ada solusi di atas yang menyelesaikan masalah Anda, hubungi dukungan Firecrawl.

Apa itu Firecrawl?

Merayap api adalah alat pengikis web berbasis AI yang mengubah situs web menjadi data terstruktur dan bersih.

Anggap saja ini sebagai perayap web yang memberikan teks yang mudah dibaca kepada agen AI, bukan HTML mentah yang berantakan.

Firecrawl dikembangkan oleh Mendable.ai untuk mengurangi pemborosan token pada aplikasi AI.

Saksikan ringkasan singkat ini:

Ubah Web Scraping AI Menjadi Keuntungan (Sistem Firecrawl & n8n Saya)

Fitur-fitur utamanya meliputi:

  • Mengikis: Ekstrak data dari halaman web tunggal dalam format markdown atau json terstruktur.
  • Merangkak: Mengakses seluruh situs web dan mengikuti tautan tanpa peta situs.
  • Cari: Telusuri web dan dapatkan data yang bersih dari situs web berita dan situs ulasan.
  • Peta: Penemuan URL cepat yang mengubah satu domain menjadi peta situs lengkap.
  • Ekstrak: Mengambil data web terstruktur menggunakan perintah bahasa alami dan skema Pydantic.

Firecrawl mengungguli metode web scraping tradisional dengan menangani proxy, batasan laju permintaan, dan rendering javascript untuk Anda.

Berbeda dengan alat tradisional yang membutuhkan Selenium, alat ini melayani ilmuwan data dan pengembang melalui satu layanan API.

Untuk ulasan lengkap, lihat ulasan kami. Ulasan Firecrawl.

Apa itu Firecrawl?

Harga Firecrawl

Berikut perkiraan biaya Firecrawl pada tahun 2026:

RencanaHargaTerbaik untuk
BebasBebasMenguji proses scraping dan crawling pada beberapa halaman.
Hobi$16/bulanPengembang tunggal dan alur data kecil
Standar$83/bulanTim yang menjalankan pekerjaan penelusuran web secara rutin
Pertumbuhan$333/bulanRiset dan pemantauan pasar bervolume tinggi

Uji coba gratis: Ya — paket gratis memungkinkan Anda untuk mengambil data dari sejumlah halaman terbatas.

Garansi uang kembali: Tidak ada jaminan resmi, tetapi Anda dapat menurunkan paket langganan kapan saja.

Harga Firecrawl

💰 Nilai Terbaik: Standar — keseimbangan terbaik antara kredit dan browser yang dapat diakses secara bersamaan untuk sebagian besar tim.

Firecrawl vs Alternatifnya

Bagaimana perbandingan Firecrawl? Berikut gambaran persaingannya:

AlatTerbaik untukHargaProtoPie
Merayap apiData bersih yang siap untuk AI$16/bulan3.5 Soneta secara luas dianggap unggul untuk penulisan kreatif dan penalaran kompleks. Untuk riset web waktu nyata dengan sumber yang dikutip,
ApifyAktor yang sudah dibuat sebelumnya$49 / mo3.5 Sonnet saat ini memegang mahkota untuk penulisan kreatif dan penalaran yang bernuansa. Terasa lebih 'manusiawi' dan kurang robotik dibandingkan GPT-40. Untuk data mentah dan penelitian,
Data TerangSkala proksi$ Kustom4. Generator Vokal
Crawl4AISumber terbukaBebas4. Generator Deskripsi
ScrapyKontrol PythonBebas3.5 Sonnet saat ini memegang mahkota untuk penulisan kreatif dan penalaran yang bernuansa. Terasa lebih 'manusiawi' dan kurang robotik dibandingkan GPT-40. Untuk data mentah dan penelitian,
ScrapeGraphaiPengambilan data grafik LLM$20/bulan4. API yang andal

RoseHosting vs MochaHost

  • Tidak ada 'jejak dokumen': Firecrawl — data siap pakai LLM terbersih dari satu API tunggal.
  • Anggaran terbaik: Crawl4AI — gratis dan sumber terbuka untuk ilmuwan data yang bekerja langsung dengan data.
  • Buka aplikasi VPN Anda (seperti NordVPN), cari 'India' di daftar negara, dan klik sambungkan. Anda akan langsung mendapatkan alamat IP India. Firecrawl — petunjuk bahasa alami menyembunyikan bagian-bagian yang sulit.
  • Terbaik untuk skala proksi: Bright Data — kumpulan proxy besar untuk situs web kompleks.

🎯 Alternatif Firecrawl

Mencari alternatif Firecrawl? Berikut adalah pilihan terbaiknya:

  • 🚀 Apify: Marketplace aktor siap pakai untuk web scraping, cocok jika Anda menginginkan scraper siap pakai daripada hanya menggunakan satu API.
  • 🏢 Data Cerah: Jaringan proxy perusahaan untuk tugas crawling besar-besaran dan pemantauan konten dalam skala besar di seluruh situs web dinamis.
  • 💰 Crawl4AI: Crawler sumber terbuka gratis yang menghasilkan data siap pakai untuk LLM, ideal untuk alur kerja AI hemat biaya dan pengujian lokal.
  • 🔧 Scrapy: Kerangka kerja Python yang telah teruji memberikan pengembang kendali penuh atas pengumpulan, penguraian, dan alur data.
  • 🧠 ScrapeGraphAI: Ekstraksi berbasis grafik dan didukung AI yang memetakan struktur halaman untuk ekstraksi data terstruktur berbasis skema.

Untuk daftar lengkapnya, lihat halaman kami. Alternatif Firecrawl memandu.

⚔️ Perbandingan Firecrawl

Berikut perbandingan Firecrawl dengan setiap pesaingnya:

  • Firecrawl vs Apify: Firecrawl unggul dalam hal output yang bersih dan siap untuk LLM; Apify unggul dalam hal pustaka scraper yang sudah dibuat sebelumnya.
  • Firecrawl vs Bright Data: Bright Data unggul dalam skala proksi; Firecrawl unggul dalam ekstraksi data terstruktur yang lebih sederhana.
  • Firecrawl vs Crawl4AI: Crawl4AI unggul dalam hal harga dan hosting mandiri; Firecrawl unggul dalam hal batasan laju yang dikelola dan keandalan.
  • Firecrawl vs Scrapy: Scrapy unggul dalam kontrol level rendah; Firecrawl unggul dalam kecepatan dan tanpa pengaturan proxy.
  • Firecrawl vs ScrapeGraphAI: Keduanya didukung oleh AI; Firecrawl unggul dalam cakupan penelusuran, ScrapeGraphAI unggul dalam logika grafik.

Mulailah Menggunakan Firecrawl Sekarang

Anda telah mempelajari cara menggunakan setiap fitur utama Firecrawl:

  • ✅ Kikis
  • ✅ Merangkak
  • ✅ Pencarian
  • ✅ Peta
  • ✅ Ekstrak

Langkah selanjutnya: Pilih satu fitur dan coba sekarang juga.

Kebanyakan orang memulai dengan Scrape.

Prosesnya memakan waktu kurang dari 5 menit.

Pertanyaan Yang Sering Muncul

Firecrawl digunakan untuk apa?

Firecrawl adalah alat pengikis web berbasis AI. Alat ini mengubah halaman web menjadi data yang bersih dan siap pakai untuk agen AI, sistem pengumpulan data, riset pasar, dan pemantauan harga.

Apakah Firecrawl bisa digunakan secara gratis?

Ya. Paket gratis memungkinkan Anda untuk melakukan scraping sejumlah halaman terbatas dengan kunci API Anda, sehingga Anda dapat menguji proses scraping, crawling, dan ekstraksi sebelum membayar.

Bagaimana cara menginstal Firecrawl?

Jalankan pip install firecrawl-py, kemudian atur kunci API Anda sebagai variabel lingkungan dan buat instance firecrawl untuk memulai panggilan API tunggal pertama Anda.

Apa perbedaan Firecrawl dengan metode pengikis tradisional?

Web scraping tradisional membutuhkan Selenium dan pengaturan proxy manual. Firecrawl menangani rendering javascript, batasan laju data, dan pembersihan data secara otomatis melalui satu layanan API.

Bisakah Firecrawl mengekstrak data terstruktur?

Ya. Gunakan perintah bahasa alami atau skema Pydantic untuk ekstraksi berbasis skema, dan Firecrawl akan mengembalikan JSON terstruktur, bukan HTML mentah.

Artikel Terkait