Bài viết này hướng dẫn bạn cách sử dụng nền tảng n8n để tự động thu thập thông tin từ Google Search thông qua Serper API. Từ khoá được nhập qua Telegram, kết quả tìm kiếm sẽ được ghi vào Google Sheet.

 

Ngoài ra, hệ thống có thể mở rộng để phân tích kết quả bằng AI Agent, giúp bạn theo dõi nội dung, vị trí từ khoá hoặc cập nhật xu hướng thị trường một cách tự động.

 

 

1. Tài nguyên cần chuẩn bị

 

  • Tài khoản Serper.dev: đăng ký tại: https://serper.dev/ được miễn phí 2,500 credits
  • API Key: tạo tại https://serper.dev/api-keys](https://serper.dev/api-keys 
  • Tài khoản Google Sheets - để lưu kết quả
  • Ứng dụng nhắn tin như Telegram, Zalo, Messenger (trong demo dùng Telegram)

 

 

2. Tạo mẫu request Serper

 

Truy cập https://serper.dev/playground , tại đây bạn sẽ thấy giao diện Playground của Serper.

Giải thích các trường:

 

Trường

Mô tả

type

Loại tìm kiếm: search, images, videos, news, maps,...

query

Từ khoá bạn muốn tìm kiếm

country

Quốc gia (mã ISO, ví dụ: vn)

location

Thành phố cụ thể (nếu cần)

language

Ngôn ngữ kết quả (vi, en, ...)

date range

Khoảng thời gian kết quả (tuỳ chọn)

results

Số kết quả trả về trên 1 trang

Sau khi cấu hình, Serper sẽ sinh ra đoạn cURL sẵn sàng để dùng trong n8n.

 

 

3. Tạo workflow trong n8n

 

Tải Workflow tại link và Import vào n8n của bạn. bằng cách vào Menu → Import workflow → Chọn file JSON bạn vừa tải về.

Sau đó mở Node Serper(http request), Copy đoạn code của bạn tại bước 2 và dán vào phần Import cURL

 

 

Phần q(query) bạn có thể lấy từ khoá từ node Telegram Trigger trong Workflow

 

 

Tiếp theo bạn setup File google sheet có cấu trúc như ảnh để lưu các thông tin từ Serper trả về.

 

 

4. Chạy thử và kiểm tra kết quả

 

Sau khi hoàn tất Setup:

  • Gửi từ khoá qua Telegram bot
  • Workflow sẽ tự động:
  • Lấy từ khoá từ tin nhắn
  • Gửi yêu cầu tới Serper API
  • Nhận kết quả top 10 tìm kiếm → Ghi kết quả vào Google Sheets

 

5. Mở rộng với AI Agent

 

Bạn có thể mở rộng workflow để tích hợp thêm AI Agent (OpenAI, Claude, Gemini...) để:

  • Tự động phân tích nội dung kết quả tìm kiếm
  • Tóm tắt thông tin trả về
  • Gắn thẻ nội dung (tagging, sentiment...)
  • Theo dõi thứ hạng website theo từ khoá hàng tuần

 

6. Kết luận

 

Workflow "Sử dụng n8n và Serper API để lấy thông tin theo từ khoá" này giúp bạn tự động hoá toàn bộ quá trình thu thập và xử lý thông tin theo từ khoá chỉ bằng cách gửi một tin nhắn Telegram. Đây là một giải pháp đơn giản, tiết kiệm thời gian, và dễ mở rộng với các công cụ AI.