A CTA (call to action, cselekvésre ösztönzés) az a gomb vagy link, amely a látogatót egyetlen konkrét következő lépésre hívja. A felirata előre megmondja, mi történik kattintás után: ajánlatkérés, időpontfoglalás, hívás vagy kosárba tétel.
Hogyan működik
Egy működő CTA három elemből áll össze:
- Szándék: eldöntöd, mit akarsz a látogatótól ezen az oldalon.
- Felirat: igével kezdődő, konkrét szöveg a gombon.
- Célhely: egy oldal vagy űrlap, ami tényleg ezt a lépést szolgálja.
Ha a három közül bármelyik hiányzik, a CTA díszítés marad. A kezdőoldalon az első képernyőn kell lennie legalább egynek. A hosszabb szolgáltatásoldalakon szakaszonként ismételd meg.
Mit lát belőle egy gép
A keresőrobot és a nyelvi modell a HTML-t olvassa, nem a designt. Számára a CTA annyi, amennyi az <a> vagy <button> elem szövegében szerepel. A „Tovább” és a „Kattints ide” nulla információ, ez ugyanaz a probléma, mint a gyenge horgonyszöveg. Ha a feliratot képre égeted, vagy <div onclick> elemre rakod, a gép számára nem létezik.
Ebből következik a gyakorlati szabály: a CTA felirata legyen olvasható szöveg. Egy modell így tudja megmondani, hogy az oldal ajánlatot kér, időpontot foglal vagy terméket ad el.
Mikor számít igazán
Szolgáltató cégeknél és KKV-oldalaknál a legnagyobb a tét. Ott az oldal egyetlen feladata a megkeresés. A magyar KKV-oldalak többségén a kezdőoldalon nincs más, csak egy menüpont „Kapcsolat” felirattal. Az nem CTA, az navigáció.
Mit néz ebből a riport
Az audit a kezdőoldal HTML-jében keres egyértelmű, cselekvésre hívó gomb- és linkfeliratokat. Ha nem talál ilyet, magas hatású, kód hatókörű hibát jelez. Az ajánlása egyszerű: tegyél ki egy konkrét CTA-t, például „Kérj ajánlatot” vagy „Foglalj időpontot”.
Röviden: ha a látogató a kezdőoldal első képernyőjén nem látja, mit tegyen, nem fog tenni semmit.
Technikai példa
Rossz megoldás, mert a kattintható elem nem link, a felirat pedig semmitmondó:
<div class="btn" onclick="location.href='/kapcsolat'">Tovább</div>
<img src="/img/ajanlatkeres-gomb.png" alt="">
Jó megoldás. Valódi link, konkrét felirat, kattintható telefonszám, ikonos gombnál aria-label:
<a class="btn btn-primary" href="/ajanlatkeres">Kérj ajánlatot</a>
<a class="btn btn-secondary" href="tel:+3612345678">Hívj minket: +36 1 234 5678</a>
<a class="btn-icon" href="/idopontfoglalas" aria-label="Foglalj időpontot">
<svg aria-hidden="true" width="20" height="20"><use href="#calendar"></use></svg>
</a>
Ellenőrzés parancssorból. A curl a nyers szerverválaszt kéri le, így kiderül, hogy a felirat a HTML-ben van-e, vagy csak JavaScript rakja oda:
curl -s https://pelda.hu/ | grep -oiE '<(a|button)[^>]*>[^<]{3,60}</(a|button)>'
Ha a kimenetben nem látsz igével kezdődő feliratot, a gépnek sincs mit olvasnia.
Gyakori kérdések
Hány CTA legyen egy oldalon?
Egy elsődleges cselekvés legyen oldalanként, mellette legfeljebb egy másodlagos. Hosszú oldalon ugyanazt az elsődleges CTA-t ismételd meg 2-3 helyen. A sokféle, egyenrangú felajánlás inkább rontja az eredményt, mert a látogatónak dönteni kell.
Elég, ha a fejlécben ott a telefonszám?
Nem elég. A fejléc telefonszáma passzív adat, nem felajánlás. Tegyél mellé egy gombot konkrét felirattal, és a számot tel: linkként add meg, hogy mobilon egy kattintás legyen a hívás.
Számít a CTA a Google rangsorolásában?
Közvetlen rangsoroló tényezőként nem. A gombok és linkek felirata viszont horgonyszövegként működik, és segít a keresőnek megérteni a célzott oldalt. Az üzleti hatás emellett közvetlen: több megkeresés ugyanabból a forgalomból.
Mit kezd a CTA-val egy AI-válasz?
A nyelvi modellek a látható szövegből építik fel, hogyan lehet veled kapcsolatba lépni. Ha a HTML-ben szerepel egy „Kérj ajánlatot” gomb és mellette az elérhetőség, az összefoglalás is konkrét lépést tud ajánlani. Kép alapú vagy semmitmondó feliratok esetén ez a rész kimarad.
A webshopban a „Kosárba” gomb elég CTA-nak?
A termékoldalon igen, ha az első képernyőn látszik mobilon is. A kezdőoldalon viszont külön irány kell, például akciós kategória vagy kiemelt termékcsoport. A kettő más feladatot lát el.