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:34:55
1 953
74
17
Last update : 04/09/2024
Play Video
Nick Saraev
0:26:49
3 513
178
31
Last update : 04/09/2024
Play Video
Nick Saraev
0:40:27
2 740
118
17
Last update : 28/08/2024
Play Video
Nick Saraev
0:33:23
1 685
89
20
Last update : 28/08/2024
Play Video
Nick Saraev
0:48:13
2 894
153
33
Last update : 28/08/2024
Play Video
Nick Saraev
1:28:38
3 800
169
22
Last update : 23/08/2024
Play Video
Nick Saraev
0:26:16
834
39
6
Last update : 23/08/2024
Play Video
Nick Saraev
1:07:22
3 992
201
34
Last update : 23/08/2024
Play Video
Nick Saraev
0:29:11
3 674
206
30
Last update : 23/08/2024