Mengapa GA4 & GSC Wajib?
Tanpa analytics, Anda buta tentang siapa pengunjung Anda, dari mana mereka datang, halaman mana yang populer, dan di mana mereka drop-off. Tanpa Search Console, Anda buta tentang performa SEO — keyword apa yang trigger website muncul, posisi rata-rata, dan masalah indexing.
Dua tool ini gratis dan wajib untuk semua website serius. Setup masing-masing 10 menit. Tanpa data, semua keputusan marketing/SEO hanyalah tebakan.
Persiapan
- Akun Google (Gmail) — recommended pakai email perusahaan
- Akses admin website (WordPress admin atau hosting cPanel)
- Domain sudah live dengan SSL aktif
Bagian 1 — Setup Google Analytics 4 (GA4)
GA4 adalah generasi terbaru Google Analytics, menggantikan Universal Analytics yang sudah tidak update. Berbasis event, lebih privacy-friendly, dan native untuk web + mobile app.
Langkah 1: Buat Property GA4
- Buka analytics.google.com → Sign In
- Klik Admin (gear icon kiri bawah)
- Account column → Create Account → isi nama bisnis
- Property column → Create Property → nama domain, timezone Jakarta, currency IDR
- Business details → industry & size
- Klik Create
Langkah 2: Setup Web Stream
- Pilih platform Web
- URL: https://namadomain.com
- Stream name: namadomain
- Enable Enhanced Measurement (auto-track scroll, outbound click, video, dll)
- Create stream
Langkah 3: Catat Measurement ID
Akan muncul ID format G-XXXXXXXXXX. Copy untuk dipakai di langkah berikutnya.
Pasang GA4 di WordPress
Cara A: Plugin Site Kit by Google (Recommended)
- WordPress Admin → Plugins → Add New → cari Site Kit by Google
- Install & Activate
- Klik Start Setup → login Google account → grant permission
- Connect Analytics → pilih property yang baru dibuat
- Done — GA4 aktif tanpa edit theme
Cara B: Insert Headers and Footers
- Install plugin WPCode atau Insert Headers and Footers
- Buka plugin → Headers section → paste tracking code:
<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>Save. Test di Realtime report GA4 — buka website Anda, cek user muncul dalam 30 detik.
Pasang GA4 di Website Custom (HTML/PHP)
Buka file template utama (header.php, layout.blade.php, atau base HTML) → paste tracking code di atas tag </head>:
<!-- Google tag (gtag.js) -->
<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>Test sama seperti WordPress.
Setup Custom Event Tracking
GA4 default sudah track page_view, scroll, click. Untuk track konversi spesifik (form submit, klik tombol WA, dll):
Cara 1: Tagging Plugin
Plugin GA Google Analytics atau Google Tag Manager punya UI untuk setup event tanpa coding.
Cara 2: Manual gtag
Tambahkan di event listener tombol:
<button onclick="gtag('event', 'klik_wa', {category:'kontak', label:'header'})">
WhatsApp
</button>Cek di GA4 → Reports → Engagement → Events.
Mark Conversion
GA4 → Admin → Events → toggle event ke "Mark as conversion". Conversion data dipakai di Google Ads & reporting.
Bagian 2 — Setup Google Search Console (GSC)
Langkah 1: Add Property
- Buka search.google.com/search-console
- Add property → pilih Domain (recommended, cover semua subdomain + http/https)
- Masukkan domain (tanpa https://)
- Verifikasi via DNS TXT record
Langkah 2: Verifikasi DNS
- Copy TXT record yang diberikan GSC
- Login Cloudflare / cPanel DNS Zone Editor
- Add record: Type TXT, Name @, Value [paste]
- Save → kembali ke GSC → klik Verify
- Tunggu 1–10 menit untuk propagasi
Alternatif: Verifikasi via Tag HTML
Pilih URL prefix instead of Domain → metode HTML tag → paste meta tag di header website. Lebih cepat tapi cuma cover satu prefix (https://www. atau https://).
Submit Sitemap ke GSC
Sitemap.xml berisi list semua URL website Anda — bantu Google crawl & index lebih cepat.
Generate Sitemap
Untuk WordPress: plugin RankMath SEO atau Yoast SEO auto-generate. URL biasanya: https://namadomain.com/sitemap_index.xml atau /sitemap.xml.
Untuk website custom: pakai generator online (xml-sitemaps.com) atau Astro/Next.js sudah built-in (@astrojs/sitemap).
Submit ke GSC
- GSC → menu Sitemaps
- Add a new sitemap → masukkan URL sitemap
- Submit
- Status berubah jadi Success dalam 1–24 jam
Sitemap akan di-recrawl Google otomatis tiap minggu.
Monitoring & Reporting
GSC menyediakan data SEO penting:
- Performance — query, klik, impression, CTR, position rata-rata
- URL Inspection — cek status indexing per URL, request indexing manual
- Coverage — daftar URL valid, error, warning, excluded
- Sitemaps — status submission & jumlah URL ter-discover
- Core Web Vitals — performa LCP, INP, CLS dari real users
- Mobile Usability — masalah mobile rendering
- Manual Actions — penalti dari Google (jangan sampai ada)
Cek minimal 1x seminggu.
Best Practice
- Pakai email perusahaan, bukan email pribadi (kalau resign data hilang)
- Tambah multiple admin agar tidak single point of failure
- Link GA4 ke GSC di Admin → Property → Search Console Links
- Setup IP filter untuk exclude traffic internal (kantor) dari analytics
- Setup goal conversion sesuai bisnis (lead form, purchase, signup)
- Backup data export ke Google Sheets via API atau Looker Studio dashboard
- Privacy — tambahkan disclosure di kebijakan privasi tentang penggunaan GA4
Kesimpulan
Setup GA4 + GSC adalah 15 menit investasi tertinggi ROI untuk website bisnis. Tanpa data, mustahil mengoptimalkan. Dengan data, Anda tahu persis halaman mana boost konversi, keyword mana ranking naik, dan area mana butuh perbaikan.
Hosting kencang membuat Core Web Vitals di GSC otomatis hijau. Saung Hosting LiteSpeed Enterprise menjamin LCP < 2.5s. Cek paket SEO friendly mulai Rp 5.000/bulan.