Đo lường AI Traffic trong GA4: Hướng dẫn tạo báo cáo GEO Visibility từng bước
Khi ChatGPT bắt đầu gửi khách hàng đến website của bạn - bạn có biết không?
Câu hỏi này nghe có vẻ lạ, nhưng đây là thực tế đang diễn ra với rất nhiều website năm 2026. Người dùng hỏi ChatGPT, Perplexity hay Gemini một câu gì đó, AI trích dẫn website của bạn và gửi traffic về. Đây gọi là AI Referral Traffic - và nó đang tăng trưởng nhanh hơn nhiều người nghĩ.
Vấn đề là: GA4 không tự động phân loại rõ ràng các nguồn traffic này. Nếu bạn không tự tạo báo cáo riêng, traffic từ ChatGPT hay Perplexity sẽ bị chìm vào đống “Direct” hoặc “Referral” chung chung mà bạn không hề hay biết.
Bài này mình sẽ hướng dẫn bạn tạo một báo cáo GA4 Exploration chuyên theo dõi AI traffic - bước đầu tiên và quan trọng nhất để bắt đầu đo lường hiệu quả GEO (Generative Engine Optimization) của mình.
GEO là gì và tại sao cần đo?
GEO (Generative Engine Optimization) là tập hợp các kỹ thuật giúp nội dung của bạn được các AI như ChatGPT, Perplexity, Gemini trích dẫn và giới thiệu khi người dùng hỏi. Nó là “SEO cho thời đại AI” - thay vì tối ưu để xếp hạng trên Google Search, bạn tối ưu để AI nhắc đến thương hiệu của mình.
Để làm GEO hiệu quả, bước đầu tiên không phải là tối ưu content. Mà là đo xem bạn đang đứng ở đâu.
Cụ thể, báo cáo dưới đây sẽ trả lời 4 câu hỏi:
- AI nào đang mang traffic về? ChatGPT, Perplexity hay Gemini?
- Người dùng từ AI vào trang nào? Đâu là nội dung đang được AI trích dẫn?
- Chất lượng traffic ra sao? Họ có engage không, hay bounce ngay?
- Có tạo ra chuyển đổi hay doanh thu không?
Hướng dẫn từng bước tạo báo cáo AI Traffic
Bước 1 - Tạo Exploration mới
Vào Explore trong menu trái của Google Analytics 4, chọn Blank Exploration.

Đặt tên báo cáo: AI Traffic Report (hoặc GEO Visibility - [tên website] nếu bạn quản lý nhiều property).
Đây sẽ là workspace riêng - tách biệt hoàn toàn với các báo cáo mặc định của GA4 - để bạn theo dõi toàn bộ traffic đến từ các công cụ AI.
Bước 2 - Thêm Dimensions

Trong cột Variables bên trái, tại mục Dimensions, nhấn + và thêm các trường sau:
| Dimension | Mục đích |
|---|---|
Session source / medium | Nguồn traffic đầy đủ (ví dụ: chatgpt.com / referral) |
Session source | Tên domain nguồn gốc |
Landing page + query string | Trang người dùng vào đầu tiên |
Session campaign | Campaign nếu có gắn UTM |
Country | Phân tích theo địa lý |
Device category | Desktop, mobile hay tablet |
Sau đó kéo Session source / medium vào phần Rows - đây sẽ là trục phân tích chính.
Nếu muốn drill-down sâu hơn, kéo thêm Landing page + query string hoặc Country vào Rows theo thứ tự phân cấp.
Bước 3 - Thêm Metrics
Tại mục Metrics, nhấn + rồi thêm và kéo vào Values:
| Metric | Ý nghĩa |
|---|---|
Sessions | Số phiên truy cập |
Users | Số người dùng duy nhất |
Engaged sessions | Phiên có tương tác thực (xem >10s hoặc click) |
Engagement rate | Tỉ lệ tương tác - chỉ số chất lượng traffic |
Conversions | Số chuyển đổi đạt được |
Total revenue | Doanh thu (nếu có tracking e-commerce) |
Khi đủ data, bạn sẽ thấy ngay:
- AI nào mang traffic chất lượng nhất (Engagement rate cao)
- Trang nào được AI trích dẫn nhiều nhất (Sessions cao)
- Traffic từ AI có đang tạo ra giá trị kinh doanh thực không
Bước 4 - Tạo Filter để chỉ giữ lại AI Traffic
Đây là bước quan trọng nhất. Trong phần Filters, thiết lập:
- Dimension:
Session source - Condition:
matches regex - Value: Dán đoạn regex sau vào
chatgpt\.com|chat\.openai\.com|openai|perplexity\.ai|gemini\.google\.com|bard\.google\.com|copilot\.microsoft\.com|bing\.com|claude\.ai|anthropic|deepseek
Lưu ý kỹ thuật: Đây là regex dạng alternation (dùng
|để ngăn cách). Không bọc toàn bộ trong[...]vì trong regex, dấu ngoặc vuông là character class - sẽ chỉ match từng ký tự đơn lẻ, không phải cả chuỗi domain. Nếu báo cáo không ra đúng data, đây thường là lỗi đầu tiên cần kiểm tra lại.
Sau khi set filter xong, báo cáo sẽ chỉ hiển thị session đến từ các AI tool phổ biến:
chatgpt.com / referral
perplexity.ai / referral
gemini.google.com / referral
copilot.microsoft.com / referral
claude.ai / referral

Đọc data và làm gì tiếp theo?
Khi báo cáo đã chạy được vài tuần, bạn sẽ bắt đầu thấy những pattern thú vị. Đây là cách mình đọc và sử dụng data này:
Xác định AI “ưu ái” website bạn nhất
So sánh Sessions và Engagement rate giữa các nguồn. ChatGPT thường dẫn đầu về volume, nhưng Perplexity thường có Engagement rate cao hơn vì người dùng đã có intent rõ ràng trước khi click.
Tìm trang content đang được AI trích dẫn
Kéo Landing page + query string vào Rows sau Session source / medium. Những trang xuất hiện nhiều nhất là nội dung AI đang “tin tưởng” để recommend - đây là những bài bạn nên tiếp tục đầu tư và cập nhật thường xuyên.
So sánh chất lượng với Organic Search
Tạo một Exploration tương tự filter theo Organic và so sánh Engagement rate. Traffic AI thường có Engagement rate tương đương hoặc cao hơn Organic - vì user đã được AI “pre-qualify” trước khi click vào site của bạn.
Thiết lập lịch review định kỳ
Lưu báo cáo lại và kiểm tra mỗi tuần hoặc mỗi tháng. Nếu thấy một AI đột nhiên tăng traffic mạnh, đó là tín hiệu nội dung của bạn đang được AI đó index tốt hơn - và bạn có cơ sở để nghiên cứu tại sao.
Tóm lại
GEO không chỉ là tối ưu content để AI đọc - nó còn là việc đo lường xem AI đang nói về bạn thế nào và gửi ai về cho bạn.
Báo cáo GA4 Exploration này là điểm khởi đầu. Khi đã có data, bạn mới có cơ sở để quyết định content nào cần đầu tư tiếp, format nào AI hay trích dẫn nhất, và AI nào phù hợp với audience của mình hơn.
Setup mất khoảng 10 phút. Insight thu được có thể thay đổi cả chiến lược content của bạn trong năm tới.
Nếu bạn đã setup xong, để lại comment xem AI nào đang dẫn đầu traffic cho site của bạn nhé - mình tò mò muốn biết bức tranh của các trang Marketing/Tech tại Việt Nam đang trông như thế nào.
Cảm ơn bạn đã đọc bài viết trên NateCue Insights!
NateCue