Giá Niêm Yết Là Thứ Rẻ Nhất Trên Trang Web
Mọi scraping API đều mở đầu bằng cùng một kiểu con số. Từ chín xu cho mỗi 1.000 request. Từ một đô la. Từ 1,50 USD. Gọn gàng, thấp, dễ đưa vào bản đề xuất gửi khách hàng.
Con số đó là thật. Nó cũng là mức giá của loại request duy nhất bạn gần như chẳng bao giờ gửi: một HTTP GET thuần túy tới một trang web không hề bận tâm ai đang truy vấn.
Những trang web bạn thực sự được trả tiền để scrape lại quan tâm rất nhiều. Và ngay thời điểm mục tiêu cần render trang hoặc dùng residential proxy, mức giá niêm yết lập tức hết hiệu lực và hệ số nhân sẽ can thiệp. Giá niêm yết chỉ là mức sàn. Hóa đơn thực tế nằm ở đâu đó cao hơn thế, và phần lớn người mua chỉ biết con số đó sau kỳ thanh toán đầu tiên.
Hệ Số Nhân Thực Sự Hoạt Động Ra Sao
Mở tài liệu về credit của hầu như bất kỳ API nào, bạn cũng sẽ thấy cùng một biểu bảng. Một request tiêu chuẩn tốn 1 credit. Bật tính năng render JavaScript, con số nhảy lên 5. Yêu cầu residential hoặc premium proxy, con số là 10. Cần cả hai cho một trang web có kiểm tra nguồn gốc truy vấn, bạn sẽ tốn 25 credit. Mức cao nhất của ScrapingBee lên tới 75 credit cho một trang duy nhất (ScrapingBee docs, tháng 10 năm 2026).
ScraperAPI định giá theo cấu trúc tương tự: render tốn 10 credit, premium proxy tốn 10, kết hợp cả hai là 25, gói ultra là 30, và một số tên miền được bảo vệ tính riêng 10 credit (ScraperAPI docs). ZenRows cũng đưa ra kết quả tương đương: 1 cho tiêu chuẩn, 5 cho JS, 10 cho premium, 25 cho cả hai tính năng (ZenRows pricing).
Đây là chi tiết không bên nào đưa lên trang quảng bá. Các nhà cung cấp đều có cùng mức giá khi chạm đỉnh biểu đồ. Bạn có thể chọn API giá rẻ hoặc API đắt tiền, nhưng một khi trang web bắt đầu chặn, cả hai bên đều tính phí khoảng 25 lần mức giá quảng cáo ban đầu. Con số bạn dùng để so sánh các nhà cung cấp không phải là con số quyết định hóa đơn thanh toán của bạn.
Phân Cấp Được Quảng Cáo Không Phải Là Phân Cấp Bạn Cần
Vậy công việc của bạn thực tế nằm ở phân cấp nào?
Zyte, đơn vị bán dịch vụ theo mô hình phân cấp, đã công bố số liệu thống kê riêng: khoảng 80% trang web nằm ở hai phân cấp đơn giản nhất, và chỉ khoảng 0,1% thay đổi phân cấp trong một quý nhất định (Zyte, 2026). Trên lý thuyết, điều đó có vẻ an tâm. Phần lớn trang web đều rẻ.
Nhưng hãy nhìn theo góc ngược lại. 80% chi phí thấp đó đều rẻ ở mọi nhà cung cấp. Lợi thế cạnh tranh của bạn không nằm ở đó. Những công việc mà khách hàng trả tiền cho freelancer hoặc một đội ngũ nhỏ thực hiện (danh mục bán lẻ, giá vé du lịch, danh sách sản phẩm sàn thương mại, bất kỳ dữ liệu nào có giá trị thương mại) chính là các trang web thuộc nhóm thiểu số đắt đỏ. Nghiên cứu của chính Zyte chỉ ra 18,5% các trang web hàng đầu được bảo vệ bởi hệ thống chống scraping chuyên dụng (Zyte State of Web Access).
Đó chính là cái bẫy. Mức giá niêm yết áp dụng cho những tác vụ mà chẳng ai thuê bạn làm. Mức giá gấp 25 lần mới áp dụng cho những việc họ thực sự cần. (Đây cũng chính là phép tính chi phí trên mỗi đơn vị khiến trích xuất bằng LLM không còn hiệu quả kinh tế ở quy mô lớn một khi lưu lượng tăng lên.)
Gói Nhập Môn Đang Âm Thầm Biến Mất
Trong khi chi phí tính trên mỗi trang trở nên đắt đỏ hơn, con đường tiếp cận giá rẻ cũng khó tìm hơn.
ScrapingBee đã hủy gói $19 vào tháng 10 năm 2026; mức khởi điểm hiện tại là $49 một tháng. Bản tổng hợp danh mục của chính Firecrawl lưu ý rằng mức $49 không có gói miễn phí vĩnh viễn đã trở thành điểm khởi đầu phổ biến. Oxylabs gom các sản phẩm scraper của họ vào một gói đăng ký duy nhất. Cả Decodo và Bright Data đều chuyển sang hình thức đo lường theo request và theo bản ghi, nơi bộ đếm hoạt động trên mỗi lệnh gọi (bảng giá Bright Data Web Scraper).
Không điều nào trong số này nhắm vào người mua cấp nền tảng có hợp đồng ký sẵn. Nó đánh thẳng vào freelancer và nhóm phát triển hai người: những người chỉ cần lấy dữ liệu một trang cho một khách hàng trong tháng này và không thể phân bổ gói $500 cho hàng trăm tác vụ. (Chúng tôi đã phân tích sâu về việc ai thực sự phải gánh chịu gánh nặng đó trong chi phí ẩn của việc tự duy trì scraper.)
Điều Này Có Ý Nghĩa Gì Khi Báo Giá Web Scraping
Đừng định giá dựa trên con số niêm yết. Hãy định giá dựa trên phân cấp của mục tiêu.
Trước khi báo giá cho khách hàng, hãy nhìn vào các trang thực tế trong phạm vi dự án và phân loại chúng: trang nào trả về HTML dùng được qua một request thông thường, trang nào cần render trang, trang nào cần thêm proxy dân cư. Tỷ lệ phân bổ đó, chứ không phải con số nổi bật trên gói dịch vụ, mới là chi phí thực của bạn. Một tác vụ có 90% trang tĩnh thông thường và 10% trang khó thì rất rẻ. Một tác vụ toàn các trang thương mại điện tử được bảo vệ nghiêm ngặt sẽ có chi phí gấp 25 lần con số trong đề xuất của bạn, và bạn sẽ phải tự bù khoản chênh lệch đó.
Thử tính toán một lần và bạn sẽ thấy khoảng cách rõ rệt. Giả sử khách hàng muốn 50.000 trang sản phẩm mỗi tháng từ một nhà bán lẻ yêu cầu render trang kèm proxy dân cư. Với 25 credit cho mỗi trang, con số đó là 1,25 triệu credit. Trên một API quảng cáo một nghìn credit với giá một đô la, con số niêm yết trong đầu bạn là $50. Hạng mục chi phí thực tế là $1.250. Cùng số trang đó, cùng tháng đó, chênh lệch nhau 25 lần, và không có dòng nào trên trang giá cả đặt hệ số nhân đó cạnh con số tiêu đề.
Sau đó, hãy đọc kỹ quy định tính phí khi thất bại, vì chính sách này khác nhau giữa các bên và không bao giờ xuất hiện ở phần tiêu đề. Firecrawl tính một credit cho trang trả về mã 403 hoặc 404, và không tính phí khi request không trả về kết quả (bảng giá Firecrawl). Những bên khác coi bất kỳ mã 2xx hoặc 4xx nào là thành công và tính phí. Trên một mục tiêu thường xuyên từ chối truy cập, chỉ riêng điều khoản đó có thể tốn kém hơn cả chi phí render trang.
Tín hiệu trung thực đằng sau tất cả những điều này không phải là một gói cước hàng tháng. Đó là chi phí trên mỗi lệnh gọi mà bạn có thể đọc lại sau đó và gắn trực tiếp với chính xác request đã phát sinh ra nó. Một gói cước chỉ là con số ước tính. Con số trên từng lệnh gọi mới là biên lai thực tế, và đó là thứ duy nhất có thể dùng làm căn cứ để xuất hóa đơn cho khách hàng. (Để xem phiên bản so sánh chi tiết theo từng mô hình, hãy đọc bài phân tích của chúng tôi về định giá theo GB so với theo trang.)
Xu Hướng Sắp Tới
Thị trường đang dần hội tụ. Các gói cơ bản đang thu hẹp lại. Trong vòng một năm tới, mức giá công bố thậm chí sẽ còn mang lại ít thông tin hơn hiện tại, bởi vì mọi nhà cung cấp nghiêm túc sẽ đều đưa ra mức giá gần giống nhau theo nấc 1-5-10-25 cùng cam kết chỉ tính tiền khi thành công.
Điểm khác biệt sau đó là liệu bạn có thể thấy chi phí của từng lệnh gọi và chỉ trả tiền cho những lệnh gọi thực sự thành công hay không. Tại FourA, chúng tôi đưa chi phí của từng request vào trong response, giúp bạn tính toán chi phí cho một tác vụ dựa trên những gì thực sự diễn ra thay vì đoán mò từ một gói cước. Lần tới khi một nhà cung cấp đưa ra một con số, câu hỏi giá trị không phải là mức giá đó thấp đến đâu. Câu hỏi quan trọng là con số đó sẽ ra sao ngay khi trang web mục tiêu bắt đầu chặn.