← Quay lại blog

Cách kiểm tra xem trang web có cung cấp nút CDN đúng ở 8 quốc gia: hướng dẫn cho các nhà tiếp thị

Phân tích cách các nhà tiếp thị và người làm tiếp thị liên kết kiểm tra tính chính xác của CDN và geo-DNS ở các quốc gia khác nhau - mà không cần dịch vụ doanh nghiệp đắt tiền.

📅9 tháng 10, 2026

Nếu trang đích tải chậm ở một quốc gia, trong khi giá cả hoặc ngôn ngữ hiển thị không đúng ở quốc gia khác - rất có thể vấn đề không nằm ở chính trang web, mà ở việc CDN hoặc geo-DNS trả về nút không chính xác. Chúng ta sẽ phân tích cách kiểm tra điều này một cách độc lập ở 8 khu vực mà không cần truy cập vào các dịch vụ giám sát doanh nghiệp đắt tiền - thông qua proxy và một vài công cụ miễn phí.

Tại sao cần kiểm tra CDN và geo-DNS

CDN (Mạng phân phối nội dung) và geo-DNS tồn tại để cung cấp cho người dùng máy chủ gần nhất - điều này tăng tốc độ tải và thường thay đổi nội dung theo khu vực: ngôn ngữ, tiền tệ, giá cả, banner. Vấn đề là các cài đặt định vị địa lý thường bị hỏng mà không ai nhận ra: nhà cung cấp CDN đã cập nhật bản đồ nút, bản ghi DNS chỉ vào máy chủ edge đã lỗi thời, hoặc quy tắc chuyển hướng chỉ hoạt động cho một phần dải IP của quốc gia cụ thể.

Đối với những người làm tiếp thị liên kết, điều này là rất quan trọng: nếu trang đích cho Đức tải qua nút CDN ở Mỹ, trang sẽ mở ra lâu hơn 2-3 giây - và điều này trực tiếp giết chết tỷ lệ chuyển đổi trong Facebook Ads và Google Ads. Đối với các công ty SMM và người bán trên các nền tảng thương mại điện tử, vấn đề cũng tương tự: trang quảng cáo có thể hiển thị tiền tệ không đúng hoặc phiên bản không đúng của danh mục, nếu DNS trả về không phải khu vực đó. Các nhà tiếp thị thử nghiệm các chiến dịch địa phương sẽ không nhận ra vấn đề cho đến khi nhận được khiếu nại từ người dùng hoặc thấy tỷ lệ thoát bất thường trong các chỉ số.

Kiểm tra từ 8 khu vực là một sự cân bằng hợp lý giữa độ bao phủ và thời gian. Điều này đủ để phát hiện hầu hết các lỗi định tuyến: các châu lục khác nhau, các mức độ hạ tầng internet khác nhau, các nhà cung cấp CDN khác nhau (Cloudflare, Akamai, Fastly phản ứng với các yêu cầu địa lý khác nhau).

Cách hoạt động của geo-DNS và định tuyến CDN

Khi người dùng truy cập vào trang web, yêu cầu DNS của họ không được xử lý bởi một máy chủ mà bởi một hệ thống geo-DNS, hệ thống này xem xét địa chỉ IP (hoặc cơ sở địa lý của nó - GeoIP) và trả về IP của nút edge CDN, cái mà gần về mặt vật lý hoặc được chỉ định cho khu vực đó. Sau đó, nút CDN sẽ phát nội dung đã được lưu vào bộ nhớ cache hoặc chuyển tiếp yêu cầu đến máy chủ gốc, áp dụng các quy tắc định vị địa lý - thay đổi ngôn ngữ, tiền tệ, chuyển hướng đến phiên bản địa phương của miền.

Điểm quan trọng: toàn bộ logic này phụ thuộc vào địa chỉ IP của khách hàng. Nếu bạn mở trang web từ internet gia đình thông thường ở Moscow, bạn không thể thấy những gì người dùng từ Brazil hoặc Việt Nam thấy. Đó là lý do tại sao để kiểm tra một cách công bằng, bạn cần một IP thực sự thuộc về khu vực mục tiêu - chứ không chỉ là VPN với vị trí "ảo", mà nhiều CDN đã học cách nhận diện và bỏ qua.

Tại đây, sự khác biệt giữa các loại proxy được thể hiện. Các IP từ trung tâm dữ liệu giá rẻ thường nằm trong cơ sở dữ liệu của các trung tâm dữ liệu nổi tiếng, và một số CDN - đặc biệt là Cloudflare và Akamai - áp dụng logic riêng cho chúng (đôi khi thậm chí hiển thị khu vực mặc định thay vì khu vực địa phương). Để kiểm tra chính xác định vị địa lý, tốt nhất là sử dụng proxy cư trú - chúng được liệt kê trong cơ sở dữ liệu GeoIP như các kết nối gia đình thông thường của một quốc gia cụ thể, và CDN xử lý chúng giống như người dùng thực.

Chọn 8 khu vực nào để kiểm tra

Bộ khu vực cần được chọn theo khán giả thực tế của bạn, nhưng nếu cần một danh sách kiểm tra phổ quát cho dự án quốc tế, đây là sơ đồ làm việc, bao phủ các khu vực chính của hạ tầng CDN:

Khu vực Tại sao cần kiểm tra
Mỹ (Đông) Nút chính cho hầu hết các CDN, tiêu chuẩn tốc độ
Đức Mạng lưới nút edge dày đặc của EU, kiểm tra chuyển hướng GDPR
Vương quốc Anh Tiền tệ/ngôn ngữ riêng sau Brexit, điểm thường gặp lỗi
Brazil Sự phủ sóng CDN yếu ở Mỹ Latinh, độ trễ cao
Ấn Độ Tải cao trên các nút, thường có các gói CDN bị cắt giảm
Indonesia / Việt Nam Kiểm tra Đông Nam Á, thị trường tiếp thị đang phát triển
UAE Trung Đông, thường có tiền tệ và ngôn ngữ riêng
Úc Địa lý cô lập, kiểm tra nút dự phòng khi có sự cố

Nếu khán giả của bạn tập trung ở các quốc gia khác - bộ cần được điều chỉnh theo địa lý của các chiến dịch quảng cáo. Nguyên tắc chính: chọn các điểm từ các châu lục khác nhau và với độ dày hạ tầng internet khác nhau, để phát hiện cả các khu vực CDN "giàu" và các khu vực có nút edge hiếm.

Công cụ kiểm tra từ các quốc gia khác nhau

Để kiểm tra toàn diện, bạn sẽ cần một bộ ba công cụ: proxy với vị trí địa lý cần thiết, cách gửi yêu cầu qua proxy này và công cụ để phân tích phản hồi từ máy chủ (tiêu đề, DNS, thời gian tải).

Công cụ Nhiệm vụ Phù hợp cho
Proxy cư trú Mô phỏng người dùng thực của quốc gia Kiểm tra nội dung và chuyển hướng
Proxy di động Kiểm tra phiên bản di động của phân phối CDN Tiếp thị liên kết, chiến dịch TikTok/Facebook Ads
Proxy trung tâm dữ liệu Kiểm tra nhanh khả năng truy cập của nút và phản hồi từ máy chủ Giám sát kỹ thuật tốc độ
Dolphin Anty / AdsPower Mở trang web với geo, múi giờ, ngôn ngữ trình duyệt cần thiết Kiểm tra trực quan các trang đích mà không cần mã
curl / Postman Phân tích tiêu đề phản hồi từ CDN Các chuyên gia kỹ thuật
nslookup / dig Kiểm tra IP mà DNS thực sự trả về Chẩn đoán geo-DNS

Kiểm tra từng bước qua proxy

Chúng ta sẽ phân tích một thuật toán thực tế, không yêu cầu viết mã - nó có thể được thực hiện bởi một nhà tiếp thị hoặc người làm tiếp thị liên kết một cách độc lập.

  1. Nhận danh sách IP hoặc kết nối với proxy cho mỗi 8 khu vực. Để đảm bảo tính chính xác của bài kiểm tra, điều quan trọng là phải sử dụng các IP cư trú hoặc di động thực sự, chứ không phải địa chỉ máy chủ - nếu không, CDN có thể trả về phiên bản "kỹ thuật" của nội dung.
  2. Mở trình duyệt (thông thường hoặc trong hồ sơ chống phát hiện) và kết nối proxy cho quốc gia đầu tiên trong cài đặt mạng.
  3. Xóa bộ nhớ cache của trình duyệt và cookies trước mỗi lần truy cập - nếu không, trang web có thể tải phiên bản đã được lưu vào bộ nhớ cache từ vị trí địa lý trước đó.
  4. Mở trang web mục tiêu và ghi lại: ngôn ngữ của trang, tiền tệ, chuyển hướng đến miền địa phương (ví dụ: site.com → site.de), thời gian tải trang đầy đủ.
  5. Mở công cụ phát triển (F12) → tab Network → làm mới trang và xem tiêu đề phản hồi từ máy chủ: tìm các trường CF-RAY (cho Cloudflare), X-Served-By hoặc X-Cache - trong đó thường có mã của nút đã xử lý yêu cầu.
  6. Lặp lại cho tất cả 8 khu vực và tổng hợp kết quả vào bảng: khu vực, địa chỉ IP, nút CDN, thời gian tải, tính chính xác của nội dung.

Đối với các chuyên gia kỹ thuật, quy trình này có thể được tự động hóa qua curl với việc chỉ định proxy và phân tích tiêu đề:

curl -x http://user:pass@proxy_de.example.com:8000 -I https://example.com
curl -x http://user:pass@proxy_br.example.com:8000 -I https://example.com

# Xem các tiêu đề CF-RAY, X-Cache, X-Served-By, Content-Language
# và so sánh các giá trị giữa các khu vực

Nếu tiêu đề CF-RAY chứa mã sân bay (ví dụ: FRA cho Frankfurt hoặc GRU cho São Paulo), bạn có thể kiểm tra xem nút đó có khớp với khu vực mong đợi hay không - danh sách mã sân bay dễ dàng tìm thấy trong các danh bạ mở của Cloudflare.

Kiểm tra qua trình duyệt chống phát hiện

Đối với những người làm tiếp thị liên kết và các chuyên gia SMM, những người đã làm việc với nhiều tài khoản, việc tích hợp kiểm tra geo-CDN vào quy trình quen thuộc thông qua Dolphin Anty, AdsPower, GoLogin hoặc Multilogin là dễ dàng hơn. Tạo 8 hồ sơ, gán mỗi hồ sơ một proxy của quốc gia tương ứng, đặt múi giờ và ngôn ngữ hệ thống chính xác theo khu vực - điều này cũng giúp loại bỏ các phản ứng sai từ các hệ thống chống gian lận của CDN, đôi khi chặn nội dung khi không khớp IP và múi giờ của trình duyệt.

Cách tiếp cận này thuận tiện ở chỗ bạn không chỉ kiểm tra định tuyến CDN mà còn xem trang web trông như thế nào "qua mắt" của người dùng thực - bao gồm cả việc hoạt động của các pixel quảng cáo, tính chính xác của việc hiển thị giá cả bằng tiền tệ cần thiết và tốc độ tải của nội dung truyền thông, thường được phân phối qua CDN.

Những lỗi thường gặp trong định vị địa lý của CDN

Trong thực tế, khi kiểm tra 8 khu vực, thường gặp phải những vấn đề giống nhau:

  • Cơ sở dữ liệu GeoIP của CDN đã lỗi thời - nhà cung cấp internet gần đây đã nhận được một khối địa chỉ IP mới, nhưng cơ sở dữ liệu của CDN vẫn chưa được cập nhật, dẫn đến việc người dùng từ quốc gia A được phục vụ bởi nút từ quốc gia B.
  • Nút dự phòng không chính xác - khi nút edge gần nhất của CDN gặp sự cố, nó chuyển sang nút dự phòng ở khu vực khác, nhưng không trả về nội dung được địa phương hóa.
  • Bộ nhớ cache của phiên bản trang cũ - sau khi cập nhật các quy tắc định vị địa lý, CDN vẫn tiếp tục phân phối phiên bản đã được lưu vào bộ nhớ cache cho khu vực cũ cho đến khi hết TTL.
  • Xung đột giữa DNS và quy tắc CDN - DNS trả về IP chính xác, nhưng ở cấp độ CDN có một quy tắc định tuyến khác được thiết lập theo tiêu đề Accept-Language, quy tắc này chồng chéo lên định vị địa lý.
  • Chặn theo loại IP - một số CDN áp dụng kiểm tra nghiêm ngặt hơn đối với IP từ các trung tâm dữ liệu, hiển thị nội dung bị cắt giảm hoặc mặc định thay vì nội dung được địa phương hóa.

Danh sách kiểm tra CDN và geo-DNS

  • Đã chuẩn bị các IP cư trú hoặc di động cho tất cả 8 khu vực
  • Bộ nhớ cache và cookies đã được xóa trước mỗi lần truy cập
  • Đã ghi lại ngôn ngữ, tiền tệ, chuyển hướng cho mỗi quốc gia
  • Đã kiểm tra các tiêu đề CF-RAY / X-Served-By / X-Cache
  • Thời gian tải trang đã được so sánh giữa các khu vực
  • Kiểm tra đã được lặp lại sau 24-48 giờ để loại trừ sự cố tạm thời
  • Kết quả đã được tổng hợp vào một bảng duy nhất để so sánh

Kết luận

Kiểm tra CDN và geo-DNS ở 8 khu vực cho phép phát hiện trước các vấn đề, mà nếu không sẽ chỉ nổi lên sau khi có khiếu nại từ người dùng hoặc sự sụt giảm tỷ lệ chuyển đổi trong các chiến dịch quảng cáo. Nguyên tắc chính của việc chẩn đoán này là sử dụng các IP mà CDN nhận diện như người dùng thực từ quốc gia mục tiêu, chứ không phải các địa chỉ kỹ thuật từ các trung tâm dữ liệu.

Nếu bạn thường xuyên kiểm tra các trang đích được địa phương hóa cho Facebook Ads, TikTok Ads hoặc Google Ads, lựa chọn tối ưu sẽ là proxy cư trú - chúng cung cấp cái nhìn chính xác về những gì người dùng thực sự thấy ở mỗi quốc gia. Để kiểm tra phiên bản di động của trang web và hoạt động của CDN trên lưu lượng di động, bạn nên thử nghiệm thêm proxy di động, và để kiểm tra kỹ thuật nhanh chóng về tốc độ phản hồi của máy chủ, các proxy trung tâm dữ liệu sẽ phù hợp.