A Google Világítótorony vagy Google Lighthouse egy nyílt forráskódú, automatizált eszköz, amely a weboldalak minőségének mérésére szolgál.
- Segítségével ellenőrizhető a weboldalak teljesítménye, hozzáférhetősége.
- Lehetőséget nyújt annak tesztelésére, hogy a progresszív webalkalmazások mennyire felelnek meg a legjobb gyakorlatoknak.
- Keresőoptimalizálási célokra is használható megoldást nyújt.
Verziói
- Az első, 1.0-ás verziót a progresszív webalkalmazások (PWA) auditálására fejlesztették ki.
- A 2.0-ás változat már teljesítmény- és SEO-elemzési lehetőségeket is tartalmazott a normál webhelyekhez.
- Az aktuális, 2018-ban megjelent 3.0-ás változat új elrendezést kapott, és közvetlen integrációt biztosított a Google Chrome böngészőjének fejlesztői eszközeihez.
Weboldal-optimalizálási lehetőségek 5 kategóriában
A szolgáltatás által kínált weboldal-optimalizálási lehetőségeket öt kategóriába sorolhatjuk. A felhasználók egy vagy több, de akár mind az öt kategóriát kiválaszthatják attól függően, hogy a webhelyük mely aspektusait kívánják elemezni.
1.Teljesítmény
Ebben a kategóriában a Google Világítótorony azt mutatja meg, hogy milyen gyorsan töltődik be egy webhely vagy alkalmazás. Vagyis, hogy milyen gyorsan férhetnek hozzá a felhasználók a tartalmakhoz.
A kategóriában egyebek mellett olyan információk kérhetők le, mint pl.:
- Az az időtartam, amely az oldal lekérése és az első szöveg vagy kép (felhasználók számára) láthatóvá válása között telik el.
- Az az időtartam, amely az oldal lekérése és az oldal fő tartalmának (felhasználók számára) láthatóvá válása között telik el.
- Az az időtartam, amely ahhoz szükséges, hogy a felhasználók teljes mértékig interakcióba léphessenek az oldallal és annak tartalmával.
- A rendszer javaslatokkal is szolgál a teljesítmény javítására. (Például a letöltési idő csökkentése érdekében a képek, szövegek tömörítése; JavaScript, CSS megtisztítása; átirányítások elkerülése; gyorsítótárazás, szerver válaszidő csökkentése stb.)
2. Jó gyakorlatok
A jó gyakorlatok területén főként a webhelyek biztonsági szempontjaira és a webfejlesztés modern szabványaira összpontosít a Lighthouse.
Többek között:
- Elemzi, hogy az oldal használ-e HTTPS-t és HTTP/2-t,
- Ellenőrzi, hogy az erőforrások biztonságos forrásból származnak-e,
- Felméri a JavaScript-könyvtárak sebezhetőségét.
3. SEO
Különféle tesztek futtathatók annak megállapítására, hogy a webhelyeket, alkalmazásokat a keresőmotorok mennyire tudják feltérképezni és megjeleníteni a keresési eredmények között. Ezt befolyásolják az olyan tényezők, mint mobilbarátság, a megfelelően strukturált adatok, címkék, a metaleírások helyes alkalmazása stb.
4. Elérhetőség
Ezek a tesztek azt vizsgálják, hogy a fogyatékkal élők mennyire tudják használni a webhelyet vagy az alkalmazást. Például, hogy a képeket, gombokat vagy linkeket mennyire pontosan képesek közvetíteni a látássérült felhasználók számára a képernyőolvasók. Kiderül például, hogy kellően körül vannak-e írva szövegesen, vagy az alt szövegek megfelelőek-e a képekhez.
5. Progresszív webes alkalmazások
A progresszív webes alkalmazások kategóriába a weboldalak appszerűségét vizsgáló tesztek tartoznak (Service Worker, Add to Home Screen, offline működés stb.).
A Google Világítótorony tehát hatékony eszköznek bizonyulhat a webhelyek és progresszív mobilalkalmazások teljesítményének elemzéséhez. Azonban az eszköznek van egy nagy hátránya is, mégpedig, hogy csak URL-szinten futtatható.
