Nagy segítségünkre lehet, amennyiben keresőbarát urleket használunk a weboldalon. Mi a keresőbarát url?
A keresőbarát url a weboldalunk azon linkje, amit el képes a felhasználó olvasni, így képes megítélni, hogy érdeklődésének megfelelő oldalra érkezett.
Fontos itt megjegyezni, hogy a magyar nyelv szépsége, hogy az ékezetek elhagyásával is könnyen érthető és visszafejthető a magyar szöveg.
Példa keresőbarát url használatára
Egyre többen készítenek megfelelő tudás nélkül weboldalakat. Ezen weboldal tulajdonosok egy része a Joomla CMS-t használja weboldala elkészítésére. A Joomla jó példa arra, hogy alapvetően ennek a követelménynek nem tesz eleget.
Hiába próbálunk bármit kitalálni a fenti url elolvasása után, nincs esélyünk, nem segít az oldal tartalmára vonatkozólag. Mi a helyzet, a a fenti módszer helyett a következő url-t látjuk?
Megnyílik a felhasználó előtt a lehetőség, hogy gyorsabban értékelje az oldalt, amire megérkezett. A keresőbarát url-ből rögtön kiolvashatja, hogy webergonómia témakörben a keresőbarát url használatáról olvashat ezen az oldalon.
Ha valóban erre volt kíváncsi, akkor ezzel megerősítjük.
Miért fontos keresőoptimalizálási szempontból a keresőbarát url?
Mint már többször megjegyeztük, a keresők a felhasználó igényeket részesítik előnyben, igyekeznek a humán felhasználó részére a legjobb találatot megjeleníteni.
Amint a weboldalunk megjelenik a keresőben a többi találat között, egy jól olvasható keresőbarát url segítségével rávehetjük a felhasználót, hogy a mi oldalunkat használja.
Ezt a választást a keresőmotorok rögzítik, és ha sikerünk van, ezzel jobb pozícióba kerül az oldalunk.
Oldal betöltési idő hatása a keresőoptimalizálásra és a felhasználói élményre
2010 tavaszán a google betette a keresési algoritmusába az oldal betöltési időt. Tehát egy gyorsabb oldal jobb eredményt érhet el, mert nagyobb felhasználó élményt nyújt azáltal, hogy gyors az oldal, jobban használható. Fel kell tehát a keresőoptimalizálással foglalkozó cégeknek és a weboldal tulajdonosoknak is készülniük, hogy a weboldaluk gyors legyen, mert ezáltal is eredményesebbek lehetnek.
A google és a keresők mindig nagy hangsúlyt fektettek a felhasználó élmény fokozására, a látogató elégedettségére. Ennek következménye lett, hogy a kereső motor algoritmusába bekerült az oldal betöltési sebességre vonatkozó elvárás is.
Milyen keresőoptimalizálási eredményt érhetünk el gyorsabb oldallal?
Bár állítólag csak csekély 1% hatása van a betöltési sebesség növelésének, több elemző ennél kisebb-nagyobb hatást tapasztalt. Találkoztunk olyan szakértői véleménnyel, aki nem igazán tepasztalt változást, volt akinek egy weboldal esetbén több kulcsszóra való hireteln megjelenésról számolt be, és volt aki 40%-os látogató szám növekedésén keresztül tapasztalta meg a frissítést.
Tehát megállapítható, hogy nem biztos, hogy mindenki tapasztalja a javulást, de ha igen, akkor jelentő lehet ennek a hatása.
Egyébként belátható, hogy a felhasználóknak nagyon hasznos, hogy gyorsabbá tesszük az oldalunkat, a kiszolgáló szerverekre is kisebb terheléssel lehetünk, kisebb, optimalizáltabb kódokat használhatunk. Bizonyos esetben a keersőoptimalizálókank a weboldal fejlesztőjével együtt elvégezheti a javításokat.
Hogyan méri a google az oldal betöltési időt?
Természetesen egyrészt kap adatokat a google robottól. Másrészt a képek, css, js fájlok letöltésekor megállapíthatja a szükséges teljes időt. És időközönként teljes oldal letöltési is csinál a keeső, hogy pontosítsa az adatait.
De gondoljunk csak a Google Chrome-ra, abban alapból benne lévő webmester eszköz része a betöltési időt az oldal betöltési vízesés grafikon modul.
Ezek kívül természetesen a a további google által bizotsított webmester eszköz használatakor is átadjuk a számár az adatokat.
Milyen gyorsak a nagyobb forgalmú weboldalak?
A Google SEPR-ből származő kattintások 20%-a a Facebook, YouTube, Yahoo, Wikipedia és Amazon weboldalai felé mutatnak, lássuk tehát ezek eredményeit.
Hogyan tudom csökkenteni az oldalam betöltési idejét?
Először is állapítsunk meg a kiindulási alapot, hogy mennyi az oldal betöltési ideje. Erre használhatjuk a google analytics page speed statisztikáit, de magunk is megmérhetjük a teljes betöltési időt, például a Google Chrome Webmaster tools segítségével. De például a gtmetrix.com analizáló alkalmazása is nagyon jól használható.
Következő lépésként meg kell állapítani a lassú kiszolgálás okát.
Ha a kiszolgálás a névfeloldás miatt lassú, akkor a domain név kiszolgálónk infrastruktúrájában van a hiba, sokat általában nem tehetünk. Ez mondjuk elég ritka eset, általában jó a dns szerverek kiszolgálási sebessége.
Túl sok fájl, sok névfeloldási kérdés
Akkor jöhet még a névfeloldás képbe, ha túl sok lekérést kell az oldal előállításához végezni.
Miről van szó? Egyszer a webszerverünkhoz fordul a böngésző lekérdezi a html kódot. A kód alapján lekérdezi a szükséges elemeket. Majd elkezdi letölteni a css, js fájlokat, képeket. Amennyiben 60 különböző kép fájl, icon, 10 css fájl, 15 js hivatkozás kell a weblapunk megjelenítéséhez, akkor ezeket 85 kapcsolaton keresztül egymás után letölti a böngésző. Esetenként ki kell várnia a korábbi letöltéseket és csak utána kezdhet neki a következő letöltésnek. Ennek a folyamatnak a grafikonos megjelenítését nevezik vízesés grafikonnak.
Lehet lassú a kiszolgáló szerver miatt. Azért mert a szerver lassú, kicsi a kiszolgáló sávszélessége, túl sok weboldal van a szerveren, alacsony erőforrású vps szervert bérlünk, a fizikai szerverünk túlterhelt.
És aztán még ezernyi apró hiba lassíthatja az oldunk. Például egy külső js hivatkozás, amit egy lassú szerverről töltünk le.
Kezdődhet a weboldal optimalizálása
Amit egy keresőoptimalizálásssl foglalkozó programozó is meg tud általában tenni. Csökkentsük a letöltések számát:
css sprite
css, js fájlok összevonása
cdn szerver, statikus szerver használata a statikus anyagokhoz
képeket ne méretezzük a html kódban, optimalizáljuk a képek méretét minőségét a webhez
külső js fájlok async módban való töltése
sql optimalizálás, analízis
page cache
Optimalizálás, amihez rendszergazdai segítség kell
Webszerver, kiszolgáló beálíltások finomításának a lehetőségei: