A Google Search Relations csapata egy közelmúltbeli megbeszélésen rávilágít a webfejlesztés kihívására: arra, hogy a JavaScript jól működjön a modern keresőeszközökkel.
A Google legfrissebb Search Off The Record podcastjában a csapat a JavaScript növekvő használatáról beszélt, és arról, hogy milyen tendenciát mutatnak annak használatára, amikor nincs rá szükség.
Martin Splitt, a Google keresőfejlesztői tanácsadója megjegyezte, hogy a JavaScriptet azért hozták létre, hogy segítse a webhelyeket versenyezni a mobilalkalmazásokkal, olyan funkciókat hozva be, mint a push értesítések és az offline hozzáférés.
A csapat azonban felhívta a figyelmet arra, hogy a JavaScript funkcióval kapcsolatos izgalom túlzott használathoz vezethet.
Bár a JavaScript sok esetben praktikus, nem a legjobb választás a webhely minden részére.
A JavaScript spektrum
Splitt a jelenlegi tájat a hagyományos webhelyek és webes alkalmazások közötti spektrumként írta le.
Azt mondja:
„Ebben a furcsa állapotban vagyunk, amikor a webhelyek csak ilyenek lehetnek – webhelyek, alapvetően olyan oldalak és információk, amelyek több oldalon vannak bemutatva és linkelve, de lehetnek alkalmazások is.”
A következő példát kínálta a JavaScript-spektrumra:
„A böngészőben megtekintheti az apartmanokat… ez egy webhely, mert olyan információkat jelenít meg, mint a négyzetméter, melyik emeleten van, mi a címe… de ez egy alkalmazás is, mert 3D-s nézetben sétálhat át a lakáson .”
Miért számít ez?
John Mueller, a Google Search Advocate megjegyezte, hogy a fejlesztők körében gyakori tendencia, hogy túlzott mértékben hagyatkoznak a JavaScriptre:
„Sok ember szereti ezeket a JavaScript-keretrendszereket, és olyan dolgokra használják őket, ahol a JavaScriptnek igazán van értelme, és akkor azt mondják: „Miért nem használom mindenre?””
Miközben hallgattam a beszélgetést, eszembe jutott egy tanulmány, amit hetekkel ezelőtt tárgyaltam. A tanulmány szerint a JavaScriptre való túlzott támaszkodás potenciális problémákhoz vezethet az AI keresőmotorjai számára.
Tekintettel a mesterséges intelligencia keresőrobotjainak növekvő előtérbe kerülésére, fontosnak tartottam kiemelni ezt a beszélgetést.
Míg a hagyományos keresőmotorok általában jól támogatják a JavaScriptet, megvalósítása nagyobb figyelmet igényel az AI-keresés korában.
A tanulmány szerint az AI-botok a keresőrobotok forgalmának egyre nagyobb százalékát teszik ki, de ezek a robotok nem tudja megjeleníteni a JavaScriptet.
Ez azt jelenti, hogy elveszítheti az olyan keresőmotorok forgalmát, mint a ChatGPT Search, ha túlságosan támaszkodik a JavaScriptre.
Megfontolandó dolgok
A JavaScript használata és a mesterséges intelligenciarobotok korlátai számos fontos szempontot vetnek fel:
- Szerveroldali renderelés: Mivel az AI-robotok nem tudják végrehajtani az ügyféloldali JavaScriptet, a szerveroldali megjelenítés elengedhetetlen a láthatóság biztosításához.
- Tartalom hozzáférhetősége: A fő mesterséges intelligenciarobotok, mint például a GPTBot és a Claude, határozott preferenciákkal rendelkeznek a tartalomfogyasztás tekintetében. A GPTBot a HTML tartalmat részesíti előnyben (57,7%), míg Claude inkább a képekre helyezi a hangsúlyt (35,17%).
- Új fejlesztési megközelítés: Ezek az új megszorítások szükségessé tehetik a hagyományos „JavaScript-első” fejlesztési stratégia újraértékelését.
Az Út előre
Ahogy az AI-robotok egyre fontosabbá válnak a webhelyek indexeléséhez, egyensúlyba kell hoznia a modern funkciókat és az AI-robotok hozzáférhetőségét.
Íme néhány ajánlás:
- Használjon szerveroldali megjelenítést a kulcsfontosságú tartalomhoz.
- Ügyeljen arra, hogy az alapvető tartalmat tartalmazza a kezdeti HTML.
- Alkalmazzon progresszív javítási technikákat.
- Legyen óvatos, mikor használjon JavaScriptet.
A siker érdekében igazítsa webhelyét a hagyományos keresőmotorokhoz és mesterséges intelligenciarobotokhoz, miközben jó felhasználói élményt biztosít.
Hallgasd meg a teljes podcast epizódot alább: