Tháng 7/2023, Google chính thức khai tử Universal Analytics (GA3), thay bằng Google Analytics 4 (GA4) — hoàn toàn mới với mô hình event-based, AI-powered insights, privacy-first, cross-platform tracking và predictive metrics. Nhưng đến 2026, nhiều doanh nghiệp Việt vẫn còn lúng túng: setup không đúng, chưa migrate đầy đủ, báo cáo không actionable — dẫn đến quyết định không dựa trên dữ liệu.
Bài viết này giúp bạn dùng thành thạo GA4 để theo dõi hiệu suất SEO. Nếu cần hiểu GA4 là gì từ đầu, đọc trước bài Google Analytics là gì. Bài dành cho: SEO specialist cần track performance, marketing manager cần data-driven decisions, chủ doanh nghiệp muốn hiểu analytics, và developer triển khai tracking.
Phần 1: GA4 vs Universal Analytics
Tiêu chí | Universal Analytics (GA3) | Google Analytics 4 (GA4) |
|---|---|---|
Mô hình | Pageview-based | Event-based (mọi thứ là event) |
Trọng tâm | Session-based | User-centric |
Chỉ số tương tác | Bounce rate | Engagement rate |
Xử lý dữ liệu | Sampled, custom dimension giới hạn | AI/ML, nhiều custom dimension hơn (có hạn mức theo phiên bản) |
Thiết bị | Hạn chế | Cross-device tracking |
Quyền riêng tư | — | Privacy-first design |
Trạng thái | Đã ngừng thu thập dữ liệu | Chuẩn hiện tại |
Điều này đòi hỏi một tư duy mới: thay vì hỏi "có bao nhiêu pageview?" (GA3), hãy hỏi "người dùng đã làm gì?" (GA4) — events được track, hành trình được map, conversion được đo, và chất lượng tương tác được đánh giá.
Phần 2: Setup GA4 cho SEO
Tạo GA4 Property: vào analytics.google.com → tạo property mới (múi giờ Asia/Ho_Chi_Minh, tiền tệ VND, chọn ngành) → thêm data stream (Web/iOS/Android) → lấy Measurement ID dạng G-XXXXXXXXXX.
Cài đặt trên website — Cách 1, Google Tag (gtag.js), thêm vào <head> mọi trang:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>Cách 2, Google Tag Manager (khuyến nghị vì linh hoạt hơn cho nhiều tracking code):
<!-- Head -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXXXX');
</script>
<!-- After <body> -->
<noscript>
<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe>
</noscript>Link với Search Console (bước then chốt cho SEO): GA4 → Admin → Search Console Links → Link → chọn property và web data stream. Lợi ích: thấy search query trong GA4, kết hợp dữ liệu query + hành vi, và có cái nhìn SEO toàn diện — nền tảng để đo lường SEO tổng thể.
Bật Google Signals: Admin → Data Settings → Data Collection → enable Google Signals (cho demographics, interests, cross-device tracking, remarketing audiences). Lưu ý quyền riêng tư: Google Signals và danh sách remarketing là xử lý dữ liệu cá nhân — cần thông báo rõ và xin đồng ý của người dùng theo Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15.
Phần 3: Các Event thiết yếu cho SEO
Event tự động GA4 track sẵn: page_view, first_visit, session_start, user_engagement (session 10s+), file_download, view_search_results, video_start/progress/complete, click (outbound), scroll (90% depth).
Enhanced Measurement (bật trong Data Streams): page changes cho SPA, outbound click, site search, video engagement, file download, form interaction.
Custom Events cho SEO — ví dụ Newsletter Signup:
gtag('event', 'newsletter_signup', {
'method': 'footer_form',
'location': window.location.pathname
});Contact Form Submission:
gtag('event', 'form_submit', {
'form_name': 'contact',
'form_destination': 'sales',
'page_location': window.location.href
});Phone Click:
<a href="tel:+84281234567"
onclick="gtag('event', 'phone_click', {
'phone_number': '+84281234567',
'page_location': window.location.href
});">
Gọi ngay: 028 1234 567
</a>Zalo Click:
<a href="https://zalo.me/0901234567"
onclick="gtag('event', 'zalo_click', {
'page_location': window.location.href
});">
Chat Zalo
</a>Service Page View:
gtag('event', 'view_service_page', {
'service_name': 'SEO Audit',
'service_category': 'SEO Services',
'service_price': 5000000
});Read Time Milestone (track 25/50/75/100%):
let scrollMilestones = [25, 50, 75, 100];
let triggered = [];
window.addEventListener('scroll', () => {
let scrollPercent = (window.scrollY /
(document.body.scrollHeight - window.innerHeight)) * 100;
scrollMilestones.forEach(milestone => {
if (scrollPercent >= milestone && !triggered.includes(milestone)) {
triggered.push(milestone);
gtag('event', 'scroll_milestone', { 'percent_scrolled': milestone });
}
});
});Đánh dấu sự kiện quan trọng (key event): trong GA4, vào Admin → mục sự kiện quan trọng (Key events), đánh dấu form_submit, phone_click, newsletter_signup, purchase và các mục tiêu kinh doanh khác là sự kiện quan trọng. Từ năm 2024, GA4 gọi các hành động này là "sự kiện quan trọng"; chữ "chuyển đổi" chỉ còn dùng cho sự kiện được nhập vào Google Ads để đo quảng cáo (trợ giúp Google Analytics).
Phần 4: Báo cáo tập trung vào SEO
Dữ liệu truy vấn và vị trí lấy từ Search Console — cách dùng công cụ này xem bài Google Search Console là gì. Để tách nguồn từ các chiến dịch khác khỏi organic, gắn tham số UTM bằng công cụ tạo link UTM.
Acquisition (Reports → Acquisition → Traffic acquisition): lọc "Organic Search" để xem Users, Sessions, Engaged sessions, average engagement time, Conversions, revenue — và so sánh với Direct/Paid/Social/Referral.
Landing Page Performance (báo cáo SEO quan trọng nhất): lọc google / organic để xem top landing page từ organic, engagement rate, conversion rate và revenue per page. Tìm cơ hội: high traffic/low conversion → tối ưu CTA và cấu trúc trang (đây là lúc tối ưu tỷ lệ chuyển đổi); low traffic/high conversion → đẩy mạnh SEO cho trang này; high engagement/low traffic → scale loại nội dung này.
Search Console Integration (Reports → Search Console → Queries): xem top query (impressions, clicks, CTR, position), kết hợp với landing page. Tìm cơ hội: high impressions/low CTR → cải thiện title; position 4–10 → đẩy lên top 3; phân tích branded vs non-branded.
User Behavior (Explore): user path (hành trình, điểm drop-off), conversion path (multi-touch), cohort analysis (retention theo ngày 1/7/30, theo kênh).
Phần 5: Custom Report cho SEO
Organic Traffic Overview: dimension (Date, Landing page, Source/medium, Device); metrics (Users, Sessions, Engagement rate, Conversions, Revenue, Conversion rate); filter Source/medium chứa "google".
SEO Funnel Report (5 stage): organic landing → engaged session (>10s) → service page view → form submission → customer. Xem drop-off mỗi stage và tối ưu stage yếu nhất.
Content Performance: dimension (Page title, URL, Date); metrics (Views, Engaged sessions, engagement time, scroll depth, Conversions). Hành động: promote winners, cải thiện underperformer, xóa dead content, update nội dung cũ.
Phần 6: Theo dõi chuyển đổi
Năm conversion thiết yếu cho SEO: email signup (lead gen), contact form (sales inquiry), phone click (direct contact), demo request (SQL), và purchase (revenue).
Mô hình phân bổ trong GA4 | Cách phân bổ |
|---|---|
Data-driven (mặc định) | Chia giá trị theo dữ liệu chuyển đổi thực của chính tài khoản |
Last click (trả phí và tự nhiên) | 100% cho điểm chạm cuối, tính cả kênh tự nhiên như SEO |
Last click (kênh trả phí của Google) | 100% cho lượt nhấp quảng cáo Google cuối cùng |
Các mô hình first click, linear, time decay và position-based đã bị gỡ khỏi GA4 từ tháng 11/2023 (trợ giúp Google Analytics về mô hình phân bổ). Muốn xem SEO đóng góp ở điểm chạm đầu theo các cách chia đó, cần dựng ở CRM hoặc từ dữ liệu GA4 xuất sang BigQuery.
Khuyến nghị cho SEO: dùng data-driven, đối chiếu với last click để thấy phần SEO đóng góp ở các điểm chạm trước, và tránh chỉ nhìn last click (dễ đánh giá thấp SEO). Gán giá trị cho conversion để tính revenue per channel chính xác:
// Lead value
gtag('event', 'form_submit', {
'form_name': 'contact',
'value': 500000,
'currency': 'VND'
});
// Purchase value
gtag('event', 'purchase', {
'transaction_id': '12345',
'value': 5000000,
'currency': 'VND',
'items': []
});Phần 7: Tính năng nâng cao
Audiences cho SEO: blog readers (page_view trên /blog/* → remarketing); service page viewers (retarget với offer); bounced users (re-engagement); high-value users (5+ pageview + form submit → VIP).
Predictive Metrics (ML): purchase probability (khả năng mua trong 7 ngày), churn probability, predicted revenue (28 ngày). Yêu cầu: tối thiểu 1.000 returning user, period 7 ngày, conversion đã bật.
BigQuery Export (miễn phí, cho user nâng cao): raw event data, không sampling, truy vấn SQL, build custom dashboard. Setup: Admin → BigQuery Links → Link.
Phần 8: Báo cáo SEO hàng tháng thường dùng
Năm báo cáo cốt lõi: (1) Organic Traffic Trends (tháng này vs tháng trước, YoY, moving average); (2) Top Landing Pages (top 20 kèm top query từ Search Console); (3) Search Query Analysis (top 50 query, xu hướng impressions/clicks/CTR/position); (4) Device Performance (mobile vs desktop, engagement/conversion/revenue); và (5) Conversion Path (first touch, assisting, converting, time to convert).
Phần 9: Quyền riêng tư & Tuân thủ
Cookie consent: banner hiển thị ngay lần đầu, opt-in/out rõ ràng, kiểm soát granular; dùng Consent Mode v2 (GA4 hỗ trợ, tôn trọng lựa chọn người dùng, vẫn tuân thủ).
Data retention: Admin → Data Settings → Data Retention — khuyến nghị để 14 tháng cho cả event và user-level data.
Địa chỉ IP: GA4 không ghi lại và lưu trữ địa chỉ IP, không cần cài thêm — nhưng điều này không tự làm website tuân thủ GDPR hay Luật Bảo vệ dữ liệu cá nhân; vẫn cần thông báo và cơ chế đồng ý cookie phù hợp.
Phần 10: Dashboard cho stakeholder
Cách dựng báo cáo SEO hằng tuần, hằng tháng cho khách hàng hoặc ban lãnh đạo có trong bài báo cáo SEO.
Executive dashboard (Looker Studio): top metrics (organic traffic, conversions, revenue, top pages, ROI vs investment), visualization (trend line, funnel, YoY), auto-email hàng tuần.
Team dashboard (theo dõi hàng ngày): organic traffic, ranking mới (từ Search Console), conversion hôm qua, lỗi site, page speed — kèm alert khi traffic giảm đột ngột hơn 20%, conversion giảm, lỗi mới, hoặc thay đổi thứ hạng.
Phần 11: 10 sai lầm thường gặp
Sai lầm | Nên làm |
|---|---|
GA4 đứng độc lập | Link với Search Console |
Chỉ track pageview | Đánh dấu nhiều conversion |
Chỉ dùng setting mặc định | Tùy chỉnh theo nhu cầu doanh nghiệp |
Bỏ qua Enhanced Measurement | Dùng tính năng Enhanced Measurement |
Không dùng GTM | Dùng GTM để linh hoạt |
Báo cáo quá phức tạp | 5–10 báo cáo trọng tâm |
Dữ liệu không dẫn tới hành động | Insight → hành động → kết quả |
Chỉ 1 người hiểu | Cả team đồng bộ |
Bỏ qua quyền riêng tư | Quản lý consent đúng cách |
Review 1 lần/quý | Review hàng tuần + deep-dive hàng tháng |
Kết luận
GA4 là công cụ mạnh mẽ cho việc đo lường SEO nhưng đòi hỏi setup đúng và sử dụng đều đặn. Năm thông điệp cốt lõi: (1) setup đúng từ đầu (link với Search Console); (2) tư duy event-based thay vì pageview; (3) conversion tracking là bắt buộc; (4) custom report tập trung vào SEO; và (5) review đều đặn = cải thiện liên tục.
Google Analytics 4 là công cụ không thể thiếu để đo lường hiệu quả SEO và tối ưu hành trình khách hàng. Nếu bạn cần triển khai GA4, thiết lập tracking chuẩn hoặc xây dashboard SEO chuyên nghiệp cùng dịch vụ SEO, hãy liên hệ Tấn Phát Digital để được tư vấn giải pháp phù hợp.














