🎯 Analytics & Tracking Setup Guide

Hướng dẫn cài đặt Google Analytics 4, Google Tag Manager và các công cụ tracking cho website.

1. Google Analytics 4 Setup

Bước 1: Tạo tài khoản GA4

  1. Truy cập Google Analytics
  2. Tạo property mới cho lenguyenbinh.com
  3. Chọn "Web" và nhập domain
  4. Lấy Measurement ID (dạng G-XXXXXXXXXX)

Bước 2: Cài đặt tracking code

Thêm code sau vào tất cả file HTML, ngay sau thẻ <head>:

<!-- Google Analytics 4 -->
<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', {
    // Enhanced measurement for better insights
    enhanced_measurement: true,
    // Track file downloads
    track_file_downloads: true,
    // Track outbound clicks
    track_outbound_clicks: true,
    // Custom dimensions for bilingual tracking
    custom_map: {
      'custom_parameter_1': 'language',
      'custom_parameter_2': 'page_type'
    }
  });
  
  // Track language and page type
  gtag('config', 'G-XXXXXXXXXX', {
    'language': document.documentElement.lang || 'vi',
    'page_type': window.location.pathname.includes('/en/') ? 'english' : 'vietnamese'
  });
</script>

2. Google Tag Manager Setup

GTM Container Code

Thêm vào <head>:

<!-- Google Tag Manager -->
<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>
<!-- End Google Tag Manager -->

Thêm ngay sau thẻ <body>:

<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-XXXXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

3. Google Search Console

Verification Methods

Method 1 - HTML Tag: Thêm vào <head>:

<meta name="google-site-verification" content="YOUR_VERIFICATION_CODE" />

Method 2 - HTML File: Upload file google-site-verification.html (đã tạo sẵn)

Sau khi verify:

4. Bing Webmaster Tools

Upload file BingSiteAuth.xml (đã tạo sẵn) hoặc thêm meta tag:

<meta name="msvalidate.01" content="YOUR_BING_CODE" />

5. Advanced Tracking Events

Đã được tích hợp sẵn:

6. Facebook Pixel (Optional)

<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'YOUR_PIXEL_ID');
fbq('track', 'PageView');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=YOUR_PIXEL_ID&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->

7. Performance Monitoring

Core Web Vitals Tracking

Đã tích hợp Web Vitals tracking. Để xem chi tiết, check:

⚠️ Lưu ý quan trọng:

8. Next Steps - Optimization

  1. Content Optimization: Phân tích search queries và tối ưu content
  2. Technical SEO: Monitor Core Web Vitals và fix issues
  3. Link Building: Tạo backlinks chất lượng cao
  4. Local SEO: Optimize cho tìm kiếm local (nếu relevant)
  5. Featured Snippets: Optimize content cho featured snippets
  6. Voice Search: Optimize cho voice search queries