Google Analytics + Eesti otsingumootorid
Sellest on juba päris mitmes kohas juttu olnud, kuidas Google Analytics Eesti otsingumootoreid ära tundma õpetada. Küsimusi tekib siiski paljudel – Google areneb kiiresti ja suur osa kirjutatust ei pea tänaseks enam paika. Panen siia ritta natuke värsket infot GA paigaldamisest kodulehele või blogisse ja kohaldamisest Eesti otsingumootoritele. Ehk on kellelegi abiks.
Eesti otsingumootorite Google Analyticsi`le tutvustamiseks on mitu varianti. Kui tahad lisada vaid mõne olulisema kohaliku otsimootori, siis esimene ja kõige lollikindlam võimalus selleks on kirjutada nad Google poolt antud koodi juurde käsitsi:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
pageTracker._addOrganic("Neti","query");
pageTracker._addOrganic("Delfi","q");
pageTracker._addOrganic("www.ee","query");
pageTracker._trackPageview();
} catch(err) {}</script>
Võid siit kohe eestikeelsetele otsingutega täiendatud koodi kopeerida oma lehele (asenda loomulikult punasega märgitud ristid oma Analytics konto tunnusega) või siis lihtsalt lisa oma veebis olemasolevale koodile rasvase kirjaga märgitud read. Kasutan Google praeguse seisuga uusimat koodi versiooni, sinu lehel võib kood siinsest pisut erineda.
Siinses näites on pandud Google Analytics otsingumootoritena tunnistama Netit, Delfi otsingut ning www.ee otsimootorit. Mina mujalt kohalikelt saitidelt tulevat liiklust orgaaniliseks otsinguks ei loeks, aga kui soovid rida pikendada, siis see võimalus on olemas. Võid lisada näiteks järgmised read:
pageTracker._addOrganic("maailm.com","tekst");
pageTracker._addOrganic("1188.ee","kw");
pageTracker._addOrganic("1182.ee","nimi");
pageTracker._addOrganic("1182.ee","msona");
pageTracker._addOrganic("blog.tr.ee","q");
Altexi soovitatud Yammi ei tegutse enam ammu, kui oled sattunud mingil hetkel selle lisama, kustuta ära. Bing ja Google Images kohta pole tarvis midagi eraldi kirjutada, neid Analytics juba tunneb. Samuti pole tarvis torkida Venemaa suurimaid otsingumootoreid Yandex.ru ja Rambler.ru – needki juba pikka aega Googlele tuttavad. Venemaa otsingumootorite lisamise kohta veel paar sõna pikemalt eraldi postituses.
Ülaltoodud GA koodi kohaldamise variandil on omad plussid ja miinused. Kui jätad täiendavate otsimootorite nimekirja lühikeseks, saad hakkama kõige napima koodiga, veeb ei pea laadima täiendavat skripti ning ei kaota kiiruses. Kui su sait kasutab palju erinevaid kujunduse template või kui haldad paljusid veebe, võib regulaarselt täiendavate otsimootorite lisamine või kustutamine olla üpriski tüütu tegevus. Muutusi ja pikemaid nimekirju on märksa parem hallata järgmist varianti kasutades.
Täienda Google Analytics koodi skriptijupiga, mis viitab täiendavale vabalt valitud otsingumootorite nimekirjale. Võid siit kopeerida kogu koodi, asendades jällegi punase osa oma GA tunnusega:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
</script>
<script src="http://www.frontpage.ee/custom_se.js" type="text/javascript"></script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
pageTracker._trackPageview();
} catch(err) {}</script>
Lisatud on rasvase kirjaga rida. See kood loeb täiendavate otsingumootorite nimekirja meie serverist. Omal listi täiendada pole tarvis, me uuendame nimekirja sinu eest. Kui soovid ise otsingumootoreid nimekirjast kustudada või sinna juurde kirjutada, siis kopeeri fail custom_se.js oma serverisse ning võta muudetud Google Analytics kood siit:
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
</script>
<script src="/custom_se.js" type="text/javascript"></script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXXX-X");
pageTracker._trackPageview();
} catch(err) {}</script>
Näidatud koodi kasutamine tähendab, et kui muudad otsingumootorite nimekirja failis custom_se.js, uuenevad otsimootorite andmed kõigi koodi kasutavate eraldi lehtede/saitide jaoks korraga, ühekaupa lehti üle käia pole tarvis. Pikk rida Google eri riikide domeene aitab statistikas neid eristada, võid ära kustutada kui sa neid eraldi näha ei soovi.
Peatume korraks ka pluginatel. Kui oled Joomla, Drupal või Wordpress kasutaja, siis tõenäoselt kasutad mugavaid lisavidinaid. Google Analytics pluginad enamlevinud CMS-le saad omale tõmmata siit: Wordpress | Drupal | Joomla
Kõik on üsna lihtne, kui pead haldusesse sisestama kogu pika Google Analytics koodi. Vali lihtsalt ülaltoodutest omale meelepäraseim lahendus ning kasuta seda, probleeme ei tohiks tekkida.
Kui plugin laseb haldusliideses määrata täiendavaid otsingumootoreid või sööta ette koht, kuhu paigutad omakoostatud kohalike otsimootorite nimekirja, on samuti kõik okei. Siis sisestad vajalikud andmed kas halduses ja/või kopid omale sobivasse kohta custom_se.js sarnase faili ning juhid programmi selleni.
Tihti pead Google Analytics`i plugina halduses sisestama ainult oma UA tunnuse. See tähendab, et ülejäänud koodid genereerib programm ise vastavalt seadetele. Ühelt poolt teeb see su elu lihtsamaks, teisalt võib teha kohalike otsingumootorite seadistamise hoopis keerukamaks. Nimelt toob kiirelt arenev CMS kaasa ka plugina regulaarse uuendamisvajaduse ning uuenduste käigus kipub programm sinu tehtud muutused üle kirjutama.
Vidinaid on palju erinevaid ning kõigi kohta ei oska lahendusi pakkuda, aga sind võib aidata üks järgnevatest töövõtetest:
- Ära kasuta automaatset plugina uuendamist. Uuenda failid käsitsi ja seejuures ära kirjuta üle faili, millega määrad täiendavate otsingumootorite kasutamise. Ava nii uus kui vana fail ja võrdle neid. Kui uues sisaldub vajalikke muudatusi, sisesta need vanasse varianti käsitsi. Võid muidugi ka kopeerida vanast failist uude oma muudetud osad, tulemus peaks olema sama.
- Enne uuenduse käivitamist kopeeri omale masinasse kasutatav custom_se.js (või mis iganes sul selle faili nimi ka pole). Peale uuendust kirjuta uus versioon enda omaga üle, või siis jällegi kõrvuta neid ning vii vajalikud muutused käsitsi sisse.
- Proovi leida adekvaatne faili õiguste piirang. Põhimõtteliselt peaks olema lubatud tema lugemine, ent keelatud üle kirjutamine. Nii saad uuenduste käigus takistada konkreetse faili muutmist. Teoreetiliselt näiteks 644 peaks neile tingimustele vastama, ent on siiski osadel juhtudel lubanud automaatsel uuendusel ülekirjutamist. Seega igal juhul pole paha mõte vana faili koopia omal alati masinas varuks hoida.
Google analüütika kohaldamisest Eesti otsingumootoritele on eelnevalt juttu olnud ka DreamGrow, Altexi ja Aarne blogides.
Loe lisaks:
Google Analytics ja Vene otsingumootorid
Google Analytics paigaldamise KKK
Koodid on siia postitatud selliselt, et Wordpress neid ei riku ja nad peaksid kohe töötama. Kui koodidega siiski probleeme tekib, kirjuta info@frontpage.ee, püüame aidata. Ja muidugi kui tahad midagi lisada või sul uuemat-paremat infot, siis alati welcome, anna tulla.



