WordPress optimalizálás: a sebességért
Íme az üzlet:
Ha webhelyének betöltése több mint 3 másodpercet vesz igénybe…
… a legtöbb látogató elmegy, és soha többé nem tér vissza.
Ha azt szeretné, hogy az emberek elolvassák a tartalmat, és megvegyék azt, amit elad, akkor javítania kell webhelye sebességén.
A gyorsabban betöltődő weboldal a következőket jelenti:
- Több forgalom a Google-tól
- Alacsonyabb visszafordulási arány
- Jobb konverziós arány
- Több eladás
De a probléma a webhely sebességének javítása nehéz, és sok időt vehet igénybe. Ha webfejlesztőt vesz fel, akkor ez jóval több mint ezer dollárba kerül. Ha WordPress felhasználó vagy, akkor ezt könnyen megteheti egy olyan plugin használatával, mint WP Speed of Light .
Ebben az útmutatóban megmutatom, hogyan javíthatja a WordPress webhely sebességét, a WP Speed of Light .
Miért kell javítania webhelyének sebességét
Sok oka van annak, hogy miért szeretné javítani webhelyének sebességét. Az egyik legfontosabb az, hogy csökkentse webhelyének visszapattanási arányát.
Ha a webhelye több mint 3 másodpercig tart a betöltéshez, akkor a legtöbb ember azonnal távozik. Ez növeli a visszapattanási arányt, és a Google szemében a magas visszapattanási arányú webhely alacsony minőségű webhely. Ezenkívül a Google algoritmusai inkább a gyorsan betöltő webhelyeket jelenítik meg, nagyszerű felhasználói élményt nyújtanak és alacsony visszafordulási arányt kínálnak. Tehát, ha el akarja jutni a Google első oldalára, és ott marad, akkor szüksége van egy gyors weboldalra.
Nem csak az, hogy ha azt akarja, hogy a webhely látogatói megvásárolják azt, amit eladnak, vagy akár feliratkoznának az e -mail listájára, akkor szüksége lesz egy gyorsabb webhelyre. Minél lassabb a webhely, annál alacsonyabb lesz az átváltási arány. A gyorsabb weboldal növeli az általános konverziós rátát, ami több előfizetőt, több részvényt és több értékesítést jelent.
Nem csak az, hogy a Kissmetrics szerint a fogyasztók 47% -a várja el, hogy egy weboldal 2 másodperc alatt töltsön be, és a felhasználók 40% -a elhagyja az Ön webhelyét, ha a betöltés 3 másodpercig tart. Ha még mindig nincs meggyőződve, a weboldaloptimizáció.com szerint a lassú weboldal alacsony minőségű, 20% -kal csökkenti a forgalmat, és még növeli a felhasználók vérnyomását.
Tálaljuk a gyorsítótárazott oldalakat a betöltési idő és a szerver erőforrások csökkentése érdekében
Minden alkalommal, amikor valaki meglátogat egy oldalt a webhelyén, a WordPress több ezer sor soron megy keresztül, csatlakozik az adatbázishoz, majd generálja az oldalt. Az adatbázishoz való csatlakozás és a több ezer sor futtatása nemcsak sok időt vesz igénybe, hanem növeli a szerverek terhelését is.
Itt érkezik a gyorsítótárazás. Ha engedélyezi a gyorsítótárazást, a WordPress minden alkalommal nem fogja regenerálni a webhely oldalait. Ehelyett az első generáláskor gyorsítótárat (másolatot készít) az oldal tartalmának, majd az oldal gyorsított példányát kiszolgálja a felhasználók számára. Az oldal gyorsítótárazott másolatának kiszolgálásával a WordPress megkerüli az oldal regenerálásának szükségességét, vagy akár az adatbázishoz való csatlakozást, hogy megkapja a tartalmat. Ez nem csak sok szerver erőforrást takarít meg, hanem csökkenti az oldal kiszolgálásához szükséges időt is.
A gyorsítótárazás lehetővé tétele a WordPress telepítésében majdnem felére csökkentheti a webhely betöltési idejét.
De itt van a probléma:
A WordPress alapértelmezés szerint nem a gyorsítótárazási funkciókkal jár. Ez azt jelenti, hogy nincs gomb a WordPress műszerfalon, és kattinthat a gyorsítótárazás engedélyezéséhez. A gyorsítótárazás engedélyezéséhez a WordPress webhelyén telepítenie kell a beépülő modulot, WP Speed of Light. Ingyenes, és a telepítéshez nem tart egy másodpercig. Miután telepítette a webhelyére, a következőképpen lehet engedélyezni a gyorsítótárazást:
Hogyan lehet lehetővé tenni a gyorsítótárazást WP Speed of Light
A gyorsítótárazás lehetővé tétele érdekében jelentkezzen be a WordPress irányítópultjába, majd keresse meg WP Speed of Light -> Speed Optimization:
Miután a sebesség optimalizálás oldalra lép, engedélyezze a következő lehetőségeket:
A gyorsítótár rendszer aktiválása: Ez aktiválja a fő gyorsítótár rendszert. Miután engedélyezte ezt az opciót, a plugin gyorsítótár -lekérdezéseket és közös oldalelemeket fog gyorsítani.
Mindegyik tisztítása: Ez az opció diktálja, hogy a beépülő modul milyen gyakran törli a gyorsítótárat. Fontos a gyorsítótár törlése. Ha nem törli a szerver gyorsítótárát, akkor a webhely új módosítása nem tükrözi a felhasználó végét. Javasoljuk, hogy ezt az opciót 40 perc alatt tartsa.
Tisztítás a mentésen: Ez egy olyan lehetőség, amelyet engedélyezni kell. Tisztítja a gyorsítótárat, amint hozzáadja vagy módosítja a bejegyzést vagy egy oldalt. Ha egy új oldal közzététele vagy a változtatás után nem törli a szerver gyorsítótárát, a felhasználók nem fogják látni az új változásokat és az újonnan közzétett oldalakat.
Cache az asztalhoz: Ez az opció diktálja, hogy a plugin az asztali felhasználók számára gyorsítótárazott oldalt szolgál -e. Engedélyezni fogja ezt az opciót.
Gyorsítótár a táblagéphez: Tartsa be a beállítva automatikusan, hacsak nem tapasztal egy rossz gyorsítótár verziót, amelyet a táblagépek felhasználói számára szolgálnak fel. Ez csak akkor fordulhat elő, ha webhelye eltérő tartalmat (HTML) szolgál fel a különböző eszközfelhasználók számára.
Gyorsítótár a mobilhoz: Ez az opció megegyezik az utolsóval. Javasoljuk, hogy tartsa be az automatikus értékre.
Soha ne gyorsítva el a következő oldalakat (opcionális): Ez az opció lehetővé teszi, hogy kizárja bizonyos dinamikus oldalakat, és nem kell gyorsítótárazni. Ehhez az opcióhoz írjon be egy soronkénti URL -t, amelyet nem akarja, hogy gyorsítótárba kerüljön. A legtöbb felhasználónak nincs szüksége erre a funkcióra.
Miután engedélyezte az összes lehetőséget, kattintson a Változások Mentése elemre. Ennyi. Csak engedélyezte a gyorsítótárazást a webhelyén. Mostantól kezdve a felhasználóknak a webhely oldalainak és hozzászólásainak gyorsítótárazott példányát szolgálják fel.
Csökkentse a webhely betöltési idejét több mint felére a GZIP -vel
A weboldalakhoz szükséges képek, JavaScript és CSS fájlok nagy hatással vannak a webhely sebességére. A fájlok letöltése a szerverről időbe telik. És a fájlok, mint például a képek, olyan nagyok lehetnek, mint egy megabájt. Ez nem csak növeli a webhely megjelenítéséhez szükséges időt, hanem növeli a sávszélességi költségeket is.
A legjobb megoldás? Engedélyezze a GZIP -t a szerveren.
A GZIP egy kompressziós algoritmus, amely az egyszer engedélyezve több mint felére csökkenti a fájlok méretét. Miután engedélyezte a GZIP -t, a webhely szervere elkezdi a tömörített fájlok kiszolgálását a támogató böngészőknek. Tehát az 5 megabájt feletti képek képeit kevesebb, mint 2 -re tömörítik, amikor kiszolgálják. Ez nem csak csökkenti a sávszélesség -költségeket és a szerver terhelését, hanem a webhely terhelési idejét több mint felére csökkenti.
Hogyan lehet engedélyezni a GZIP -t WP Speed of Light
A plugin először ellenőrzi, hogy a GZIP már engedélyezve van -e a szerveren, ami most a legtöbb fő webtárhely -szolgáltató esetében. Ha ez már engedélyezve van a szerveren, akkor a pluginnak nem kell semmit tennie. De ha a szervernek nincs engedélyezve a GZIP -t, akkor a plugin lehetővé teszi azt az Apache modul (MOD_Deflate) vagy az NGINX modul (NGX_HTTP_GZIP_Module) , a szükséges kód hozzáadásával a WordPress szerver HTAccess fájljához.
Ha a szervernek alapértelmezés szerint nem engedélyezve van a GZIP, és a plugin nem tudja megtenni a HTAccess segítségével, ez egy figyelmeztető értesítést mutat a plugin irányítópultján.
Használja ki a böngésző gyorsítótárazását a webhely sebességének javítása érdekében
Amikor valaki meglátogatja az Ön webhelyét, a böngészőjük letölti az oldal megjelenítéséhez szükséges összes fájlt. Ezeknek a fájloknak a többsége a webhely többi oldalán gyakori, például a logó, a CSS és a JavaScript. Amikor egy látogató navigál a webhely többi oldalán, a böngészőjük ismét letölti az összes fájlt, annak ellenére, hogy a böngésző már letöltötte őket, amikor az utolsó látogatott oldalt megjelenítették. Ez azért történik, mert a böngésző nem tudja, hogy a fájlokat frissítették -e a szerveren. És mivel ezt nem tudja, minden látogatáskor újra és újra le kell töltenie a fájlokat.
Ez nem csak növeli a sávszélességet és a szerver terhelését, hanem növeli a webhely betöltési idejét is.
Itt érkezik a böngésző gyorsítótárazása. Ha megadja a kiszolgálón lévő statikus fájlok, például a képek és a CSS lejárati idejét, akkor azt utasítja a böngészőt, hogy nem kell újból letölteni őket minden webhely látogatására.
Miután engedélyezte a böngésző gyorsítótárazását a szerverén, a webhelye gyorsabban tölt be a második látogatás után, mivel a felhasználó böngészőjének nem kell minden fájlt újratöltenie, amikor a felhasználó más oldalt látogat meg a webhelyén. Ehelyett a felhasználó böngészője képes lesz előállítani azokat a már letöltött és gyorsítótárazott fájlok segítségével.
Hogyan lehet engedélyezni a böngésző gyorsítótárazását a szerveren WP Speed of Light
A böngésző gyorsítótárazásának kihasználásához jelentkezzen be a WordPress irányítópultjába, és keresse meg a WP Speed of Light -> Speed Optimization:
Most, a Speed Optimization oldalon engedélyezze a „Lejárati fejlécek hozzáadása” lehetőséget:
Miután engedélyezte ezt az opciót, a pluginunk arra utasítja a felhasználó böngészőjét, hogy a statikus erőforrásokat gyorsítótárazza, és használja azokat, ahelyett, hogy minden látogatáskor újra kérné őket.
Távolítsa el a lekérdezési karakterláncokat a statikus erőforrásokból
A böngésző gyorsítótárazásának engedélyezése után a böngészők másképp kezelik a fájlokat, ha az URL végén van egy lekérdezési karakterlánc.
Így néz ki a lekérdezési karakterlánc: http://your-site.com/style.css?query-sting=123
A WordPress alapértelmezés szerint egy lekérdezési karakterláncot ad hozzá az összes CSS és JavaScript fájl végén. Ha magasabb pontszámot szeretne kapni a sebességvizsgáló eszközökben, mint például a GTMetrix, akkor ezeket a lekérdezési karakterláncokat eltávolítani kell.
A lekérdezési karakterlánc eltávolításához a statikus erőforrások URL -jéből kövesse ezeket a lépéseket:
Hogyan lehet automatikusan eltávolítani a lekérdezési karakterláncokat WP Speed of Light
A lekérdezési karakterláncok eltávolításához a statikus URL -ekből jelentkezzen be a WordPress irányítópultjába, és keresse meg a WP Speed of Light -> Speed Optimization:
Most, a Speed Optimization oldalon engedélyezze a „Keresési karakterláncok eltávolítása” lehetőséget:
Miután engedélyezte ezt az opciót, a beépülő modulunk automatikusan eltávolítja a lekérdezési karakterláncokat az összes URL -ből. Ez biztosítja, hogy a felhasználók böngészője az ügyféloldali gyorsítótárat használja, ahelyett, hogy minden látogatáson új példányt töltene a statikus fájlok új példányának. Ez magasabb pontszámot eredményez a sebességvizsgáló eszközökben, mint például a GTMetrix és a Google Page Speed Test.
Következtetés
A WordPress az interneten a legnépszerűbb tartalomkezelő rendszer. Rugalmas és szó szerint több ezer funkcióval rendelkezik. De ez a rugalmasság költséggel jár. A költség a webhely lassú betöltési sebessége. A WordPress, mivel nagymértékben testreszabható és rugalmas, nagy kódbázissal rendelkezik, és ennek a nagy kódbázisnak időbe telik a futás. És amikor új bővítményt telepít, akkor még ennél is hozzáadja a kódsorokat ehhez a nagy kódbázishoz, így még nagyobb.
Minél több plugint telepít és használ a webhelyén, annál lassabb lesz. Szerencsére, ha olyan bővítményt használ, mint WP Speed of Light és az Engedélyezés gyorsítótárazása, akkor webhelye simán fog futni, és gyorsan betöltődik. Nem csak, hogy megnövekszik az átváltási arány, a magasabb keresőmotorok rangsorolása és a csökkentett visszafordulási arány is.
És képes lesz futtatni a teljesítményteszteket , hogy tudja, mit kell ellenőrizni közvetlenül a WP SPED -től!
Van valami kérdése vagy javaslata? Nyugodtan tudassa velünk az alábbi megjegyzésekben.
Ha feliratkozol a blogra, e-mailt küldünk, ha új frissítések jelennek meg az oldalon, hogy ne maradj le róluk.
Hozzászólások