Traffic Dropped After Adding Google Analytics Subdomain Tracking

Hello,

I need to be able to separate the Google Analytics reporting on my site in the following ways:

  1. Full tracking for [noparse]www.example.com[/noparse]
  2. Track support.example.com subdomain in a profile under the main site

Yesterday, I replaced the traditional tracking code with the following modified code:

<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”>

var pageTracker = _gat._getTracker(“US-XXXXXXX-X”);

pageTracker._setDomainName(“.example.com”);

pageTracker._addIgnoredRef(“.example.com”);

pageTracker._trackPageview();

</script>

Since I added this code, ONLY the organic search traffic from Google has decreased, and by 83%. I have never tracked a subdomain before and there was a lot of older material online about how to do it, because apparently Google’s own code is messed up. Can anyone provide any insight as to why this drop in organic traffic may have occured? Any ideas for a fix? I’d really appreciate any and all advice.

Nobody has any suggestions, insights, ideas?

Not sure but the drop in traffic should not be due to adding this code. To verify it just remove this code and check if the traffic starts increasing again. If not then there could be some other problem but not the code.

I used this code for tracking.Try this code

<script type=“text/javascript”>

var _gaq = _gaq || ;
_gaq.push([‘_setAccount’, ‘UA-xxxxxxxx-x’]);
_gaq.push([‘_setDomainName’, ‘.example.com’]);
_gaq.push([‘_trackPageview’]);

(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

Hope this will help

May be your modification and updation is not like Google Analytics Code.Why don’t you changed it with original one.

Do you have 2 analytics url account for same domain? Maybe the traffic has splitted to 2 domains…