Piranti validasi kaya Layanan Validasi Markup W3C utawa Google PageSpeed Insights migunani kanggo ngevaluasi kode lan kinerja situs web kanthi objektif. Google, utamane, mengaruhi kabeh industri kanthi konsep kaya "above the fold" lan uga nyetel pedoman sing ketat nanging migunani babagan kompresi gambar lan caching. Nanging, nalika nindakake, Google kadhangkala bisa nggawe awake dhewe kesasar.
Bakal kode pelacakan JavaScript
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-12350231-1', 'auto');
ga('send', 'pageview');
Integrasi karo Google Analytics ing situs web kaya sing wis diterangake kanthi resmi , Google sambat amarga ora ana cache browser:

Nanging, sacara teknis mung host file, ing kasus iki Google dhewe, sing bisa mbenerake iki lan mung bisa ndandani kanthi solusi ing ngisor iki: Pisanan URL sampeyan
(window,document,'script','//www.google-analytics.com/analytics.js','ga');
menyang server sampeyan dhewe
(window,document,'script','analytics.js','ga');
lan nyiyapake tugas cron sederhana liwat PHP, sing ndownload file .js paling anyar kanthi anyar menyang server dhewe saben dina:
file_put_contents("analytics.js", fopen("https://www.google-analytics.com/analytics.js", 'r'));
Banjur sampeyan bisa nyetel cache supaya PageSpeed ora ngritik kesalahan kasebut maneh:
