Designing a website with web analytics tracking in mind
Matt Hopkins posted in Search Engine Marketing, Web Analytics on April 6th, 2007
As a web analytics vendor consultant I see all types of websites every day in all different shapes and sizes. But the one main difference between what I think are the good ones and the not so good ones are their trackability. By that I mean the effort required to track visitor traffic throughout the website.
A quick note to remind you that no matter what type of website you have, be it Flash, AJAX, dynamically driven using Coldfusion, all website traffic can be tracked its all about how much effort you wish to put in to tracking.
I have compiled a short list of what I see as the most trackable types of site with the least amount of effort required.
- Flat file html web page sites with really clear directory structures and page names, the kind your SEO (Search Engine Optimisation) company would/should create.
- Dynamic websites in PHP, Coldfusion, ASP, .NET etc. where all user entered values are output to the URL. Eg. http://www.bookassist.com
- Dynamic websites that use one page like index.aspx and pageid values for every single page.
- AJAX websites.
- Flash websites.
- Websites that mix any number of AJAX, Flash, flat file and dynamic elements.
Most of these types of websites you can use page tags or log files as your data capture method of choice however it is only possible to capture data for the following site types using page tags. Be aware that when implementing a page tagging solution that you should plan what data and where it should be captured very carefully to avoid misinterpreting your web analytics data.
- Flash
- AJAX
So why are flat file web sites easier to track than Flash files?
Well data from Flash files has to be collected by specifying the user events to track, this is done using page tags. Flat file websites store all their data automatically in web server log files by default.
That is not to say that page tags cannot be used for flat file websites, there are advantages and disadvantages for both page tags and log files.
In conclusion not all websites are created equal but they can all be equally tracked with varying degrees of effort.