Five Web Design Tips For Better Web Analytics Measurement

Five Web Design Tips For Better Web Analytics MeasurementAs website analysts our focus is on one main goal – to improve website conversion. Whether it is by improving content or increasing marketing campaign effectiveness we are always looking for ways to bring more business via online efforts.

In order to make improvements we need to understand what people are currently doing on your web site, how they found you, and whether their visit was successful in converting the visitor. This means that it is essential to measure every visitor interaction accurately. The way your site is designed will directly affect this!

Here are my five top tips for improving measurement with good website design.

1) Use Distinct URLs For Your Web Pages

Web analytic programs such as Google or Yahoo! Analytics record page views using the URL as an identifier. If your website is designed in Flash or perhaps using page elements that change within the same URL, it can be difficult to measure what visitors are doing. If you cannot see whether they are viewing different sections or pages of the site then you have no understanding of whether visitors are engaged or not and in the worst case, site visits will all be appearing as bounces (off the page) because the URLs has not changed.

I should also point out that your SEO strategy should tie in with your URL page naming. This is a critical component of good optimization and should not be overlooked.

2) Ensure You Are Tracking Your Goals

In order to ensure that you can measure whether someone has carried out a predefined goal on your web site, you need to make sure that it is easily trackable by your web analytics package.

Here are some examples of conversion goals;

a) a click on a specific page

b) a download of an information sheet

c) or submission of an email lead

When you design your web site you should make sure you are able to track goals easily.  For examplel, to track a file download or the submission of a lead, send your visitor to a “thank you” page. By recording the number of successful visits you will know whether a goal has been reached.

There are more complex methods for tracking links within pages.  Some examples include, using a javascript (onclick) however, these require code on the actual pages, rather than setting up with your web analytics software at a profile level.

Make sure that ALL contact is tracked. There is a huge temptation to plaster ‘mailto:’ email addresses and phone numbers all over a website. Ensure you record events as goals (yes- phone calls can be recorded as goals in an analytics profile!) otherwise you will not be realizing the full value of your online efforts.

Try and maintain a consistent, high quality goal. You will be trending data over periods of time and if you change your goal settings, you may not be comparing apples to apples at a later date.

3) Place Tracking Code in an Includes File

All pages of your website should be tagged with your web analytics tracking code. In order to make this as easy as possible, design your site with “includes” in each page that reference your tracking code in a single file (or possibly multiple files if you are using content grouping – see below) with your tracking code.

If you place your code within the individual pages themselves then it can be a nightmare making site wide modifications. Make it as easy as possible to manage tracking codes by having them managed withing an include file.

4) Group Your Content Together For Better Merchandising Tracking

When you have a number of different products or services on your site there is great benefit in understanding how a category or group is doing as a whole. For example; shoes compared to shirts, specific brands of shoes, phone accessories or even vacation houses by the lake, compared to the mountains.

You can track this in a number of ways however, all affect the design of your site.

a) Design categories within subfolders for easy segmentation.

b) Use URL renaming at a profile level or

c) Use your tracking code with custom variables to allow easy content grouping.

Your developers need to know these details when designing layout and structure.

5) Use Landing “Style” Pages For Improved Performance

When you are designing your website layout there should be considerable care in ensuring that you use individual pages that define your services in detail. Some call this building effective landing pages, I call it common sense.  By focusing your content on a page around a single service or product your search engine results will more likely reflect what visitors are searching for and when they reach your site they are likely to “stick” rather than bounce off your web site.

If you vaguely group multiple services together on one page you risk search engines diluting your ranking and visitors not really understanding that you provide EXACTLY what they are after and bouncing off to other web sites.

75% of new customers have major issues with usability and content. By using keyword analysis we can understand what visitors are looking for and suggest adjustments.

Design your website with search engine traffic in mind and have a landing page approach with your site content.


These 5 tips are intended to help make sure your site design is measurement and conversion friendly. By bringing these factors into the design process at an early stage you will be more successful in understanding your website performance and be able to make improvements!
This is what we do as part of our SMART PLAN process and shoudl be what your internet marketking or web development company is doing if they are interested in building your online success!

Jon Dyer

Jon is the VP of Operations at TechWyse and analyzes everything. This includes your analytics accounts and the difference between Coke and Pepsi. He often shares with us his advanced level knowledge of campaign analysis and Google Analytics.

Post a Comment


  • avatar

    Thanks for the reply Jon. I also find a massive speed change in my webmaster tools reports every 2 months or so, which I can only attribute to the analytics code labouring to register. I wonder if you've had any like experiences. My site can go from being in the top 5% fastest to in the top 15% slowest over night, lasting for 5 days typically and then returning back to normal. We've run so many server tests and found no change to service speeds there.


    Col :-)

  • Jon Dyer

    Thx for the comment Colin!

    Discrepancies between log file and cookie tracking methods are par for the course. Your cart may be rewriting or serving the same url for different pages which would explain such a huge difference. It might also be due to:

    – Visitors that have cookies disabled
    – Search robots
    – Pages that are not fully loading before the visitor clicks through
    – Pages that have no code attached (e.g. enlarged product images, pdf's)

    You seem well educated but for those that are looking at improving data quality, look for self referring visits and narrow down the untagged pages and more info on log/cookie/hybrid technologies are in Brian Clifton's book.


  • avatar

    I see vastly different numbers from Analytics, when compared to my user log files analysis. On some clients I'm seeing 75% more Google visits than is being shown on Google Analytics. Many of these sites are online stores with php pages and I wonder if this could be attributed to your first point, regarding distict URL's.

  • avatar

    I think better web design is one of the main thing for getting more visitors. These 5 tips will help your conversions and this way one can track goals easily.

  • Jon Dyer

    Thanks Chris, just beware with YWA using an include to try and group content pages.. you might have to use scripting to get page and category names! :)

    Hi Rachel! Thanks for the question! We have a call tracking system that "pings" a URL when a call comes in. We allocate PPC, organic and Direct telephone numbers and include analytics source and medium information in each URL so that the profile records where the call comes from. Finally we setup goals for each of these pages to record a successful lead.

    Hope that makes sense! Let me know if you need more info.

  • avatar

    Hey  informative tips Jon. I have a question. Can you please tell me how phone calls can be recorded as goals in an analytics profile?

  • avatar

    Great post Jon!  I will definitely start taking php include into consideration for adding tracking code.  That's a real time saver!


Submit a Guest Post to the Rise to the Top Blog

Find Out How!
  • Recent Posts