Kết luận trong 5 giây
Trong dữ liệu 30 ngày của một website nhỏ, Cloudflare ở cấp zone hiển thị khoảng 5.780 khách truy cập duy nhất và 281.000 yêu cầu. Nhưng khi loại bot trong Web Analytics, con số chỉ còn 160 lượt truy cập, 330 lượt xem trang, và phần nội dung bài viết thực tế chỉ khoảng 40 lượt xem trang.
Khung cảnh trở thành:
Máy: “Chúng tôi đến mỗi ngày.”
Người: “Tháng này chúng tôi đọc khoảng 40 trang bài viết.”
Tuy nhiên, trong thời gian chờ xét duyệt quảng cáo, chỉ khoảng 35 bài được công khai. Kho bài viết lớn chưa xuất bản không hề bị đánh giá bởi 40 lượt xem này.
Doanh thu cũng khá “mặn”. Một mức tham khảo thường gặp tại Nhật cho Google AdSense là khoảng 0,2–0,3 yên mỗi lượt xem trang. Theo mức này, 100.000 lượt xem mỗi tháng cũng chỉ khoảng 20.000–30.000 yên.
Affiliate giá trị cao có thể trả hàng chục nghìn yên cho một chuyển đổi được phê duyệt. Nhưng nếu chủ đề bài viết được chọn chỉ vì hoa hồng cao, cơ chế kiếm tiền sẽ bắt đầu điều khiển mục đích của website.
Quy tắc sạch nhất là:
Mục đích bài viết trước. Kiếm tiền sau.
Toàn cảnh trong 30 giây
Mọi chuyện bắt đầu từ một khoảng cách số liệu khá buồn cười.
Dashboard Cloudflare cho thấy 5.780 visitor và hơn 281.000 request. Trông có vẻ rất đông.
Tài liệu chính thức của Cloudflare giải thích rằng HTTP analytics cấp zone có thể bao gồm người dùng hợp lệ, crawler và mối đe dọa. Một request cũng không phải một pageview; một trang duy nhất có thể tạo nhiều request cho ảnh, stylesheet và tài nguyên khác.
Web Analytics có thể loại bot và Cloudflare nói rằng dữ liệu như vậy gần với lưu lượng người dùng thực hơn. Trường hợp này: 160 visits, 330 pageviews và khoảng 40 pageviews bài viết trong 30 ngày.
Google cho biết việc xét duyệt site AdSense thường mất vài ngày nhưng có thể kéo dài 2–4 tuần.
Nói cách khác, cửa hàng chưa mở hoàn toàn nhưng robot tuần tra đã đi ngang 281.000 lần.
1. Mở số liệu ra mới thấy máy móc mới là khách quen
| Chỉ số | 30 ngày |
|---|---|
| Unique visitors cấp zone | ~5.780 |
| Requests cấp zone | ~281.370 |
| Visits sau khi loại bot | 160 |
| Pageviews sau khi loại bot | 330 |
Pageviews dưới /articles/ |
~70 |
| Pageviews nội dung bài viết | ~40 |
| Nội dung bài viết 7 ngày | 6 |
| Nội dung bài viết 24 giờ | 0 |
Sai lầm đầu tiên là coi 5.780 như “5.780 con người đã đọc bài”.
Cloudflare nói HTTP analytics cấp zone của gói Free bao gồm yêu cầu hợp lệ, crawler và mối đe dọa. Một pageview bình thường cũng cần nhiều request HTTP.
Vì vậy 281.000 requests không phải 281.000 lượt đọc.
Một người mở trang, ảnh tải, CSS tải, crawler đến, dịch vụ giám sát kiểm tra. Gom tất cả vào một đồng hồ và thị trấn nhỏ lập tức trông như đại đô thị.
2. Vì sao 5.780 unique visitors và 160 visits có thể cùng đúng
Các sản phẩm analytics của Cloudflare có định nghĩa khác nhau.
Trong Web Analytics, pageview là phản hồi HTML thành công. Visit bắt đầu từ pageview đến từ site khác hoặc link trực tiếp, và một visit có thể chứa nhiều pageviews.
Khi loại bot, Cloudflare nói dữ liệu sẽ gần với lưu lượng người dùng thực hơn.
Tuy nhiên 160 visits không có nghĩa chính xác là 160 người. Cookie, thực thi trình duyệt, referrer và phát hiện bot khác nhau giữa các công cụ.
Điều quan trọng là so sánh cùng một định nghĩa theo thời gian.
Hiện tại 330/160 = khoảng 2,06 pageviews mỗi visit, một baseline hữu ích.
3. Bốn mươi lượt xem với 35 bài công khai chưa phải phán quyết
40 pageviews là ít.
Nhưng chỉ có khoảng 35 bài công khai trong lúc chờ quảng cáo. Điều này hoàn toàn khác với việc công khai 1.200 bài và chỉ nhận tổng cộng 40 lượt xem.
40/35 ≈ 1,14 mỗi bài mỗi tháng, nhưng traffic thực tế tập trung vào một số bài nên trung bình này chủ yếu có giá trị gây cười.
Google nói xét duyệt AdSense có thể mất 2–4 tuần.
Vì vậy số liệu hiện tại nên được coi là dữ liệu trước khi mở cửa hoàn toàn.
Trên kệ chỉ có 35 món. Kho hàng lớn hơn rất nhiều.
4. Nếu 1.200 bài công khai mà chỉ có 40 view, lúc đó mới là sự cố
Kịch bản ác mộng:
40 ÷ 1.200 = 0,033 pageviews mỗi bài mỗi tháng.
Trung bình một bài phải đợi 30 tháng để có một view.
Nếu mỗi bài tốn một tuần:
1.200 ÷ 52 ≈ 23,1 năm.
Viết 23 năm để có 40 view/tháng không còn là lỗi SEO nhỏ nữa.
Tập cuối: “Tháng này lại 40.”
5. Các blog khác có quan hệ giữa số bài và traffic như thế nào?
Khảo sát Productive Blogging 2026 có 129 blogger tập trung vào kiếm tiền, chủ yếu từ thị trường nói tiếng Anh. Đây không phải thống kê đại diện cho toàn web, nhưng dữ liệu kết hợp số bài và pageviews rất hữu ích.
| Số bài | Pageviews/tháng trung bình | Tổng thu nhập/tháng trung bình |
|---|---|---|
| 0–49 | 473 | $36,91 |
| 50–99 | 3.839 | $38,05 |
| 100–299 | 37.370 | $1.987,52 |
| 300–499 | 85.822 | $5.106,66 |
| 500–999 | 166.853 | $9.460,09 |
| 1.000+ | 100.641 | $9.412,50 |
Không được đọc bảng này thành “1.200 bài đảm bảo 100.000 pageviews”. Đây là trung bình của mẫu tự chọn, và tổng thu nhập bao gồm quảng cáo, affiliate, sản phẩm và dịch vụ.
Điểm thú vị là nhóm 1.000+ giảm pageviews. Tác giả khảo sát cho rằng việc bảo trì và tối ưu kho nội dung khổng lồ có thể trở nên khó khăn.
Bài viết là tài sản. Bài không thể bảo trì cũng có thể trở thành nợ tồn kho.
6. Thêm bài không tự động tạo traffic
Ahrefs phân tích khoảng 14 tỷ trang trong nghiên cứu 2023 và ước tính 96,55% không có organic traffic từ Google. Thêm 1,94% chỉ có 1–10 visit/tháng.
Ahrefs cũng lưu ý đây là ước tính và mẫu không đại diện hoàn hảo cho toàn web.
Thông điệp vẫn rõ:
Xuất bản không có nghĩa được tìm thấy. Được tìm thấy không có nghĩa được nhấp.
Có thể không có nhu cầu tìm kiếm, sai intent, cạnh tranh mạnh, chưa index, nội dung cũ hoặc các bài tương tự cạnh tranh nhau.
Sau khi phát hành lớn, hãy theo dõi URL được index, impressions và clicks, không chỉ số bài.
7. Nhân thử doanh thu quảng cáo, thực tế lập tức rất mặn
Một hướng dẫn của Xserver tại Nhật dùng mức tham khảo AdSense khoảng ¥0,2–¥0,3 mỗi pageview. Đây không phải trung bình chính thức của Google.
| Pageviews/tháng | Doanh thu tham khảo |
|---|---|
| 1.000 | ¥200–¥300 |
| 10.000 | ¥2.000–¥3.000 |
| 100.000 | ¥20.000–¥30.000 |
| 500.000 | ¥100.000–¥150.000 |
| 1.000.000 | ¥200.000–¥300.000 |
100.000 pageviews nghe rất lớn.
Đổi thành tiền: ¥20.000–¥30.000.
Hũ muối vừa đổ thẳng vào bảng tính.
Trong khảo sát Productive Blogging 2026, Google AdSense trung bình $3,26 trên 1.000 pageviews trong nhóm trả lời.
8. Một tuần mỗi bài nhân 1.200 là dự án 23 năm
Nghiên cứu sâu, dữ liệu gốc và thử nghiệm thực tế xứng đáng tốn thời gian. Vấn đề là cho mọi bài cùng chi phí sản xuất trước khi biết nhu cầu.
Với thư viện lớn, có thể thử nhu cầu trước rồi nâng cấp bài thắng bằng dữ liệu riêng, biểu đồ, nguồn tốt hơn và cập nhật.
Không phải bài nào sinh ra cũng cần mặc giáp chung kết.
Qua vòng loại trước.
9. Một chuyển đổi affiliate giá trị cao có thể đảo ngược phép tính
Bảng xếp hạng A8.net cập nhật ngày 10/8/2026 có ví dụ:
- Tư vấn nghề nghiệp miễn phí: ¥50.000
- Sắp xếp phỏng vấn tuyển dụng kỹ sư: ¥78.000
- Kích hoạt internet cáp quang: ¥30.000
- Hợp đồng thuê xe dài hạn: ¥30.000
Nếu AdSense là ¥0,2–¥0,3/pageview, một chuyển đổi ¥50.000 tương đương về mặt toán học với khoảng 167.000–250.000 pageviews; ¥78.000 tương đương 260.000–390.000.
Nhưng affiliate phải đi qua:
Click → đăng ký → đạt điều kiện → được duyệt.
Hoa hồng lớn không liên quan tới người đọc vẫn bằng 0.
10. Nếu chọn chủ đề theo hoa hồng, mục đích website sẽ hỏng
“Chương trình này trả ¥50.000, hãy sản xuất bài đổi việc” là mệnh lệnh biên tập nguy hiểm.
Hướng dẫn people-first của Google hỏi website có mục đích chính hay không và cảnh báo việc sản xuất nhiều chủ đề chủ yếu để hút traffic tìm kiếm.
Website đa chủ đề không tự động sai. Vấn đề là xếp hạng hoặc hoa hồng trở thành lý do chính để bài viết tồn tại.
Giải quyết vấn đề người đọc trước. Nếu bước tiếp theo thực sự cần một dịch vụ, affiliate mới tự nhiên.
11. Mô hình sạch: mục đích trước, kiếm tiền sau
- Bài giải quyết vấn đề gì?
- Bước tiếp theo tự nhiên của người đọc là gì?
- Có sản phẩm/dịch vụ thực sự giúp không?
- Nếu có, cân nhắc affiliate.
- Nếu không, đừng nhét vào.
- Dùng display ads làm thu nhập nền khi không phá trải nghiệm.
Quảng cáo thu một ít giá trị trên toàn site.
Affiliate dùng công suất lớn chỉ khi ngữ cảnh khớp.
Cả hai là cơ chế doanh thu gắn sau nội dung hữu ích, không phải mục đích nội dung.
12. Mười hai ngôn ngữ không phải nút ×12
Một bài có 12 ngôn ngữ không tự động nhân traffic lên 12. Nhu cầu, cạnh tranh, thị trường quảng cáo và intent khác nhau theo ngôn ngữ.
Google khuyến nghị URL riêng cho từng phiên bản và tín hiệu như hreflang để chỉ mối quan hệ giữa các ngôn ngữ.
Vì vậy cũng nên đo theo từng ngôn ngữ.
Giá trị thật của 12 ngôn ngữ là thử cùng một ý tưởng hữu ích ở 12 thị trường và quan sát nơi nào thực sự phản hồi.
13. Những số cần ghi sau khi được duyệt quảng cáo
| Giai đoạn | Chỉ số | Cho biết gì |
|---|---|---|
| Xuất bản | Số bài công khai | Nguồn cung nội dung |
| Khám phá | URL được index | Công cụ tìm kiếm đã nhận diện chưa |
| Hiển thị | Search impressions | Có gặp truy vấn thật không |
| Thu hút | Clicks và CTR | Tiêu đề và intent có khớp không |
| Đọc | Visits/pageviews không bot | Mức dùng gần người thật |
| Điều hướng | Pageviews/visit | Internal link có hiệu quả không |
| Quảng cáo | Revenue và revenue/1.000 trang | Hiệu quả quảng cáo |
| Affiliate | Click, đăng ký, duyệt, revenue | Hiệu quả thương mại |
| Ngôn ngữ | Impressions, clicks, revenue theo ngôn ngữ | Thị trường phản hồi |
Nếu đường tăng là 40 → 100 → 500 → 1.000 → 10.000, ta có thể phân tích từng bước.
Nếu 1.200 bài đã công khai nhiều tháng mà vẫn 40, lúc đó hãy họp khẩn.
14. Kết luận — hiện tại crawler yêu website hơn con người
Một câu là đủ:
Con người gần như chưa tìm thấy website. Máy móc đã tìm thấy nó rất nhiệt tình.
Khi chỉ có khoảng 35 bài công khai trong thời gian review, 40 pageviews chưa thể đánh giá cả dự án.
Thí nghiệm thật bắt đầu sau đợt mở rộng: theo dõi impressions, clicks, visits không bot, pageviews và doanh thu bằng định nghĩa nhất quán.
Review quảng cáo: “Đang kiểm tra…”
Crawler: “Đã ghé.”
Crawler: “Lại ghé.”
Người: “…khoảng 40 trang.”
Hiện tại cửa hàng có nhiều nhân viên tuần tra hơn khách.
- Cloudflare Zone Analytics: https://developers.cloudflare.com/analytics/account-and-zone-analytics/zone-analytics/
- Cloudflare Web Analytics Dimensions: https://developers.cloudflare.com/web-analytics/data-metrics/dimensions/
- Cloudflare High-level metrics: https://developers.cloudflare.com/web-analytics/data-metrics/high-level-metrics/
- Google AdSense Help: https://support.google.com/adsense/answer/7584263?hl=vi
- Productive Blogging 2026 Survey: https://www.productiveblogging.com/how-much-do-bloggers-earn/
- Ahrefs traffic study: https://ahrefs.com/blog/search-traffic-study/
- Xserver AdSense guide: https://www.xserver.ne.jp/blog/adsense-cpc-average/
- A8.net high-commission ranking: https://support.a8.net/as/HintOfProgram/ranking/highprice.php
- Google people-first content: https://developers.google.com/search/docs/fundamentals/creating-helpful-content
- Google multilingual site guidance: https://developers.google.com/search/docs/advanced/crawling/managing-multi-regional-sites
