WordPress gyorsítás 1. rész – Google Analytics

A PagesSpeed Insights-ben nehéz elérni a 100/100 -as értéket, ennek egyik fő oka, hogy a Google Analytics követőkód nem kerül be a böngésző gyorsítótárazásába mivel a Google szerverén található, és az analytics.js lejárati ideje 2 óra.

google pagespeed insights 100/100Kissé fura, hogy pont a Google PagesSpeed Insights  ellenőrzője riaszt rá a saját követőkódjára és a Google sem ad konkrét javítási eszközt rá de a neten kutakodva leltem rá pár megoldásra. Tehát ha a PageSpeed Insights-ben egy ilyen sort találunk akkor szükségünk van az itt leírtak elvégzésére.

Használja ki a böngésző gyorsítótárazását
A javítás folyamatának bemutatása:
Lejárati idő vagy maximális kor beállítása a statikus erőforrásokhoz a HTTP-fejlécekben arra utasítja a böngészőt, hogy a korábban letöltött forrásokat a helyi lemezről töltse be, ne a hálózaton keresztül.
Hasznosítsa a böngésző gyorsítótárazását a következő gyorsítótárazható források esetében:
http://www.google-analytics.com/analytics.js (2 óra)

Complete Analytics Optimization Suite (CAOS)

A legegyszerűbb s legbiztosabban működő módja ennek a Complete Analytics Optimization Suite (CAOS) plugin letöltése. A plugin leírása így néz ki:

Complete Analytics Optimization Suite (CAOS)

A plugin that inserts the Analytics tracking code into the header or footer, saves the analytics.js file locally and keeps it updated using wp_cron().

A cool plugin created by Daan van den Bergh that enables you to complete optimize the usage of Google Analytics on your WordPress Website. Host your Google Analytics javascript-file (analytics.js) locally and keep it updated using wp_cron(). Easily Anonymize the IP-address of your visitors. Set an Adjusted Bounce Rate. Decide whether to load the Analytics Tracking-code in the header or footer. And more!

Whenever you run an analysis of your website on Google Pagespeed Insights or Pingdom, it’ll tell you to leverage browser cache when you’re using Google Analytics. Because Google has set the cache expiry time to 2 hours. This plugin will get you a higher scoreon Pagespeed and Pingdom and make your website load faster, because the user’s browser doesn’t have to make a roundtrip to download the file from Google’s external server.

Just install the plugin, enter your Tracking-ID and the plugin adds the necessary Tracking Code for Google Analytics to the head of your theme, downloads and saves the analytics.js-file to your website’s server and keeps it updated (automagically) using a scheduled script in wp_cron().

Feltelepítés után a CAOS beállításai így néznek ki:

Complete Analytics Optimization Suite

  1. Alap beállításoknak adjuk meg először is a Google Analytics Tracking ID-t ami ugye a saját követőkódunk s ezt a Google Analytics fiókunkból tudhatjuk meg és így néz ki: U-XXXXXX-X (természetesen az X-ek helyén számok vannak)
  2. Ezután hívjuk be a láblécből, tehát pipáljuk ki Position of tracking code-nál a footer-t
  3. Visszafordulási aránynak (Use adjusted bounce rate?) megadhatjuk ha nem lenne benne az alapértelmezett 30 másodpercet
  4. Anonim IP-t  (Use Anonymize IP) is használhatjuk, mert van olyan EU-s ország ahol kötelező, ekkor tegyél ide egy pipát.

A beállítások elvégzése után mentsük el ezeket s a Google Page Insights-ben töltsük be s ellenőrizzük le az oldalunkat, ha csak ez választott el a 100/100-as értéktől akkor ez a képernyő fog minket fogadni.:

Complete Analytics Optimization Suite