Quay lại blog

Proxy cho việc thu thập dữ liệu Zalando: cách vượt qua bảo vệ và thu thập thông tin mà không bị cấm

Zalando chặn các trình thu thập dữ liệu mạnh mẽ hơn hầu hết các chợ trực tuyến châu Âu. Chúng tôi phân tích các proxy hoạt động, cách cấu hình chúng và cách tránh bị cấm khi thu thập dữ liệu về giá cả và sản phẩm.

📅25 tháng 7, 2026
```html

Zalando — chợ thời trang lớn nhất châu Âu với hơn 50 triệu người mua hàng hoạt động. Để theo dõi giá cả của đối thủ, phân tích danh mục và theo dõi xu hướng, người bán và nhà phân tích thường xuyên phân tích các trang của nó. Vấn đề là Zalando sử dụng bảo vệ đa tầng: Cloudflare, các trang JavaScript động và chặn mạnh mẽ các IP nghi ngờ. Nếu không có proxy được cấu hình đúng, công cụ phân tích của bạn sẽ không sống sót được 10 phút.

Tại sao Zalando chặn các công cụ phân tích: cách bảo vệ hoạt động

Zalando không chỉ là một cửa hàng trực tuyến, đây là nền tảng với hàng ngàn thương hiệu và triệu SKU. Dữ liệu về giá cả, hàng tồn kho và giảm giá ở đây là tài sản quý giá mà công ty bảo vệ một cách tích cực. Hệ thống bảo vệ chống bot của Zalando hoạt động trên nhiều cấp độ cùng một lúc, và hiểu biết về những cấp độ này là bước đầu tiên để phân tích thành công.

Cloudflare như một rào cản đầu tiên. Tất cả các yêu cầu đến Zalando đều đi qua Cloudflare. Điều này có nghĩa là trước khi bạn nhận được HTML của trang, IP của bạn sẽ được kiểm tra về danh tiếng, hành vi của các yêu cầu sẽ được phân tích và đánh giá điểm rủi ro. Các địa chỉ IP từ các trung tâm dữ liệu (AWS, Google Cloud, Hetzner, OVH) sẽ bị Cloudflare chặn gần như ngay lập tức — chúng đã được đưa vào cơ sở dữ liệu như là nguồn lưu lượng tự động.

JavaScript-rendering. Hầu hết các trang của Zalando là Single Page Application (SPA) trên React. Dữ liệu về sản phẩm được tải động qua các yêu cầu API. Một công cụ phân tích HTTP đơn giản, chỉ tải HTML, sẽ nhận được một trang trống hoặc một khung tối thiểu mà không có dữ liệu. Để hoạt động bình thường, cần một trình duyệt đầy đủ (Playwright, Puppeteer, Selenium) hoặc các yêu cầu trực tiếp đến API nội bộ của Zalando — điều này yêu cầu phân tích thêm.

Phân tích hành vi. Zalando theo dõi không chỉ IP mà còn cả các mẫu hành vi: tần suất yêu cầu, thứ tự duyệt trang, không có nhấp chuột và cuộn, tiêu đề trình duyệt. Nếu trong 5 giây từ một IP có 20 yêu cầu — đó là một bot rõ ràng. Nếu User-Agent nói "Python Requests" — việc chặn sẽ diễn ra ngay lập tức.

Giới hạn theo địa lý. Zalando hoạt động ở 25 quốc gia châu Âu, và mỗi phiên bản trang web (zalando.de, zalando.fr, zalando.pl, v.v.) có các quy tắc riêng. Cố gắng phân tích phiên bản tiếng Đức từ IP của Nga hoặc Mỹ sẽ gây ra nghi ngờ cao và thường kết thúc bằng việc chuyển hướng hoặc chặn. Để thu thập dữ liệu chính xác, cần có IP từ cùng một quốc gia với phiên bản trang web mục tiêu.

Kết luận về bảo vệ Zalando:

  • IP từ các trung tâm dữ liệu bị Cloudflare chặn tự động
  • Cần có rendering trình duyệt (JavaScript)
  • Tần suất yêu cầu — không quá 1-2 mỗi giây từ một IP
  • IP phải tương ứng với quốc gia mục tiêu của trang web
  • Tiêu đề yêu cầu phải giả lập người dùng thực

Proxy nào phù hợp cho Zalando: so sánh các loại

Không phải tất cả các proxy đều có ích như nhau cho việc phân tích Zalando. Hãy cùng xem xét từng loại và đánh giá một cách trung thực tính khả thi của nó cho nhiệm vụ này.

Loại proxy Hoạt động với Zalando? Tốc độ Chi phí Cho những nhiệm vụ nào
Proxy dân cư ✅ Có, tốt Trung bình Trung bình Theo dõi giá, thu thập danh mục
Proxy di động ✅ Có, tuyệt vời Trung bình Cao Nhiệm vụ phức tạp, rủi ro cao
Proxy trung tâm dữ liệu ❌ Bị chặn Cao Thấp Không phù hợp cho Zalando
Công khai/miễn phí ❌ Không hoạt động Thấp Miễn phí Vô dụng

Proxy dân cư là lựa chọn tối ưu cho hầu hết các nhiệm vụ phân tích Zalando. Đây là các địa chỉ IP thực của người dùng internet tại nhà ở Đức, Pháp, Ba Lan và các quốc gia châu Âu khác. Cloudflare không thể phân biệt yêu cầu từ một IP như vậy với yêu cầu của một người mua hàng thông thường. Việc xoay vòng IP mỗi khi gửi yêu cầu cho phép mở rộng phân tích mà không có rủi ro bị chặn địa chỉ cụ thể.

Proxy di động — còn đáng tin cậy hơn, nhưng đắt hơn. Các IP của nhà cung cấp di động (Deutsche Telekom, Orange, T-Mobile) có điểm tin cậy cao nhất với Cloudflare, vì một IP di động thực sự có thể phục vụ hàng trăm người dùng qua NAT. Điều này có nghĩa là ngay cả khi có tần suất yêu cầu cao từ một IP, việc bị chặn là rất khó xảy ra. Proxy di động nên được sử dụng cho các nhiệm vụ mà giá trị sai sót cao — ví dụ, khi theo dõi các đợt giảm giá flash theo thời gian thực.

Proxy trung tâm dữ liệu cho Zalando gần như vô dụng. Cloudflare duy trì các cơ sở dữ liệu ASN (hệ thống tự trị) hiện tại của các nhà cung cấp đám mây và dịch vụ lưu trữ. Một yêu cầu từ IP trong AWS eu-west-1 hoặc Hetzner sẽ nhận được hoặc 403 Forbidden, hoặc CAPTCHA vô hạn. Ngay cả khi bạn có thể vượt qua một hoặc hai yêu cầu, khi mở rộng, toàn bộ dải IP sẽ bị chặn.

Proxy dân cư cho Zalando: cấu hình và xoay vòng

Giả sử bạn đã chọn proxy dân cư. Bây giờ điều quan trọng là cấu hình chúng đúng cách — cấu hình sai sẽ làm giảm tất cả các lợi thế của IP dân cư. Hãy cùng xem xét các tham số chính.

Xoay vòng IP: phiên sticky vs ngẫu nhiên

Proxy dân cư có hai chế độ hoạt động: phiên sticky (một IP trong vài phút) và xoay vòng mỗi yêu cầu. Đối với Zalando, phương pháp kết hợp được khuyến nghị:

  • Phiên sticky từ 1-3 phút — để phân tích thẻ sản phẩm hoàn chỉnh (hình ảnh chính, mô tả, bảng kích thước, giá). Điều này giả lập hành vi của một người mua thực, người đang nghiên cứu sản phẩm.
  • Thay đổi IP giữa các danh mục — khi bạn chuyển từ một phần của danh mục sang phần khác, hãy thay đổi IP. Điều này giảm khả năng tích lũy hồ sơ hành vi nghi ngờ.
  • Xoay vòng khi có lỗi — nếu nhận được 429 (Quá nhiều yêu cầu) hoặc 403, hãy ngay lập tức thay đổi IP và tạm dừng 30-60 giây.

Địa lý proxy: chọn quốc gia phù hợp

Đây là một điểm cực kỳ quan trọng mà nhiều người bỏ qua. Nếu bạn phân tích zalando.de — hãy sử dụng IP của Đức. Nếu zalando.fr — hãy sử dụng IP của Pháp. Sự không tương thích giữa địa lý của proxy và phiên bản trang web là một trong những cách nhanh nhất để bị chặn.

Ngoài ra, các phiên bản khác nhau của Zalando hiển thị các mức giá khác nhau, danh mục khác nhau và các chương trình giảm giá khác nhau. Ví dụ, phiên bản tiếng Đức thường có nhiều lựa chọn hơn phiên bản tiếng Ba Lan, trong khi giá cả trên phiên bản tiếng Pháp có thể khác với phiên bản tiếng Tây Ban Nha từ 10-20% cho cùng một sản phẩm. Nếu nhiệm vụ của bạn là phân tích giá cả trên nhiều thị trường, bạn cần proxy từ mỗi quốc gia mục tiêu.

Tiêu đề yêu cầu: giả lập trình duyệt thực

Ngay cả với IP dân cư, bạn sẽ bị chặn nếu các yêu cầu trông giống như tự động. Bộ tiêu đề tối thiểu cần truyền đi:

User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36
Accept-Language: de-DE,de;q=0.9,en;q=0.8
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate, br
Referer: https://www.zalando.de/
  

Lưu ý: Accept-Language phải tương ứng với quốc gia của proxy của bạn. IP Đức với tiêu đề Accept-Language: ru-RU — đó là một cờ đỏ ngay lập tức cho hệ thống bảo vệ.

Công cụ phân tích Zalando không cần mã

Nếu bạn không phải là lập trình viên nhưng cần thường xuyên thu thập dữ liệu từ Zalando — có một số giải pháp sẵn có. Hãy xem xét các công cụ phổ biến nhất hỗ trợ kết nối proxy riêng.

Octoparse và ParseHub — công cụ phân tích trực quan

Octoparse và ParseHub là các ứng dụng máy tính để bàn với giao diện trực quan. Bạn chỉ cần nhấp vào các phần tử trên trang và chỉ định những gì cần thu thập: tên sản phẩm, giá, giảm giá, bảng kích thước, xếp hạng. Cả hai công cụ đều hỗ trợ kết nối proxy riêng.

Cấu hình proxy trong Octoparse: mở Settings → Proxy Settings → Add Proxy. Nhập địa chỉ máy chủ, cổng, tên đăng nhập và mật khẩu. Đối với Zalando, hãy chọn loại HTTPS (không phải SOCKS5 — nó hoạt động kém hơn với Cloudflare). Bật tùy chọn "Rotate proxy" nếu bạn có một nhóm địa chỉ.

Điều quan trọng cho Zalando: vì trang web sử dụng JavaScript, trong Octoparse bạn cần bật chế độ "Browser Rendering" (rendering đầy đủ qua trình duyệt tích hợp). Nếu không, dữ liệu về giá cả và tình trạng hàng hóa sẽ không được tải chính xác.

Bright Data Scraping Browser và các giải pháp tương tự

Đối với các nhiệm vụ phức tạp hơn, có các giải pháp đám mây chuyên biệt — trình duyệt được quản lý với proxy đã tích hợp sẵn và vượt qua bảo vệ chống bot. Chúng đảm nhận toàn bộ công việc xoay vòng IP, quản lý cookie và giải quyết CAPTCHA. Nhược điểm — chi phí cao hơn so với việc sử dụng proxy riêng.

Google Sheets + ImportXML — cho các nhiệm vụ đơn giản

Nếu bạn cần theo dõi giá của 10-20 sản phẩm cụ thể, thay vì phân tích toàn bộ danh mục — bạn có thể sử dụng Google Sheets với chức năng ImportXML hoặc ImportHTML. Điều này không yêu cầu proxy và hoạt động cho việc theo dõi cơ bản. Tuy nhiên, cho việc thu thập dữ liệu quy mô lớn, phương pháp này không phù hợp: Zalando nhanh chóng bắt đầu trả về lỗi cho các yêu cầu từ Google.

Trình duyệt chống phát hiện cho việc quản lý nhiều tài khoản thủ công

Nếu nhiệm vụ của bạn không phải là phân tích tự động, mà là quản lý nhiều tài khoản người bán trên Zalando Partner Program, thì đây là lúc các trình duyệt chống phát hiện như Dolphin Anty, AdsPower, GoLogin hoặc Multilogin phát huy tác dụng. Mỗi hồ sơ trong trình duyệt như vậy có một fingerprint độc nhất (dấu vân tay của trình duyệt) và kết nối qua proxy riêng. Điều này cho phép làm việc với nhiều tài khoản từ một máy tính mà không có rủi ro liên kết chúng.

Sơ đồ cấu hình trong Dolphin Anty: tạo một hồ sơ mới → trong phần Proxy, chỉ định loại HTTPS hoặc SOCKS5, nhập thông tin proxy dân cư từ quốc gia châu Âu cần thiết → chọn quốc gia và ngôn ngữ của trình duyệt tương ứng với proxy → lưu hồ sơ. Mỗi hồ sơ sẽ trông giống như một người dùng riêng biệt từ một quốc gia châu Âu cụ thể.

Định vị địa lý: phân tích Zalando theo quốc gia và khu vực

Zalando hiện diện ở 25 quốc gia châu Âu, và mỗi thị trường là một cơ hội kinh doanh riêng. Hiểu biết về địa lý của nền tảng sẽ giúp bạn cấu hình proxy chính xác hơn và nhận được dữ liệu có giá trị hơn.

Phiên bản trang web Quốc gia proxy Ngôn ngữ trình duyệt Đặc điểm thị trường
zalando.de Đức de-DE Thị trường lớn nhất, đầy đủ danh mục
zalando.fr Pháp fr-FR Giá trị trung bình cao, thương hiệu cao cấp
zalando.pl Ba Lan pl-PL Thị trường đang phát triển nhanh, sự khác biệt về giá
zalando.es Tây Ban Nha es-ES Giảm giá theo mùa, thương hiệu địa phương
zalando.nl Hà Lan nl-NL Người mua hoạt động, tỷ lệ trả hàng cao

Tại sao điều này lại quan trọng trong thực tế? Hãy tưởng tượng bạn là một người mua hoặc nhà phân tích của một thương hiệu thời trang. Bạn cần hiểu cách mà các đối thủ của bạn định giá sản phẩm trên các thị trường khác nhau. Chênh lệch giá xuyên biên giới (khi một sản phẩm ở Ba Lan có giá rẻ hơn nhiều so với ở Đức) — là một cơ hội kinh doanh thực sự mà chỉ có thể phát hiện thông qua việc phân tích nhiều phiên bản của trang web với các proxy tương ứng.

Cũng cần lưu ý rằng Zalando hiển thị các danh mục khác nhau tùy thuộc vào quốc gia. Một số thương hiệu chỉ có mặt ở những khu vực nhất định, và các sự hợp tác độc quyền có thể chỉ có sẵn trên một thị trường. Để phân tích đầy đủ về môi trường cạnh tranh, cần phân tích tất cả các phiên bản trang web liên quan đến bạn.

Những sai lầm điển hình khi phân tích Zalando và cách tránh chúng

Trong nhiều năm làm việc với các chợ trực tuyến châu Âu, đã tích lũy được một danh sách các sai lầm mà gần như tất cả người mới đều mắc phải. Hãy cùng xem xét chúng một cách chi tiết để bạn không mắc phải những sai lầm tương tự.

Sai lầm 1: Tần suất yêu cầu quá cao

Sai lầm phổ biến nhất là cố gắng phân tích càng nhanh càng tốt. Logic là rõ ràng: càng nhanh càng tốt. Nhưng Zalando theo dõi tần suất yêu cầu và khi vượt quá ngưỡng, trước tiên sẽ làm chậm phản hồi (rate limiting), sau đó sẽ chặn IP.

Giải pháp: thêm các độ trễ ngẫu nhiên giữa các yêu cầu — từ 2 đến 8 giây. Tính ngẫu nhiên là rất quan trọng: độ trễ cố định 3 giây trông cũng đáng ngờ như việc không có độ trễ. Một người thực không nhấp chuột với độ chính xác của một chiếc mét.

Sai lầm 2: Sử dụng một IP cho toàn bộ phân tích

Ngay cả một IP dân cư cũng sẽ bị chặn nếu từ đó có 500 yêu cầu trong một giờ. Một người thực không xem 500 trang danh mục trong 60 phút.

Giải pháp: sử dụng một nhóm proxy với xoay vòng. Tối ưu là không quá 20-30 yêu cầu từ một IP trong một phiên, sau đó thay đổi địa chỉ. Khi làm việc với một nhóm từ 100+ IP dân cư, bạn có thể thu thập hàng ngàn trang mỗi ngày mà không bị chặn.

Sai lầm 3: Bỏ qua robots.txt và cấu trúc trang web

Zalando có tệp robots.txt, trong đó rõ ràng chỉ định các phần bị cấm cho bot. Phân tích những phần này không chỉ khó khăn hơn về mặt kỹ thuật mà còn tăng rủi ro về các yêu cầu pháp lý. Trước khi bắt đầu, hãy nghiên cứu robots.txt: https://www.zalando.de/robots.txt

Sai lầm 4: Phân tích mà không xử lý lỗi

Nếu công cụ phân tích của bạn không xử lý các mã phản hồi 403, 429, 503 — nó sẽ tiếp tục gửi yêu cầu ngay cả sau khi bị chặn, điều này chỉ làm tình hình tồi tệ hơn. Logic đúng: nhận được 429 → tạm dừng 60 giây → thay đổi IP → lặp lại yêu cầu. Nhận được 403 → thay đổi IP ngay lập tức.

Sai lầm 5: Sử dụng các chuỗi User-Agent lỗi thời

User-Agent Chrome 89 vào năm 2024 — đó là một cờ đỏ. Các hệ thống bảo vệ biết các phiên bản trình duyệt nào là hiện tại. Hãy sử dụng các chuỗi User-Agent hiện tại và cập nhật chúng định kỳ. Một thực tiễn tốt là có một nhóm từ 5-10 chuỗi User-Agent khác nhau và xoay vòng chúng cùng với việc thay đổi IP.

Sai lầm 6: Phân tích vào giờ cao điểm

Vào buổi tối (18:00–22:00 theo giờ trung tâm châu Âu), tải trọng trên Zalando là cao nhất, bảo vệ hoạt động ở chế độ tăng cường, và ngưỡng kích hoạt của hệ thống chống bot giảm xuống. Hãy khởi động phân tích quy mô lớn vào ban đêm (02:00–06:00 CET) — ít cạnh tranh hơn cho tài nguyên, bảo vệ ít hung hãn hơn.

Danh sách kiểm tra: cấu hình nhanh proxy cho Zalando

Hãy sử dụng danh sách kiểm tra này trước khi khởi động phân tích Zalando. Mỗi mục đều quan trọng — bỏ qua bất kỳ mục nào cũng làm tăng đáng kể rủi ro bị chặn.

✅ Danh sách kiểm tra cấu hình proxy cho Zalando

Chọn proxy:

  • ☐ Đã chọn proxy dân cư hoặc di động (không phải proxy trung tâm dữ liệu)
  • ☐ Proxy từ quốc gia châu Âu cần thiết (tương ứng với phiên bản trang web)
  • ☐ Nhóm tối thiểu 20-50 IP cho việc xoay vòng
  • ☐ Giao thức HTTPS (ưu tiên hơn SOCKS5 cho Cloudflare)

Cấu hình yêu cầu:

  • ☐ User-Agent hiện tại (Chrome 120+ hoặc Firefox 120+)
  • ☐ Accept-Language tương ứng với quốc gia proxy
  • ☐ Referer được đặt về trang chính của Zalando
  • ☐ Độ trễ ngẫu nhiên từ 2-8 giây giữa các yêu cầu
  • ☐ Xử lý mã 403, 429, 503 với việc thay đổi IP

Đối với rendering JavaScript:

  • ☐ Đã bật chế độ rendering trình duyệt trong công cụ phân tích
  • ☐ Đã cấu hình thời gian chờ tải các phần tử động
  • ☐ Đã tắt hình ảnh và phương tiện để tăng tốc (tùy chọn)

Kiểm tra:

  • ☐ Đã kiểm tra proxy qua dịch vụ kiểm tra ip (đảm bảo rằng nó hiển thị quốc gia cần thiết)
  • ☐ Đã thực hiện yêu cầu thử nghiệm đến 5-10 trang trước khi mở rộng
  • ☐ Đã kiểm tra tính chính xác của dữ liệu nhận được (giá, tên, kích thước)

Cái gì để phân tích trên Zalando: các kịch bản thực tiễn

Hiểu rõ tại sao bạn phân tích sẽ giúp bạn cấu hình công cụ đúng cách. Dưới đây là các kịch bản kinh doanh phổ biến nhất:

Theo dõi giá cả của đối thủ. Nếu bạn bán hàng qua Zalando Partner Program, điều quan trọng là phải biết cách mà các đối thủ định giá các sản phẩm tương tự. Phân tích giá hàng ngày hoặc vài giờ một lần cho phép bạn phản ứng nhanh chóng với những thay đổi và giữ vững tính cạnh tranh.

Phân tích danh mục và xu hướng. Những thương hiệu nào đang thêm các bộ sưu tập mới? Những danh mục nào đang phát triển nhanh nhất? Phân tích các sản phẩm mới và best-seller cung cấp những thông tin quý giá cho người mua và quản lý sản phẩm.

Theo dõi giảm giá và khuyến mãi. Zalando tổ chức các đợt giảm giá theo mùa (End of Season Sale), trong đó mức giảm có thể lên tới 70%. Việc theo dõi tự động cho phép bạn nhận ra sự bắt đầu của các đợt giảm giá và sự giảm giá của các sản phẩm cụ thể.

Thu thập dữ liệu cho các dịch vụ so sánh giá. Nếu bạn đang phát triển dịch vụ so sánh giá cho quần áo và giày dép, Zalando là nguồn dữ liệu bắt buộc cho thị trường châu Âu.

Kết luận

Phân tích Zalando là một nhiệm vụ hoàn toàn có thể giải quyết nếu tiếp cận một cách hệ thống. Những kết luận chính từ bài viết này: proxy trung tâm dữ liệu không hoạt động do Cloudflare; proxy dân cư từ quốc gia châu Âu cần thiết là lựa chọn tối ưu cho hầu hết các nhiệm vụ; proxy di động cung cấp độ tin cậy tối đa với rủi ro bị chặn cao. Địa lý của proxy phải tương ứng chính xác với phiên bản trang web, và các yêu cầu phải giả lập hành vi của người dùng thực: độ trễ ngẫu nhiên, tiêu đề hiện tại, ngôn ngữ trình duyệt đúng.

Việc tuân thủ các quy tắc này cho phép bạn thu thập dữ liệu ổn định về giá cả, danh mục và giảm giá trên tất cả 25 thị trường châu Âu của Zalando — mà không bị chặn và mất dữ liệu.

Nếu bạn đang có kế hoạch khởi động theo dõi giá hoặc thu thập dữ liệu về sản phẩm trên Zalando, chúng tôi khuyên bạn nên bắt đầu với proxy dân cư với định vị địa lý đến quốc gia châu Âu cần thiết — chúng cung cấp sự cân bằng tối ưu giữa độ tin cậy, tốc độ và chi phí cho nhiệm vụ này.

```