Skip to content
INOVATIF, PROFESIONAL DAN BERKEPRIBADIAN
facebook
youtube
instagram
Program Studi Agribisnis Terbaik Di Sumut
Call Support 0813-6263-0032
Email Support [email protected]
Location Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI Nomor 1 Medan
  • HOME
  • PROFIL
    • Akreditasi
    • Fungsionaris
    • Struktur Organisasi
    • Visi dan Misi
  • AKADEMIK
    • Dosen Pembimbing Akademik
    • INFORMASI AKADEMIK
      • AKADEMIK ONLINE
      • E-LEARNING
      • JURNAL AGRIUMA
      • LAPOR AOC
    • JADWAL AKADEMIK
      • Jadwal Pengisian KRS
      • JADWAL KULIAH
      • JADWAL PRAKTIKUM
      • JADWAL SEMINAR/SIDANG
        • Jadwal Seminar Proposal
        • Jadwal Seminar Hasil
        • Jadwal Sidang
      • JADWAL UJIAN
        • JADWAL UJIAN TENGAH SEMESTER (UTS)
        • JADWAL UJIAN AKHIR SEMESTER (UAS)
        • JADWAL UJIAN PRAKTIKUM
      • Jadwal Semester Antara
      • Jadwal Wisuda
    • KALENDER AKADEMIK
    • KURIKULUM
      • Semester I
      • Semester II
      • Semester III
      • Semester IV
      • Semester V
      • Semester VI
      • Semester VII
      • Semester VIII
      • Mata Kuliah Pilihan & MBKM
  • AKTIVITAS PRODI
    • Kegiatan Prodi
    • Prestasi Prodi
  • MAHASISWA
    • BEASISWA
    • SISTEM INFORMASI
      • DATA MAHASISWA
      • BLOG MAHASISWA
      • JURNAL MAHASISWA
      • AOC
      • E-Learning
      • Silima
      • Periksa Plagiasi Skripsi
      • APIK
      • OPAC
      • UMAIL
    • Prestasi Mahasiswa
  • DOSEN
    • DOSEN AGRIBISNIS
    • BLOG DOSEN
    • Aktivitas Dosen
    • Prestasi Dosen
    • JURNAL DOSEN
    • AOC
    • TKTD
    • E-LEARNING
    • OPAC UMA
    • UMAIL
    • Repositori
  • ARSIP
    • DOKUMEN PRODI
      • ARSIP PRODI
    • PENGUMUMAN
  • ALUMNI
    • TRACER STUDY
    • DATA ALUMNI
    • LAYANAN ALUMNI
    • AKTIVITAS ALUMNI
    • PRESTASI ALUMNI
  • LABORATORIUM
    • Informasi Laboratorium
    • Aplikasi Laboratorium
  • HUBUNGI KAMI

Cara Membuat Web Scraping

Home > Artikel > Cara Membuat Web Scraping

Cara Membuat Web Scraping

Posted on 29 November 2022 by pdai uma
0

Cara Membuat Web Scraping – Web scraping memiliki peran penting dalam bisnis. Hal ini dikarenakan web scraping berfungsi dalam melaksanakan riset pasar, riset kompetitor dan mencari leads. Selain berperan dalam dunia bisnis, web scraping juga memiliki peran di bidang lain seperti dalam pengambilan data, market place dan lainnya. Pada dasarnya, web scraping adalah proses pengambilan sebuah dokumen semi-terstruktur  dari  internet,  umumnya  berupa  halaman-halaman  web  dalam  bahasa  markup  seperti  HTML  atau XHTML,  dan  menganalisis  dokumen  tersebut untuk  diambil data  tertentu  dari  halaman  tersebut  untuk  digunakan  bagi kepentingan  lain,  serta banyak  penelitian yang  menggunakan tools  scraping  untuk mengumpulkan  datanya dari  web.

Apa Itu Web Scraping?

Web Scraping adalah teknik untuk mengekstraksi data dari World Wide Web (WWW) dan menyimpannya ke file sistem atau basis data untuk dijadikan analisis data. Web Scraping dapat dilakukan baik secara manual oleh seorang pengguna atau secara otomatis oleh bot atau crawler web. Proses Web Scraping dari Internet dapat dibagi menjadi dua langkah berurutan, yaitu mengakuisisi sumber daya web dan kemudian mengekstraksi informasi yang diinginkan dari data yang diperoleh. Secara khusus, program Web Scraping dimulai dengan meminta HTTP untuk memperoleh sumber daya dari yang ditargetkan oleh situs web. Permintaan ini dapat diformat kedalam URL yang berisi permintaan GET atau HTTP yang berisi POST.

Setelah permintaan berhasil diterima dan diproses oleh situs web yang ditargetkan, sumber daya yang diminta akan diambil dari situs web dan kemudian dikirim kembali ke program Web Scraping. Sumber daya ini bisa dalam berbagai format, seperti halaman web yang dibangun dengan HTML, XML atau JSON, atau data multimedia seperti gambar, audio, atau video. Terdapat dua modul penting dari Web Scraping – modul untuk menulis permintaan HTTP, seperti Urllib2 atau selenium dan satu lagi untuk parsing dan mengekstraksi informasi dari kode HTML mentah, seperti BeautifulSup atau Pyquery. Manfaat web scraping ialah agar informasi yang dikeruk lebih terfokus sehingga  memudahkan  dalam  melakukan  pencarian  sesuatu. Aplikasi  Web  Scraping  hanya  fokus  pada  cara  memperoleh data  melalui  pengambilan  dan  ekstraksi  data  dengan  ukuran data  yang  bervariasi.

Manfaat Web Scraping

  1. Mendapatkan Leads

Dalam berburu leads untuk bisnis baru, anda dapat melakukan pendekatan kepada follower akun media sosial kompetitor. Bahkan, bisa jadi mereka memiliki minat dengan produk atau layanan anda. Web scraping berguna untuk memudahkan proses ini. Anda dapat menyalin daftar follower masing-masing kompetitor dan menyalin alamat email mereka. Selain itu, data tersebut seperti demografi pengikut dapat digunakan untuk bahan segmentasi.

  1. Mendalami Kebutuhan Konsumen dari Kompetitor

Sebagai seorang pemilik usaha, pemahaman mendalam tentang kebutuhan konsumen menjadi sebuah kewajiban. Selain itu, anda juga harus mengetahui tren terbaru apa yang disukai konsumen untuk meningkatan layanan atau menciptakan produk yang solutif. Anda bisa membaca ulasan dan komentar konsumen tentang produk atau layanan kompetitormu. Dengan web scraping proses pendokumentasian data tersebut akan lebih mudah dan cepat.

  1. Optimasi Harga Produk maupun Layanan

Salah satu hal yang cukup sulit adalah menentukan harga bagi layanan atau produk. Terdapat banyak sekali faktor yang perlu diperhatikan seperti biaya produksi, SDM, brand positioning, dan harga yang ditawarkan oleh kompetitor. Web scraping bisa membantu untuk melakukan survey harga pasar, sehingga anda dapat menyesuaikan harga yang ada di pasar.

  1. Mencari Informasi

Saat kamu ingin memastikan kredibilitas pebisnis lain yang akan bekerjasama atau memantau strategi yang digunakan kompetitor-mu dengan melakukan investigasi melalui web scraping. Selain itu, anda juga bisa melakukan brand monitoring, untuk meningkatkan bisnis.

  1. Memantau Berita dan Konten

Metode branding yang cukup mudah adalah mengundang media pada saat kamu akan meluncurkan produk baru. Media yang diundang akan membuat ulasan mengenai acara dan produk yang diluncurkan. Untuk memantau perkembangan liputan media itu, anda dapat menggunakan web scraping.

Baca Juga : 

  • Pengendalian Hama Penggerek Batang Padi

Teknik Web Scraping

  1. Menyalin Data Manual

Teknik ini dilakukan dengan cara menyalin data laman secara manual. Proses penyalinan ini dilakukan secara satu per satu sehingga membutuhkan waktu yang lebih lama. Namun, metode ini terbilang efektif dari segi pencarian data sehingga anda lebih mengetahui secara detail informasi apa saja yang ingin anda saling dari suatu laman. Proses ini menghasilkan web scraping yang sangat akurat. Teknik ini hanya disarankan jika jumlah website atau blog yang akan disaring berjumlah terbatas.

  1. Regular Expression

Regular expression merupakan baris kode yang dipakai dalam algoritma pencarian yang berfungsi untuk menemukan data spesifik sebuah file. Pada konteksnya, file yang dimaksud merupakan file yang dapat digunakan untuk menunjang sebuah website. Kelebihannya, syntax dalam berbagai bahasa pemrograman akan konsisten. Anda jga dapat menggunakan teknik ini untuk melihat apakah website anda telah aman dari scraping.

  1. Parsing HTML

Teknik ini pada umumnya dilakukan menggunakan JavaScript yang menargetkan halaman HTML linear dan bercabang. Teknik ini lebih efisien dalam mengidentifkasi script HTML dari website yang akan digunakan untuk mengekstrasi teks, tautan dan data. Dengan menggunakan teknik ini, anda dapat melakukan scraping pada halaman website yang bersifat dinamis dan juga membutuhkan waktu yang cepat untuk mendapatkan data dalam jumlah yang besar. Parsing HTML dapat dicegah dengan menggunakan proteksi website. Perlu anda ketahui bahwa dengan menggunakan teknik ini anda dapat diblokir oleh suatu situs jika terlalu sering menggunakan teknik ini.

  1. Parsing DOM

DOM atau Document Object Model merupakan representasi struktur dari suatu halaman website yang ditulis dengan XML dan HTML. saat melakukan parsing HTML, maka DOM dari halaman yang ingin di ekstrak dimuat terlebih dahulu.  Analisa DOM dapat dimanfaatkan sebagai alternatif untuk melakukan terhadap halaman situs dinamis jika parsing HTML tidak berhasil. Metode ini juga dapat dibantu menggunakan regular expression.

  1. XPath

XPath merupakan bahasa query yang digunakan untuk memilih node dari struktur file XML dan HTML. dalam penerapannya tak jauh berbeda dengan analisa DOM yang bertujuan untuk mencari data dari struktur file penunjang halaman.  XPath juga dapat dimafaatkan untuk navigasi struktur dokumen dari dokumen XML dalam bentuk tree structure dan memilih nodes yang berasal dari berbagai parameter.v Teknik ini bisa menjadi alternatif kalau kamu merasa analisa DOM kurang efektif.

  1. Google Sheet

Google sheet merupakan salah satu aplikasi milik google yang digunakan untuk membuat spreadsheet. Namun, selain digunakan untuk mengolah data, aplikasi ini juga dapat digunakan untuk melakukan. Selain google sheet, kamu juga memerlukan browser yang memiliki fitur inspect element. Setelah itu, salin expression XPath dari elemen halaman website yang datanya akan di salin ke dalam command IMPORT XML yang ada di google sheet.

  1. Text Pattern Matching

Teknik ini menggunakan UNIX grep command dan bahasa pemrograman seperti Python dengan mencocokan ekspresi regular.

  1. Create Scraping Template

Pembuat program mempelajari dokumen  HTML  dari  website  yang  akan  diambil informasinya  untuk  tag  HTML  yang  mengapit  informasi yang akan diambil.

  1. Explore  Site  Navigation

Pembuat  program  mempelajari teknik  navigasi  pada  website  yang  akan  diambil informasinya  untuk  ditirukan  pada  aplikasi  web  scraper yang akan dibuat.

  1. Automate  Navigation  and  Extraction

Berdasarkan informasi  yang  didapat  pada  langkah  1  dan  2  diatas, aplikasi  web  scraper  dibuat  untuk  mengotomatisasi pengambilan informasi dari website yang ditentukan.

  1. Extracted  Data  and  Package  History

Informasi  yang didapat dari langkah 3 disimpan dalam tabel database.

Peran Web Scraping dalam Bisnis

  • Memantau harga
  • Mencari informasi dari perusahaan lain
  • Riset pasar
  • Memantau berita dan konten
  • Mendapatkan lead

Web scraping memiliki banyak manfaat di berbagai bidang khususnya di bidang bisnis. Dalam prakteknya hal ini berfungsi untuk mendapatkan file ataupun data dari berbagai sumber yang nantinya akan dianalisis dan dimanfaatkan untuk kegiatan bisnis. Prosesnya dapat dilakukan menggunakan beberapa teknik.

Pencarian

DOKUMENTASI KEGIATAN Sosialisasi KRS Semester Gen DOKUMENTASI KEGIATAN

Sosialisasi KRS Semester Genap T.A 2025/2026 telah terselenggara dengan sukses dan penuh antusiasme.

Kegiatan yang disampaikan oleh
Dr. Tennisya Febriyanti Suardi, SP., MP ini memberikan pemahaman komprehensif kepada mahasiswa terkait prosedur pengisian KRS, kurikulum, serta ketentuan akademik yang berlaku.

Dengan adanya sosialisasi ini, diharapkan seluruh mahasiswa dapat melakukan pengisian KRS secara tepat, cermat, dan sesuai regulasi akademik.

#universitasmedanarea #ptssehat #ptsterbaik #ptsfavorite #ptsmedan #kampusmedan #PTSterbaik #UMAkampusJuara#mbkm#fapertauma#agroteknologi#agribisnis#mbkm
Upcoming Event – Sosialisasi Pengisian KRS Genap Upcoming Event – Sosialisasi Pengisian KRS Genap 

Halo Mahasiswa Agribisnis 
Jangan sampai terlewat! Akan dilaksanakan Sosialisasi Pengisian KRS Semester Genap T.A. 2025/2026 yang akan dipandu langsung oleh:

👩‍🏫 Dr. Tennisya Febriyanti Suardi, SP., MP
(Kaprodi Agribisnis)

🗓 Senin, 02 Maret 2026
⏰ 10.00 WIB – Selesai
💻 Link Zoom: Menyusul

Pastikan kamu hadir agar tidak ada kesalahan dalam pengisian KRS dan perencanaan studi semester ini ya! ✅
Catat tanggalnya, dan jangan sampai ketinggalan ✍️
📢 Revisi Jadwal Pengisian dan Perbaikan KRS Progr 📢 Revisi Jadwal Pengisian dan Perbaikan KRS

Program Studi Agribisnis
Fakultas Pertanian
Universitas Medan Area

Disampaikan kepada seluruh mahasiswa bahwa jadwal Pengisian dan Perbaikan Kartu Rencana Studi (KRS) Semester Genap T.A. 2025/2026 adalah sebagai berikut:

🗓 Jadwal Pengisian KRS
26 Februari – 13 Maret 2026

🗓 Jadwal Perbaikan KRS
06 – 09 April 2026

Diharapkan seluruh mahasiswa untuk melakukan pengisian dan perbaikan KRS sesuai dengan jadwal yang telah ditetapkan serta memastikan mata kuliah yang diprogramkan telah sesuai dengan ketentuan akademik yang berlaku.

Demikian informasi ini disampaikan untuk menjadi perhatian.

https://agribisnis.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
https://pertanian.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#universitasmedanarea #ptssehat #ptsterbaik #ptsfavorite #ptsmedan #kampusmedan #PTSterbaik #UMAkampusJuara#mbkm#fapertauma#agroteknologi#agribisnis#mbkm
🌙✨ Marhaban Ya Ramadhan 1447 H / 2026 M ✨🌙 Keluar 🌙✨ Marhaban Ya Ramadhan 1447 H / 2026 M ✨🌙

Keluarga besar Program Studi Agribisnis – Universitas Medan Area mengucapkan selamat menunaikan ibadah puasa Ramadhan 1447 Hijriah / 2026 Masehi.

Semoga di bulan suci ini kita senantiasa diberi kesehatan, keberkahan, serta kekuatan untuk menyucikan hati, memperbaiki diri, dan mempererat silaturahmi. 🤲🌿

https://agribisnis.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
https://pertanian.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#universitasmedanarea #ptssehat #ptsterbaik #ptsfavorite #ptsmedan #kampusmedan #PTSterbaik #UMAkampusJuara#mbkm#fapertauma#agroteknologi#agribisnis#mbkm
JADWAL PERKULIAHAN SEMESTER GENAP Tahun Akademik 2 JADWAL PERKULIAHAN SEMESTER GENAP
Tahun Akademik 2025/2026

Disampaikan kepada seluruh mahasiswa Program Studi Agribisnis Universitas Medan Area untuk memperhatikan jadwal berikut:

📌 Pengajuan Aktif & Cuti Kuliah: 09 – 14 Februari 2026
📌 Pengisian KRS: 23 Februari – 07 Maret 2026
📌 Perbaikan KRS: 06 – 09 Agustus 2026
📌 Perkuliahan Aktif: 09 Maret 2026

Pastikan seluruh proses administrasi dilakukan sesuai jadwal yang telah ditetapkan.

https://agribisnis.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
https://pertanian.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#universitasmedanarea #ptssehat #ptsterbaik #ptsfavorite #ptsmedan #kampusmedan #PTSterbaik #UMAkampusJuara#mbkm#fapertauma#agroteknologi#agribisnis#mbkm
Dalam rangka menyambut bulan suci Ramadhan 1447 H, Dalam rangka menyambut bulan suci Ramadhan 1447 H, disampaikan bahwa pelayanan administrasi Fakultas Pertanian Universitas Medan Area:

📌 Tutup : 17 – 19 Februari 2026
📌 Buka kembali : 20 Februari 2026

Jam kerja administrasi selama Ramadhan:
Senin – Jum’at : 08.30 – 15.30 WIB
Sabtu : 08.30 – 12.00 WIB

Demikian pengumuman ini disampaikan untuk menjadi perhatian bersama.

https://agribisnis.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
https://pertanian.uma.ac.id
➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Call Center UMA :
☎️0811 6013 888

#universitasmedanarea #ptssehat #ptsterbaik #ptsfavorite #ptsmedan #kampusmedan #PTSterbaik #UMAkampusJuara#mbkm#fapertauma#agroteknologi#agribisnis#mbkm
Follow on Instagram

Berita Terbaru

  • UMA Peringkat #1 PTS Sumatera Utara dalam QS Asia University Rankings 2026
  • Informasi Libur Hari Raya Idul Adha 1447 H
  • Universitas Medan Area Raih Peringkat Terbaik Versi Scimago Journal Rank
  • Informasi Pelaksanaan UTS Genap T.A 2025/2026 Fakultas Pertanian UMA
  • UMA Dorong Kebangkitan Pisang Sitabar di Mandailing Natal melalui Kerja Sama Strategis

Kaitan UMA

kalender

November 2022
M S S R K J S
 12345
6789101112
13141516171819
20212223242526
27282930  
« Okt   Des »

Lokasi Fakultas Pertanian

KAMPUS 1
Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223
(061) 7360168. Call Center : 0811-6013-888
[email protected]
KAMPUS 2
Jalan Sei Serayu Nomor 70 A / Jalan Setia Budi Nomor 79 B, Medan 20112
(061) 42402994 HP : 0811 607 259
[email protected]

Pencarian

Copyright ©2026 : Universitas Medan Area by PDAI

This will close in 0 seconds