Skip to content
Nick Saraev
1:13:10
4 004
176
48
Last update : 23/08/2024

Make.com Web Scraping: From Zero to Hero 🤖

What is Web Scraping? 🤔

It’s like copying and pasting on autopilot! Instead of manually grabbing info from websites, we use code to automatically extract specific data.

Example: Imagine grabbing contact details from hundreds of websites in minutes. That’s web scraping in action! 🤯

Static vs. Dynamic Websites 🧱

Static Websites:

  • Think of them like brochures. The content is pre-built and doesn’t change unless someone edits the website’s code.
  • Easy to scrape! Just grab the website’s HTML code, and you have all the data.

Dynamic Websites:

  • More like apps. Content changes based on user interaction or real-time updates.
  • Trickier to scrape. Requires tools that can render the website like a real user would.

Scraping with Make.com 🛠️

1. The HTTP Module: Your Trusty Sidekick 🤝

  • Use it to “make a request” to a website and grab its HTML code.
  • Think of it like sending a digital envelope to a website asking politely for its content. ✉️

2. Parsing: Making Sense of the Chaos 🧩

  • Raw HTML is messy. Parsing helps us extract specific data points like email addresses or product prices.
  • Tools like the “HTML to Text” module and Regex (Regular Expressions) are your parsing pals.

3. AI to the Rescue! 🧠

  • AI can analyze website content and extract structured data like product descriptions or reviews.
  • Services like Anthropic Cloud and DataForSEO are your secret weapons for AI-powered scraping.

Unlocking Dynamic Websites 🔓

  • Use specialized tools like Apify or DataForSEO that act as a middleman, loading the website fully and giving us the parsed data.
  • Imagine them as your personal assistants, browsing the web and handing you the good stuff on a silver platter! 🍽️

The Power of Hidden APIs 🤫

  • Some websites have “secret” APIs that give us direct access to their databases.
  • It’s like finding a backdoor to a website’s vault, where all the valuable data is stored. 💰

Level Up Your Scraping Game 🚀

  • Start small: Practice scraping simple static websites before tackling dynamic ones.
  • Respect website rules: Don’t overload websites with requests. Be mindful of their terms of service.
  • Stay curious: The world of web scraping is vast and constantly evolving. Keep experimenting and learning new tricks!

Resources:

Other videos of

Play Video
Nick Saraev
0:44:32
1 331
126
22
Last update : 07/11/2024
Play Video
Nick Saraev
0:44:32
614
46
22
Last update : 07/11/2024
Play Video
Nick Saraev
0:50:57
12 568
478
47
Last update : 06/11/2024
Play Video
Nick Saraev
0:39:02
5 268
212
44
Last update : 06/11/2024
Play Video
Nick Saraev
0:40:16
6 426
325
47
Last update : 30/10/2024
Play Video
Nick Saraev
0:34:43
12 911
765
181
Last update : 30/10/2024
Play Video
Nick Saraev
0:21:32
2 031
86
19
Last update : 30/10/2024
Play Video
Nick Saraev
0:50:32
30 015
1 073
112
Last update : 30/10/2024
Play Video
Nick Saraev
0:37:43
83
8
7
Last update : 23/10/2024