Các Loại Hành Động (Node Types)



Giới Thiệu

Node Types (Các Loại Hành Động) là các khối xây dựng cơ bản của workflow. Mỗi node thực hiện một hành động cụ thể trong trình duyệt, giống như cách bạn tương tác với website thủ công.

Tại Sao Cần Hiểu Node Types?

  • Tạo workflow hiệu quả: Biết node nào dùng khi nào
  • Tối ưu chi phí: Chọn node phù hợp để tiết kiệm tokens
  • Tránh lỗi: Hiểu cấu hình đúng để workflow chạy ổn định
  • Giả lập tự nhiên: Kết hợp các node để giống hành vi người thật

Phân Loại Node Types

Traffic4SEO có 6 loại hành động chính:

1. Navigation (Điều hướng)

  • Url Goto: Mở 1 URL cụ thể
  • Urls Goto: Mở ngẫu nhiên từ nhiều URL

2. Interaction (Tương tác)

  • Click Random Link: Click link ngẫu nhiên
  • Click on Link: Click link cụ thể
  • Text Input: Nhập văn bản

3. Timing (Thời gian)

  • Wait: Chờ đợi để trang load hoặc giả lập đọc nội dung

🌐 Url Goto - Điều Hướng Đến URL

Mô Tả

Điều hướng đến một URL cụ thể. Đây là node phổ biến nhất và thường là node đầu tiên của mọi workflow.

Khi Nào Dùng?

Nên dùng khi:

  • Mở Google để tìm kiếm
  • Mở website của bạn trực tiếp
  • Mở trang sản phẩm cụ thể
  • Bắt đầu bất kỳ workflow nào

Không nên dùng khi:

  • Muốn mở ngẫu nhiên nhiều URL → Dùng Urls Goto thay thế
  • Đã ở trong trang và muốn click link → Dùng Click on Link thay thế

Cấu Hình

Trường Mô Tả Bắt Buộc Ví Dụ
URL đích Địa chỉ trang web cần mở ✅ Có https://example.com
URL nguồn giới thiệu Nhập các URL nguồn giới thiệu (mỗi dòng một URL). Trình duyệt sẽ mô phỏng đến từ một trong các URL này. Để trống cho truy cập trực tiếp ❌ Không Xem bên dưới

Ví Dụ Sử Dụng

Ví dụ 1: Mở Google

URL đích: https://www.google.com/

Ví dụ 2: Mở trang sản phẩm

URL đích: https://example.com/products/giay-nike-air-max

Ví dụ 3: Mở blog post

URL đích: https://blog.example.com/huong-dan-seo-2024

Ví dụ 4: Mở trang với referrer

URL đích: https://example.com/products/giay-nike
URL nguồn giới thiệu:
https://www.google.com/search?q=giay+nike
https://www.facebook.com/
https://example.com/blog/top-10-giay-the-thao

→ Hệ thống sẽ random chọn 1 URL từ danh sách referrer
→ Trình duyệt sẽ mở trang với HTTP Referer header
→ Google Analytics sẽ ghi nhận nguồn traffic từ referrer

Chi Phí

30 tokens (cố định) - Không phụ thuộc vào URL hay thời gian load

Lưu Ý Quan Trọng

{warning} Lưu ý:

  • Node này thường là node đầu tiên của workflow
  • URL phải bắt đầu bằng http:// hoặc https://
  • Nếu URL không tồn tại hoặc bị lỗi, workflow sẽ thất bại

{info} Về URL nguồn giới thiệu (Referrers):

  • Referrer giúp giả lập traffic đến từ nguồn khác (Google, Facebook, blog...)
  • Nếu để trống → Không có referrer (direct traffic)
  • Nếu có nhiều URL → Hệ thống random chọn 1 URL làm referrer
  • Referrer sẽ được ghi nhận trong Google Analytics và các công cụ phân tích
  • Tất cả URL referrer phải hợp lệ (bắt đầu bằng http:// hoặc https://)

🌐 Urls Goto - Điều Hướng Đến URL Ngẫu Nhiên

Mô Tả

Điều hướng ngẫu nhiên đến một URL từ danh sách bạn cung cấp. Tốt cho việc tạo traffic đa dạng.

Khi Nào Dùng?

Nên dùng khi:

  • Mở ngẫu nhiên 1 trong nhiều trang blog
  • Tạo traffic đa dạng cho nhiều sản phẩm
  • Tránh tập trung traffic vào 1 trang
  • Muốn phân bổ traffic đều cho nhiều URL

Không nên dùng khi:

  • Chỉ có 1 URL → Dùng Url Goto thay thế (rẻ hơn)
  • Cần mở tất cả URL trong list → Dùng nhiều Url Goto riêng biệt

Cấu Hình

Trường Mô Tả Bắt Buộc Ví Dụ
Danh sách URL đích Nhiều URL (mỗi dòng một URL) ✅ Có Xem bên dưới
URL nguồn giới thiệu Nhập các URL nguồn giới thiệu (mỗi dòng một URL). Trình duyệt sẽ mô phỏng đến từ một trong các URL này. Để trống cho truy cập trực tiếp ❌ Không Xem bên dưới

Ví Dụ Sử Dụng

Ví dụ 1: Blog đa dạng

https://example.com/blog/bai-viet-1
https://example.com/blog/bai-viet-2
https://example.com/blog/bai-viet-3
https://example.com/blog/bai-viet-4
https://example.com/blog/bai-viet-5

→ Hệ thống random chọn 1 trong 5 URL

Ví dụ 2: Sản phẩm

https://shop.com/giay-nike
https://shop.com/giay-adidas
https://shop.com/giay-puma

→ Traffic phân bổ đều cho 3 sản phẩm

Ví dụ 3: Landing pages

https://example.com/promo-tet
https://example.com/promo-8-3
https://example.com/promo-khai-truong

Ví dụ 4: Landing pages với referrer

Danh sách URL đích:
https://example.com/promo-tet
https://example.com/promo-8-3
https://example.com/promo-khai-truong

URL nguồn giới thiệu:
https://www.google.com/
https://www.facebook.com/
https://www.youtube.com/
https://example.com/blog

→ Random chọn 1 URL đích + 1 URL referrer
→ Giả lập traffic từ nhiều nguồn khác nhau

Chi Phí

45 tokens (cố định) - Đắt hơn Url Goto 15 tokens do tính năng random

Lưu Ý Quan Trọng

{info} Lưu ý:

  • Mỗi lần chạy chỉ mở 1 URL ngẫu nhiên, không phải tất cả
  • Xác suất chọn mỗi URL là như nhau (random đều)
  • Nên có ít nhất 3-5 URL để đảm bảo tính đa dạng
  • Tất cả URL phải hợp lệ, nếu URL được chọn lỗi → workflow thất bại

{success} Về URL nguồn giới thiệu (Referrers):

  • Cơ chế: Random chọn 1 URL đích + Random chọn 1 URL referrer
  • Nếu để trống referrer → Traffic sẽ là direct traffic
  • Nếu có nhiều referrer → Tạo tính đa dạng nguồn traffic cao
  • Ví dụ: 5 URL đích + 4 URL referrer = 20 tổ hợp khác nhau!
  • Tất cả URL referrer phải hợp lệ (bắt đầu bằng http:// hoặc https://)

⏱️ Wait - Chờ Đợi

Mô Tả

Chờ đợi trong một số giây được chỉ định. Đây là node CỰC KỲ QUAN TRỌNG để workflow chạy tự nhiên và tránh bị phát hiện là bot.

Tại Sao Phải Đợi?

3 lý do chính:

  1. Để trang web load xong

    • Sau khi mở URL, cần đợi trang load
    • Sau khi click, cần đợi trang mới load
  2. Giả lập người thật đang đọc nội dung

    • Người thật không click liên tục
    • Người đọc bài viết mất 30-60 giây
    • Duyệt sản phẩm mất 10-20 giây
  3. Tránh bị phát hiện là bot

    • Bot thường không có delay → dễ bị phát hiện
    • Random delay giúp giống người thật hơn

Khi Nào Dùng?

Luôn luôn dùng:

  • Sau mỗi Url Goto (đợi trang load)
  • Sau mỗi Click (đợi trang mới load)
  • Giữa các hành động (giả lập suy nghĩ)
  • Trước khi rời trang (giả lập đọc xong)

Không cần dùng:

  • Không có trường hợp nào không cần Wait!
  • Workflow không có Wait = workflow không tự nhiên = dễ bị phát hiện

Cấu Hình

Trường Mô Tả Bắt Buộc Giới Hạn Ví Dụ
Số giây tối thiểu Thời gian chờ tối thiểu ✅ Có 1-1800 5
Số giây tối đa Thời gian chờ tối đa ✅ Có 1-1800, ≥ min 10

Ví Dụ Sử Dụng

Ví dụ 1: Đợi trang load (ngắn)

Min: 2 giây
Max: 5 giây
→ Hệ thống random từ 2-5 giây
→ Chi phí: 2-5 tokens

Ví dụ 2: Đọc bài viết (dài)

Min: 30 giây
Max: 60 giây
→ Giả lập người đọc bài
→ Chi phí: 30-60 tokens

Ví dụ 3: Duyệt sản phẩm (trung bình)

Min: 10 giây
Max: 20 giây
→ Giả lập xem sản phẩm
→ Chi phí: 10-20 tokens

Ví dụ 4: Suy nghĩ trước khi click (rất ngắn)

Min: 1 giây
Max: 3 giây
→ Giả lập suy nghĩ
→ Chi phí: 1-3 tokens

Chi Phí

1 token/giây (tính theo thời gian thực tế random)

Lưu ý: Đây là node DUY NHẤT có chi phí không cố định - chi phí phụ thuộc vào thời gian random.

Công Thức Tính

Chi phí Wait = Số giây random × 1 token

Ví dụ:

- Min: 5s, Max: 10s
- Lúc chạy random được 7s
- Chi phí = 7 tokens

Khuyến Nghị Sử Dụng

Tình Huống Min Max Lý Do
Load trang web 2s 5s Đủ để trang load cơ bản
Load trang phức tạp 5s 10s Trang có nhiều hình ảnh, JS
Đọc tiêu đề 3s 8s Đọc nhanh tiêu đề
Đọc đoạn văn ngắn 10s 20s Đọc 1-2 đoạn
Đọc bài viết đầy đủ 30s 60s Đọc toàn bộ bài
Xem sản phẩm 10s 25s Xem hình, đọc mô tả
Suy nghĩ trước click 1s 3s Delay tự nhiên

Lưu Ý Quan Trọng

{danger} Cực kỳ quan trọng:

  • Luôn thêm Wait giữa các bước để workflow chạy tự nhiên!
  • Wait quá ngắn (< 1s) = giống bot → dễ bị phát hiện
  • Wait quá dài (> 300s) = tốn tokens không cần thiết
  • Nên dùng khoảng Min-Max để tạo tính random (giống người thật)

{success} Mẹo tiết kiệm:

  • Wait vừa đủ: 2-5s load trang, 10-20s đọc nội dung
  • Không cần Wait quá lâu nếu mục tiêu chỉ là pageview
  • Wait lâu nếu muốn tăng chỉ số tương tác (time on page)

🖱️ Click Random Link - Nhấp Liên Kết Ngẫu Nhiên

Mô Tả

Nhấp vào liên kết ngẫu nhiên trên trang. Hữu ích để giảm bounce rate và tăng số trang xem.

Khi Nào Dùng?

Nên dùng khi:

  • Giảm bounce rate (user không thoát ngay)
  • Tăng pageview (từ 1 trang → nhiều trang)
  • Duyệt blog ngẫu nhiên
  • Khám phá sản phẩm
  • Giả lập hành vi duyệt tự nhiên

Không nên dùng khi:

  • Cần click vào link cụ thể → Dùng Click on Link thay thế
  • Trang không có link → Workflow sẽ lỗi

Cấu Hình

Trường Mô Tả Bắt Buộc Ví Dụ
CSS Selector Lọc link theo selector ❌ Không .content a

Để trống = Click bất kỳ link nào trên trang

Ví Dụ Sử Dụng

Ví dụ 1: Click link bất kỳ

CSS Selector: (để trống)
→ Click vào bất kỳ link nào trên trang

Ví dụ 2: Chỉ click link trong content

CSS Selector: .content a
→ Chỉ click link trong element có class "content"
→ Bỏ qua link menu, footer, sidebar

Ví dụ 3: Chỉ click link bài viết

CSS Selector: .post-link
→ Chỉ click link có class "post-link"

Ví dụ 4: Click link sản phẩm

CSS Selector: .product-card a
→ Chỉ click link trong product card

Chi Phí

30 tokens (cố định)

Cách Hoạt Động

  1. Hệ thống tìm tất cả link trên trang (hoặc trong selector nếu có)
  2. Random chọn 1 link
  3. Click vào link đó
  4. Chuyển sang trang mới

Lưu Ý Quan Trọng

{warning} Lưu ý:

  • Nếu trang không có link → Workflow thất bại
  • Nếu link dẫn ra ngoài website → Có thể không quay lại được
  • Nên dùng CSS Selector để chỉ click link nội bộ
  • Luôn thêm Wait sau node này để trang mới load

🖱️ Click on Link - Nhấp Vào Liên Kết

Mô Tả

Nhấp vào liên kết cụ thể với văn bản, URL hoặc CSS selector. Hoàn hảo cho điều hướng chính xác.

Khi Nào Dùng?

Nên dùng khi:

  • Click vào nút "Đọc thêm"
  • Click vào link "Liên hệ"
  • Click vào sản phẩm cụ thể
  • Click vào kết quả tìm kiếm Google
  • Cần chính xác link cần click

Không nên dùng khi:

  • Muốn click ngẫu nhiên → Dùng Click Random Link thay thế
  • Không biết text/URL chính xác của link

Cấu Hình

Trường Mô Tả Bắt Buộc Ví Dụ
Loại lựa chọn Cách tìm link ✅ Có text, url, selector
Giá trị Text, URL hoặc selector ✅ Có Tùy loại
Chỉ liên kết nội bộ Chỉ click link cùng domain ❌ Không true/false

3 Cách Tìm Link

1. Văn bản liên kết (text) - Dễ nhất

Loại: text
Giá trị: "Đọc thêm"
→ Click vào link có text "Đọc thêm"

2. URL liên kết (url) - Chính xác

Loại: url
Giá trị: "/products/"
→ Click vào link có "/products/" trong URL

3. CSS Selector (selector) - Nâng cao

Loại: selector
Giá trị: ".product-link"
→ Click vào link có class "product-link"

Ví Dụ Sử Dụng

Ví dụ 1: Click "Đọc thêm"

Loại lựa chọn: Văn bản liên kết
Giá trị: Đọc thêm
Chỉ liên kết nội bộ: true
→ Click vào nút "Đọc thêm" trong website

Ví dụ 2: Click kết quả Google

Loại lựa chọn: URL liên kết
Giá trị: /example.com
Chỉ liên kết nội bộ: false
→ Click vào kết quả có "example.com" trong URL

Ví dụ 3: Click sản phẩm cụ thể

Loại lựa chọn: Văn bản liên kết
Giá trị: Giày Nike Air Max
Chỉ liên kết nội bộ: true
→ Click vào link có text "Giày Nike Air Max"

Ví dụ 4: Click bằng CSS Selector

Loại lựa chọn: CSS Selector
Giá trị: .featured-product a
Chỉ liên kết nội bộ: true
→ Click vào link trong featured product

Chi Phí

30 tokens (cố định)

Cách Hoạt Động

  1. App tìm tất cả link trên trang khớp với điều kiện
  2. Nếu có nhiều kết quả trùng khớp → App chọn link đầu tiên
  3. Click vào link đó
  4. Chuyển sang trang mới

Ví dụ:

Trang có 3 link:

- Link 1: "Đọc thêm" (trong bài viết 1)
- Link 2: "Đọc thêm" (trong bài viết 2)
- Link 3: "Đọc thêm" (trong bài viết 3)

Cấu hình: Loại = text, Giá trị = "Đọc thêm"
→ App click vào Link 1 (đầu tiên)

Lưu Ý Quan Trọng

{info} Lưu ý:

  • Nếu không tìm thấy link phù hợp → Workflow thất bại
  • Nhiều kết quả trùng khớp → Chọn link đầu tiên
  • Text phải khớp chính xác (có phân biệt hoa thường)
  • URL chỉ cần chứa chuỗi tìm kiếm, không cần khớp toàn bộ
  • Nên bật "Chỉ liên kết nội bộ" để tránh ra ngoài website
  • Luôn thêm Wait sau node này

{success} Mẹo: Nếu text có dấu hoặc ký tự đặc biệt, nên dùng URL thay vì text để tìm chính xác hơn.


⌨️ Text Input - Nhập Văn Bản

Mô Tả

Nhập văn bản vào trường được xác định bằng CSS selector. Giả lập hành động gõ phím của người dùng.

Khi Nào Dùng?

Nên dùng khi:

  • Gõ từ khóa vào Google
  • Điền form đăng ký
  • Tìm kiếm sản phẩm trên website
  • Nhập comment, review

Không nên dùng khi:

  • Form yêu cầu đăng nhập → Workflow không hỗ trợ authentication
  • CAPTCHA → Workflow không thể vượt qua

Cấu Hình

Trường Mô Tả Bắt Buộc Ví Dụ
CSS Selector Vị trí ô input ✅ Có textarea[name="q"]
Văn bản Nội dung cần nhập ✅ Có Traffic4SEO
Gửi phím Enter Nhấn Enter sau khi nhập ❌ Không true/false

Ví Dụ Sử Dụng

Ví dụ 1: Tìm kiếm Google

CSS Selector: textarea[name="q"]
Văn bản: Traffic4SEO
Gửi phím Enter: false
→ Nhập "Traffic4SEO" vào ô tìm kiếm Google
→ Không nhấn Enter (sẽ dùng Click để click nút Tìm kiếm)

Ví dụ 2: Tìm kiếm với Enter

CSS Selector: input[name="search"]
Văn bản: giày nike
Gửi phím Enter: true
→ Nhập "giày nike" và tự động nhấn Enter
→ Không cần node Click

Ví dụ 3: Điền email

CSS Selector: input[type="email"]
Văn bản: [email protected]
Gửi phím Enter: false
→ Điền email vào form

Ví dụ 4: Nhập comment

CSS Selector: #comment-box
Văn bản: Sản phẩm rất tốt, đáng giá tiền!
Gửi phím Enter: false
→ Nhập comment vào ô

Chi Phí

10 tokens (cố định) - Rẻ nhất trong tất cả node types!

Cách Tìm CSS Selector

Cách 1: Dùng Browser DevTools (Khuyến nghị)

  1. Right-click vào ô input
  2. Chọn "Inspect" hoặc "Kiểm tra phần tử"
  3. Right-click vào code HTML
  4. Chọn "Copy" → "Copy selector"
  5. Paste vào trường CSS Selector

Cách 2: Tìm theo thuộc tính

<!-- Input có name -->
<input name="email">
→ Selector: input[name="email"]

<!-- Input có id -->
<input id="search-box">
→ Selector: #search-box

<!-- Textarea có class -->
<textarea class="comment-input">
→ Selector: textarea.comment-input

Lưu Ý Quan Trọng

{warning} Lưu ý:

  • CSS Selector phải chính xác, nếu sai → Workflow thất bại
  • Ô input phải hiển thịcó thể tương tác
  • Một số website dùng JavaScript để validate → có thể không hoạt động
  • Hệ thống sẽ gõ từng ký tự với delay ngẫu nhiên (giống người thật)

{info} Mẹo: Nếu "Gửi phím Enter" = true, bạn không cần thêm node Click để submit form.


Mẹo Sử Dụng Node Types

1. Luôn Thêm Wait Giữa Các Node

❌ SAI:
Url Goto → Text Input → Click on Link
(Không có Wait)

✅ ĐÚNG:
Url Goto → Wait (2-5s) → Text Input → Wait (1-2s) → Click on Link → Wait (5-10s)

2. Chọn Node Phù Hợp Để Tiết Kiệm

Tình huống: Mở 1 URL cụ thể

❌ TỐN: Urls Goto (45 tokens)
✅ TIẾT KIỆM: Url Goto (30 tokens)

Chênh lệch: 15 tokens/lần = 7,500 tokens cho 500 lần chạy!

3. Kết Hợp Selector Để Chính Xác

❌ KHÔNG TỐT:
Click Random Link (không có selector)
→ Có thể click vào menu, footer, ads

✅ TỐT HƠN:
Click Random Link với selector: .post-content a
→ Chỉ click link trong nội dung bài viết

4. Dùng Text Thay Vì Selector Khi Có Thể

Click on Link:

😊 DễẺ: Loại = text, Giá trị = "Đọc thêm"
😰 KHÓ: Loại = selector, Giá trị = "div.card > a.btn-primary:nth-child(2)"

→ Kết quả giống nhau nhưng text dễ hơn nhiều!

5. Test Từng Node Trước Khi Ghép

Workflow phức tạp:
Url Goto → Wait → Text Input → Wait → Click → Wait → Click Random Link

Cách test:

1. Tạo workflow chỉ có: Url Goto → Wait
2. Chạy thử → OK
3. Thêm: Text Input → Wait
4. Chạy thử → OK
5. Tiếp tục thêm từng node...

→ Dễ tìm lỗi hơn khi test toàn bộ cùng lúc!

Kết Hợp Các Node Types

Workflow Mẫu 1: Tìm Kiếm Google Đơn Giản

1. Url Goto: https://www.google.com/
   ↓
2. Wait: 2-3s (đợi Google load)
   ↓
3. Text Input: textarea[name="q"], "từ khóa của bạn"
   ↓
4. Wait: 1-2s (delay tự nhiên)
   ↓
5. Click on Link: text = "Tìm kiếm trên Google" hoặc Enter = true
   ↓
6. Wait: 3-5s (đợi kết quả)
   ↓
7. Click on Link: url = "/your-website.com"
   ↓
8. Wait: 10-30s (đọc nội dung)

Chi phí: ~60-85 tokens

Workflow Mẫu 2: Duyệt Blog Ngẫu Nhiên

1. Urls Goto: Danh sách 5 bài blog
   ↓
2. Wait: 3-5s (load trang)
   ↓
3. Wait: 15-30s (đọc bài)
   ↓
4. Click Random Link: selector = ".related-posts a"
   ↓
5. Wait: 5-10s (load bài liên quan)
   ↓
6. Wait: 10-20s (đọc bài liên quan)

Chi phí: ~108-185 tokens

Workflow Mẫu 3: Tìm Kiếm Sản Phẩm

1. Url Goto: https://shop.com
   ↓
2. Wait: 3-5s
   ↓
3. Text Input: input[name="q"], "tên sản phẩm", Enter = true
   ↓
4. Wait: 3-5s (đợi kết quả)
   ↓
5. Click on Link: text = "Tên sản phẩm cụ thể"
   ↓
6. Wait: 5-10s (xem sản phẩm)
   ↓
7. Click Random Link: selector = ".similar-products a"
   ↓
8. Wait: 10-20s (xem sản phẩm tương tự)

Chi phí: ~91-150 tokens

Câu Hỏi Thường Gặp

❓ Làm sao tìm CSS Selector?

Cách nhanh nhất:

  1. Right-click vào element cần tìm
  2. Chọn "Inspect" (Kiểm tra)
  3. Right-click vào code HTML
  4. Copy → Copy selector
  5. Paste vào workflow

{info} Mẹo: Nếu selector quá dài, có thể rút gọn bằng cách dùng id hoặc class chính.


❓ Node nào tốn tokens nhất?

Wait là node duy nhất có chi phí biến đổi:

  • Wait 60 giây = 60 tokens
  • Url Goto = 30 tokens (cố định)
  • Urls Goto = 45 tokens (cố định)

Wait lâu = tốn nhiều tokens nhất!

Mẹo: Chỉ Wait đủ lâu để trang load và tạo tính tự nhiên, không cần quá dài.

❓ Click on Link vs Click Random Link - Dùng cái nào?

Tiêu Chí Click on Link Click Random Link
Chính xác ✅ Chính xác 100% ❌ Ngẫu nhiên
Dễ cấu hình ✅ Dễ (chỉ cần text) ⚠️ Cần selector tốt
Chi phí 30 tokens 30 tokens
Tự nhiên ⚠️ Lặp đi lặp lại ✅ Đa dạng
Khi nào dùng Click link cụ thể Duyệt ngẫu nhiên

Khuyến nghị:

  • Click vào link cụ thể (kết quả Google, nút CTA) → Click on Link
  • Giảm bounce rate, tăng pageview → Click Random Link
  • Duyệt blog, khám phá sản phẩm → Click Random Link

❓ Tại sao workflow lỗi "Element not found"?

3 nguyên nhân phổ biến:

1. CSS Selector sai

❌ Sai: input.search-box
✅ Đúng: input[name="search"]

2. Element chưa load

❌ Sai: Url Goto → Text Input (ngay lập tức)
✅ Đúng: Url Goto → Wait 2-3s → Text Input

3. Element bị ẩn/không tương tác được

Một số website ẩn input cho đến khi click vào nút Search
→ Cần thêm Click vào nút Search trước

Cách fix: Thêm Wait và kiểm tra lại selector

❓ Có thể dùng nhiều Text Input liên tiếp không?

Có! Ví dụ form đăng ký:

1. Url Goto: https://example.com/register
2. Wait: 3s
3. Text Input: input[name="name"], "Nguyễn Văn A"
4. Wait: 1s
5. Text Input: input[name="email"], "[email protected]"
6. Wait: 1s
7. Text Input: input[name="phone"], "0123456789"
8. Wait: 1s
9. Click on Link: text = "Đăng ký"

→ Hoàn toàn được!

❓ Wait bao lâu là đủ?

Bảng tham khảo:

Tình Huống Wait Min-Max Lý Do
Load trang đơn giản 2-5s Đủ cho HTML/CSS
Load trang phức tạp 5-10s Nhiều JS, hình ảnh
Đọc tiêu đề 3-8s Quét nhanh
Đọc 1 đoạn 10-20s Đọc kỹ
Đọc toàn bài 30-60s Đọc hết
Xem sản phẩm 10-25s Xem hình + mô tả
Delay giữa click 1-3s Suy nghĩ

Nguyên tắc chung: Đủ để trang load + Giả lập hành vi người thật

❓ Url Goto vs Urls Goto - Khi nào dùng?

Dùng Url Goto (30 tokens) khi:

  • Chỉ có 1 URL
  • URL cố định
  • Muốn tiết kiệm tokens

Dùng Urls Goto (45 tokens) khi:

  • Có 3+ URL
  • Muốn phân bổ traffic đều
  • Tạo tính đa dạng

Ví dụ:

1 URL → Url Goto
3+ URL → Urls Goto (đáng tiền 15 tokens để đổi lấy tính đa dạng)

❓ Có cần phải dùng tất cả 6 node types không?

Không! Workflow đơn giản chỉ cần 3 node types:

Workflow tối thiểu:

1. Url Goto (bắt buộc - mở trang)
2. Wait (bắt buộc - đợi load)
3. Click on Link (tùy chọn - nếu cần click)

Workflow SEO cơ bản:

Url Goto + Wait + Text Input + Wait + Click on Link + Wait
→ Chỉ 4 node types: Url Goto, Wait, Text Input, Click on Link

Không cần dùng hết 6 loại - chỉ dùng những gì cần thiết!


Tóm Tắt

Node Type Chi Phí Khi Nào Dùng Mức Độ
Url Goto 30 tokens Mở 1 URL cụ thể ⭐ Cơ bản
Urls Goto 45 tokens Mở ngẫu nhiên nhiều URL ⭐⭐ Trung cấp
Wait 1 token/giây Luôn luôn cần ⭐ Cơ bản
Click Random Link 30 tokens Duyệt ngẫu nhiên ⭐⭐ Trung cấp
Click on Link 30 tokens Click link cụ thể ⭐ Cơ bản
Text Input 10 tokens Nhập văn bản ⭐ Cơ bản

3 Node PHẢI CÓ trong mọi workflow:

  1. Url Goto hoặc Urls Goto (mở trang)
  2. Wait (đợi load + giả lập tự nhiên)
  3. ✅ Ít nhất 1 node tương tác khác

Công thức thành công:

Navigation + Wait + Interaction + Wait = Workflow tự nhiên!

Bước Tiếp Theo