aMarketingese Ingyenes audit
Webes alapok

JavaScript

Írta: Rácz Dávid · Frissítve: 2026. augusztus 1. · ~2 perc olvasás

A JavaScript a böngészőben futó programnyelv: ez teszi a weboldalt működővé. Lenyíló menü, szűrő, űrlap-ellenőrzés, kosárba tétel újratöltés nélkül — mind JavaScript. A HTML a szerkezet, a CSS a megjelenés, a JS a viselkedés.

Tartalom
  1. Miért SEO-kérdés
  2. Hogyan derül ki
  3. Mit tegyél

Miért SEO-kérdés

A kereső először a nyers HTML-t tölti le. Ha a tartalom csak azután jelenik meg, hogy a JavaScript lefutott, akkor a keresőnek külön lépésben, később kell renderelnie az oldalt.

Ez meg is történik — a Google futtatja a JavaScriptet —, de nem azonnal és nem korlátlanul. A gyakorlati következmény, hogy a JS-ből előjövő tartalom lassabban és bizonytalanabbul kerül indexbe, mint ami eleve ott van a forrásban.

A legérzékenyebb elemek: a fő szöveg, a belső linkek és a címkék. Ha ezek renderelésfüggők, az egész oldal kockázatot visz.

Hogyan derül ki

EllenőrzésHogyan csináldMit jelez
Forrás megtekintéseCtrl+U, majd keress rá a szövegreHa nincs benne, csak JS-ből jön elő
JavaScript kikapcsolásaBöngésző-beállításban, majd újratöltésMi marad látható a tartalomból
Search Console URL-ellenőrzés„Vizsgált oldal” nézetMit lát ténylegesen a Google
Gyorsítótárazott változatA keresőben tárolt verzióBekerült-e egyáltalán a szöveg

Mit tegyél

Nem kell lemondani a JavaScriptről. A szabály egyszerű: ami rangsorolni akar, az legyen benne a kiszolgált HTML-ben.

Ez a gyakorlatban azt jelenti, hogy a fő tartalom és a navigáció szerveroldalról érkezik, a JavaScript pedig a kényelmi funkciókat adja hozzá. A modern keretrendszerek mind támogatják ezt a működést.

És egy apróság, ami sokat ront: a csak JavaScripttel működő „linkek”. Ha nincs mögöttük valódi <a href>, a robot nem tud rajtuk továbbmenni — a mögöttes oldalak árván maradnak.

Ugyanez a helyzet a „továbbiak” gombbal működő listákkal. Webáruházban tipikus: a kategórialap első húsz terméke a forrásban van, a többi gombnyomásra töltődik. A robot nem nyomja meg a gombot — a többi termék így csak akkor kerül indexbe, ha máshonnan is elérhető, például lapozóból vagy sitemapból.

Gyakori kérdések

Indexeli a Google a JavaScripttel betöltött tartalmat?

Igen, de késleltetve és nem garantáltan. Ami fontos, az legyen benne a kiszolgált HTML-ben.

Lassítja a JavaScript az oldalt?

A felesleges vagy rosszul időzített igen. A böngészőnek le kell töltenie és futtatnia, ez a megjelenítés elé kerülhet.

Mi az a renderelés?

Az a folyamat, amikor a böngésző (vagy a kereső) a kódból tényleges oldalt épít, a JavaScriptet is lefuttatva.

A JS-es menü rossz a SEO-nak?

Nem, ha valódi hivatkozásokból áll. Akkor rossz, ha a link csak script-eseményre működik, mert azon a robot nem tud továbblépni.

Megnézzük, hol tart most az oldalad?

Ingyenes AI-láthatósági auditot adunk: mit lát belőled a Google és mit látnak az AI-keresők.

Kérem az auditot