WordPress cookie sáv és GDPR: hogyan állítsd be szabályosan a sebesség feláldozása nélkül?
A jogszabályoknak (GDPR) megfelelő cookie sáv kulcsa az előzetes hozzájárulás: a nem létfontosságú (analitikai, marketing) sütik és követőkódok mindaddig nem futhatnak le, amíg a látogató kifejezetten el nem fogadja őket. Ugyanakkor a modern Google mérésekhez (Google Ads, GA4) kötelező a Consent Mode v2 támogatása is. A weboldal sebességének és stabilitásának megőrzéséhez olyan megoldást kell választani (pl. Complianz, CookieYes vagy jól konfigurált GTM Consent), amely fixed pozícióban jelenik meg (nem tolja el a tartalmat = 0 CLS), könnyű a kódja, és aszinkron töltődik be.
Mit jelent ez az üzletednek?
Súlyosság: közepes. Jogi megfelelőségi és mérési probléma: a hibás beállítás miatt elveszhetnek a hirdetési konverziók és adatvédelmi bírság kockázata állhat fenn.
Ha a cookie sáv nem támogatja a Google Consent Mode v2-t, a Google Ads kampányok hatékonysága drasztikusan visszaesik a hiányzó remarketing és modellezett konverziós adatok miatt. Ha pedig a süti banner rosszul van megírva és betöltődéskor eltolja a képernyő tartalmát, elbuktatja a weboldalt a Google Core Web Vitals (CLS) tesztjén.
A leggyakoribb okok – és hogyan ismered fel őket
- 1
A banner csak látszat: nem blokkolja a sütiket
Sok egyszerű bővítmény csak egy figyelmeztető sávot jelenít meg egy „Értem” gombbal, miközben a Facebook Pixel és a Google mérések már a háttérben régen elindultak. Ez a GDPR szerint súlyosan szabálytalan.
Így ellenőrizd: Nyisd meg az oldalt inkognitó ablakban: a böngésző fejlesztői eszköztár (F12) → Alkalmazás (Application) → Sütik (Cookies) alatt nézd meg, jönnek-e létre _ga vagy _fbp sütik a gombra kattintás előtt.
- 2
Hiányzik a Google Consent Mode v2
Az Európai Gazdasági Térségben a Google kötelezővé tette a Consent Mode v2-t (ad_user_data és ad_personalization paraméterek). Enélkül a Google Ads nem engedélyezi a közönségépítést és remarketinget.
Így ellenőrizd: A Google Ads felületén a Konverziók > Diagnosztika fülön ellenőrizd, van-e piros Consent Mode figyelmeztetés.
- 3
Elrendezés-elmozdulás (CLS hiba) a banner miatt
Ha a banner a DOM tetejére szúródik be és fél másodperces késéssel jelenik meg, az egész oldalt lefelé tolja. Ez az egyik leggyakoribb oka a rossz CLS pontszámnak mobilon.
Így ellenőrizd: PageSpeed Insights → „Kerülje a nagy elrendezésbeli elmozdulásokat” részletezésében nézd meg, hogy a cookie banner elem okozza-e az eltolódást.
- 4
Külső felhős szkript lassítja a teljes webhelyet
Némelyik külső banner-szolgáltató (CMP) 300–500 kB-nyi külső szkriptet és stíluslapot tölt be blokkoló módon a fejlécből, ami 1–2 másodperccel késlelteti az oldal kirajzolását.
Így ellenőrizd: Vizsgáld meg a PageSpeed „Megjelenítést blokkoló erőforrások” listáját a külső banner domainek szempontjából.
Javítás lépésről lépésre
- 1. lépés
Válassz Google-minősített CMP (Consent Management) bővítményt
WordPressre a Complianz (Privacy Suite for WordPress) vagy a CookieYes a legbiztonságosabb és legstabilabb választás. Mindkettő rendelkezik hivatalos Google Consent Mode v2 integrációval és automatikus süti-kategorizálással.
- 2. lépés
Konfiguráld a Google Consent Mode v2 alapértelmezett állapotát
A szkript a fejléc legelején deklarálja az alapértelmezetten elutasított állapotot az EU látogatók számára, majd a látogató döntése alapján frissíti azt (update).
JavaScript – Consent Mode v2 alapbeállítás window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('consent', 'default', { 'ad_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'analytics_storage': 'denied' }); - 3. lépés
Állítsd be a megjelenést CLS-mentesre
A bannert pozicionáld lebegőre (position: fixed; bottom: 0 vagy középre igazított modális ablak). Soha ne használj olyan beállítást, ami a dokumentum törzsébe (body) felülről nyomja lefelé az oldal tartalmát.
- 4. lépés
Biztosíts egyértelmű „Elfogadom” és „Elutasítom” gombokat
A GDPR előírásai szerint az elutasításnak pontosan olyan egyszerűnek és elérhetőnek kell lennie, mint az elfogadásnak. Nem megengedett az elutasító gomb elrejtése a beállítások almenüjébe vagy halvány szürke színűvé tétele.
- 5. lépés
Tegyél visszahívó gombot a láblécbe
A látogatónak bármikor joga van módosítani vagy visszavonni a döntését. Helyezz el egy „Süti beállítások kezelése” linket a láblécben az Adatvédelmi tájékoztató mellett.
- 6. lépés
Teszteld a mérést Google Tag Assistanttal
Nyisd meg a tagassistant.google.com oldalt, indíts tesztet a weboldaladra: ellenőrizd, hogy a gombok megnyomása előtt és után helyesen váltanak-e a consent állapotok (denied -> granted).
Tippek platformonként
WordPress / Complianz
A beépített varázsló végigvezet a kérdéseken, felismeri a telepített bővítményeket (WooCommerce, GA4, Pixel) és automatikusan blokkolja a hozzájuk tartozó szkripteket az elfogadásig.
WordPress / CookieYes
Felhőalapú és helyi módban is használható, nagyon tiszta, modern felületet ad, és beépített Consent Mode v2 kapcsolóval rendelkezik.
Google Tag Manager
Ha a mérőkódokat GTM-ből kezeled, a címkékben (Tags) kapcsold be a beépített és egyedi Consent ellenőrzéseket (Consent Checks), hogy a GTM automatikusan blokkolja a triggereket.
Gyakori hibák javítás közben
- Előre bepipált jelölőnégyzeteket használni – ez a GDPR szerint semmis és bírságolható.
- Olyan banner, amin csak egy „Elfogadom” gomb van, és nincs lehetőség az elutasításra.
- A cookie sávot a weboldal legtetejére tenni dinamikus beszúrással, ami hatalmas CLS eltolódást okoz.
- Elfelejteni frissíteni az Adatkezelési tájékoztató oldal linkjét a szövegben.
Mikor kérj segítséget?
Ha hirdetéseket futtatsz (Google Ads, Meta) és bizonytalan vagy abban, hogy a Consent Mode v2 miatt veszítesz-e konverziókat, vagy a cookie banner elrontja a mobil sebességpontszámot, technikai felülvizsgálatunkban beállítjuk a szabályos és gyors mérést.
Gyakori kérdések
Kötelező a cookie sáv, ha csak egyszerű statisztikát (pl. GA4-et) használok?
Igen. Az Európai Unióban minden olyan cookie vagy helyi tároló (localStorage) használata, ami nem kizárólag a weboldal működéséhez elengedhetetlen (pl. kosár funkció), előzetes felhasználói hozzájáruláshoz kötött.
Mi az a Google Consent Mode v2, és miért elengedhetetlen?
A Google hozzájárulási módja, amely jelzi a Google rendszereinek, hogy a látogató engedélyezte-e a marketing és analitikai sütiket. Ha nincs beállítva, a Google Ads korlátozza az intelligens ajánlattételt és a közönséglistákat.
Befolyásolja a cookie sáv a weboldal Google helyezéseit?
Közvetlenül a jogi szöveg nem rangsorolási tényező, de a technikai megvalósítás igen: ha a banner lassítja a betöltést vagy eltolja a képernyőt (CLS hiba), az ronthatja a keresőbeli rangsorolást.