Intro
Az oldal sebessége azt rögzíti, hogy milyen gyorsan áll be vagy töltődik be egy oldal tartalma. Az oldal betöltési sebességét néha összekeverik a webhely sebességével, ami valójában egy másik kifejezés. Az oldal sebességét betöltési idővel vagy az első bájtig tartó idővel írják le. A gyorsabb oldalsebesség segíti az oldal rangsorolását és a jobb konverziót. A gyorsabb oldalsebesség előnyös, és azt találták, hogy a gyorsabb oldalak jobban rangsorolnak és jobban konvertálnak.
Top SEO taktikák: Oldalsebesség
A Google megerősítette, hogy az oldal vagy webhely sebességét az algoritmusa használja az oldalak rangsorolásához. A lassan betöltődő oldalakhoz kevesebb lánctalpas tud hozzáférni, ezért kevesebb oldal indexelhető. Az oldal sebessége az oldal felhasználói számára is fontos. A lassabb betöltési idők hátrányosan befolyásolják a konverziós arányokat és a webhely megtérülését. A keresőmotorok, amikor az oldal sebességét vizsgálják, az első bájtidőt mérik.
A lassabb oldalsebesség kevesebb feltérképezést és negatív indexelést jelent a weboldalon. Végső soron az oldalsebesség a felhasználói élmény tényezője. A hosszabb betöltési és várakozási idő magasabb visszafordulási arányokkal egyenlő, mivel a hosszabb oldalbetöltési idő bizonyítottan negatív hatással van a konverziókra.
Oldaltömörítés
Használja a Gzip, az adattömörítésre szánt szoftverprogramot, hogy csökkentse a jelenlegi CSS, HTML és JavaScript adatfájlok méreteit, amelyek nagyobbak lehetnek, mint 150 bájt. A Gzips nem hasznos a képfájlok esetében. Ehelyett tömörítse ezeket a fájlokat egy olyan programmal, mint a Photoshop, amely lehetővé teszi a képek minőségének ellenőrzését.
Minimalizálja a CSS-t, a JavaScriptet, a HTML mellett
A kód optimalizálásával jelentősen növelheti az oldal jelenlegi sebességét. Szintén megszünteti a kódválaszokat, a formázást, valamint az elhagyott kódot. A Google a YUI Compressor alkalmazását javasolja mind a CSS, mind a JavaScript esetében.
Alsó átirányítások
Az átirányítások lelassítják a működés sebességét. Ha a mobil oldal átirányítási mintája így van kódolva:
123abc.com -> www. 123abc.com -> m. 123abc.com -> m. 123abc.com/home
Minden alkalommal, amikor egy oldal átirányít egy másik weboldalra, a weboldal jelenlegi látogatója hosszabb ideig várja, hogy az adott HTTP-kérelem-válasz áramkör teljesüljön. A két további átirányítás miatt az oldalak minden egyes alkalommal lassabban töltődnek be. Ezek az átirányítások negatívan befolyásolják a felhasználói élményt.
Böngésző gyorsítótárazás
A webböngészők nagy mennyiségű információt (stíluslapokat, fényképeket, JavaScript rekordokat és egyebeket) gyorsítótárba helyeznek, hogy amikor a webhely látogatója visszatér egy webhelyre, az oldal ne legyen kénytelen teljesen újratölteni. Dolgozzon egy olyan eszközzel, mint az YSlow, hogy megtudja, mikor van már nagyszerű lejárati idő beállítva a gyorsítótár számára. Ezután állítsa be a "expires" fejlécet, hogy mennyi ideig szeretné, ha az adatok a gyorsítótárban maradnának. A Google tájékoztatást nyújt a gyorsítótár kihasználásáról, és hacsak a webhelyei évente többször nem változtatják meg a dizájnt, a webhelyükön található információk nagyon hasznosak lehetnek.
A szerver reakciójának növelése
A látogatók száma közvetlenül befolyásolja az aktuális szerver válaszidőszakát. A szerver válaszsebességének növelése érdekében keresse meg a teljesítmény szűk keresztmetszeteit, mint például a lassan mozgó lekérdezések, a lassabb útválasztás, vagy akár az elégtelen által okozott csökkenés, majd dolgozzon ezen elemek javításán. A tökéletes szerver válaszidőszak valójában 200ms alatt van.
Használja ki a tartalomellátási kört
A tartalomelosztó hálózatok (CDN-ek) olyan szerverekkel összekapcsolt hálózatok, amelyeket az adatmegosztó hálózaton keresztül történő terjesztésre használnak. Lényegében az Ön webhelyének másolatai több, földrajzilag különböző információs létesítményben vannak elrejtve, hogy a végfelhasználók a korábban megengedettnél gyorsabban hozzáférhessenek az információkhoz.
Fokozza a grafikát
Ügyeljen arra, hogy a képek ne legyenek nagyobbak a kelleténél, a megfelelő fájlban legyenek, és a webes megjelenítéshez lekicsinyítve. Alkalmazzon CSS sprite-okat, hogy készítsen egy sablont a képekre vonatkozóan, amelyeket csak rendszeresen alkalmaz a webhelyen, mint a gombok és az ikonok. A CSS sprite-ok a képeket közvetlenül egyetlen jelentős fotóvá egyesítik, amely rövid idő alatt töltődik be (ami sokkal kevesebb HTTP-kérést jelent). Azzal, hogy a felhasználóknak nem kell várniuk több kép betöltési sorára, töltési időt takaríthat meg.