webroad.online
  1. 1Web
  2. 2HTML
  3. 3CSS
  4. 4JavaScript
  5. 5TypeScript
  6. 6Git
  7. 7Unelte
  8. 8React
  9. 9State management
  10. 10Next.js
  11. 11Formulare
  12. 12Date și backend
  13. 13SEO
  14. 14Tailwind CSS
  15. 15Animații
  16. 16Testare
  17. 17Arhitectură
SEO · Lecția 4 din 5

Google Analytics și Search Console

Ce măsoară fiecare, CTR și poziție, evenimente GA4, UTM, consimțământ.

Actualizat

De ce măsori

SEO fără măsurare e ghicit. Ai nevoie să știi: de unde vin vizitatorii, ce caută, ce pagini merg, ce fac pe site și dacă ajung la obiectiv (cont creat, comandă, abonare). Două unelte gratuite de la Google acoperă aproape tot:

Google Search Console Google Analytics 4
Răspunde la cum te vede Google ce fac oamenii pe site
Date căutări, afișări, click-uri, poziție, indexare, erori vizitatori, surse, pagini, evenimente, conversii
Momentul înainte de click după click
Instalare verificare domeniu (DNS) script pe site

Google Search Console — ce urmărești

Raport Ce afli
Performance căutările pentru care apari: afișări, click-uri, CTR, poziție medie — pe pagini, țări, dispozitive
Pages (Indexing) ce pagini sunt indexate și de ce altele nu sunt
URL Inspection starea unei pagini anume + „Test live” + „Request indexing”
Sitemaps trimiți sitemap-ul, vezi câte URL-uri a descoperit
Core Web Vitals performanța reală, pe grupuri de pagini
Links cine trimite linkuri spre tine

Câștigul rapid din Performance: pagini cu multe afișări și CTR mic — apari, dar nu primești click-uri. Rescrie title și description.

CTR = click-uri / afișări × 100

Google Analytics 4 — modelul

GA4 e construit pe evenimente: orice acțiune e un eveniment (page_view, click, sign_up, purchase), cu parametri. Evenimentele marcate ca key events (conversii) sunt obiectivele tale.

// app/layout.tsx
import { GoogleAnalytics } from '@next/third-parties/google'

<html>
  <body>{children}</body>
  <GoogleAnalytics gaId="G-XXXXXXX" />
</html>
'use client'
import { sendGAEvent } from '@next/third-parties/google'

<button onClick={() => sendGAEvent('event', 'sign_up', { method: 'email' })}>Creează cont</button>
Concept Ce înseamnă
session o vizită
engaged session vizită de peste 10 s, sau cu conversie, sau cu 2+ pagini
source / medium de unde: google / organic, facebook / cpc, newsletter / email
key event acțiunea care contează pentru business

UTM — știi de unde vine fiecare click

Linkurile pe care le distribui (newsletter, social, reclame) primesc parametri:

https://site.ro/curs?utm_source=newsletter&utm_medium=email&utm_campaign=lansare-octombrie
Parametru Exemplu
utm_source newsletter, facebook, linkedin
utm_medium email, social, cpc
utm_campaign numele campaniei
utm_content varianta (buton A vs B)

Nu pune UTM pe linkuri interne — strică atribuirea sesiunii. Și pune canonical fără parametri.

GDPR și consimțământ

În UE, cookie-urile de analytics au nevoie de consimțământ înainte de a fi setate. Ai nevoie de un banner de consimțământ (CMP) și de Google Consent Mode v2, care spune scripturilor Google ce a acceptat userul.

Alternative fără cookie-uri, mai simple din punct de vedere legal: Vercel Web Analytics, Plausible, Umami — mai puține detalii, dar fără banner pentru analytics.

Pe scurt

  • Search Console = cum te vede Google (căutări, CTR, indexare); GA4 = ce fac oamenii (evenimente, conversii).
  • Câștig rapid: pagini cu afișări multe și CTR mic → rescrii titlul.
  • UTM pe linkurile externe; consimțământ în UE sau analytics fără cookie-uri.

Surse oficiale

Exerciții

Ți-a fost utilă pagina?

Un click — fără cont.