Tegye boldoggá a felhasználókat a Google Analytics gyorsításával.
Kép jóváírása: Jupiterimages/Comstock/Getty Images
Bár a Google Analytics segítségével pontosan nyomon követheti webhelye forgalmát, az általa használt JavaScript kód lelassíthatja webhelyét. Teljesítményelemző szolgáltatások, mint például a Yahoo! Az Yslow javasolhatja, hogy adjon hozzá egy Expires fejlécet, amely lehetővé teszi a böngészők számára a kód gyorsítótárazását. Sajnos az Expires fejlécek nem vonatkoznak a harmadik felek webhelyeiről megjelenített tartalomra, és a Google nem javasolja az Analytics JavaScript helyi megjelenítését. Vannak azonban olyan lépések, amelyek segítségével felgyorsíthatja a Google Analytics szolgáltatást, hogy webhelye gyorsabban betöltődjön.
1. lépés
Használja az aszinkron Google Analytics követőkódrészletet, amely lehetővé teszi, hogy más elemek továbbra is betöltsenek, még akkor is, ha a Google JavaScriptje lassan töltődik be. A webhely aszinkron kódrészletének megtalálásához jelentkezzen be a Google Analytics szolgáltatásba, és kattintson a fogaskerék szimbólumra az oldal jobb felső sarkában; majd válassza ki webhelyét, és kattintson a „Követőkód” elemre. Válassza ki a megfelelő beállításokat webhelyéhez, majd másolja ki a kódrészletet, és használja a webhely régebbi Google Analytics-kódjának lecserélésére.
A nap videója
2. lépés
Helyezze el a Google Analytics kódot az oldalak alján a záró és a záró címke közé, így minden oldal betöltődik, mielőtt a távoli JavaScript-kódot kérné. Ha ezt a módszert használja, előfordulhat, hogy a Google nem számolja a webhely azon látogatóit, akik bezárják vagy leállítják az oldal betöltését a kód betöltődése előtt.
3. lépés
Tárolja a Google Analytics JavaScript kódját a helyi szerverén egy shell-szkript segítségével, amely az oldalakat a helyi kódra irányítja, és egy cron feladatot, hogy a kódot naprakészen tartsa. Ezután hozzáadhatja a következő kódot a .htaccess fájlhoz, hogy a kódot gyorsítótárazza a felhasználók böngészőiben:
Módosítsa a fenti dátumot egy távoli jövőre.
Ez a módszer kompetenciát igényel a szkriptek végrehajtásában, és csak végső megoldásként használható, ha a webhelysebesség-problémákat közvetlenül a Google Analytics-kóddal követheti nyomon, annak ellenére, hogy más próbálkozásokkal próbálkozik megoldásokat. A shell script-példákért lásd: „Források”.
Tipp
A Google Analytics JavaScript kódja saját Expires fejlécet tartalmaz, amely a legutóbbi hozzáféréstől számított két hétre van beállítva. Mivel a Google Analytics kód nagyon sok webhelyen jelenik meg, a felhasználók gyakran már tárolják a kódot, amikor megtekintik az Ön webhelyét.