Analytics tagging parameters effect on site SEO
-
One of the effective tools used in analytics tagging is the use of analytics parameters that starts with '?' or '#'.
Example on site tagging:
- Main link: www.domainname.com./category/sub-category/
- www.domainname.com./category/sub-category/?lid=topnav
- www.domainname.com./category/sub-category/?lid=sidenav
All three links link to the same landing page, with an extra parameter.
Using email or campaign tagging:
- www.domainname.com./category/sub-category/
- www.domainname.com./category/sub-category/?utm_source=launch&utm_medium=email&utm_term=html&utm_content=getscoop&utm_campaign=hwdyrwm2012
With that we create many tagged links based on the campaign internal strategy. How do these effect indexing, and link juice? How do thy effect SEO in general?
-
I do lots of tagging with the Google Analytics URL parameters. It's hard to get around using them for tracking. To get around the duplicate content issues, I:
- Set all pages with the parameters to rel=canonical to the appropriate pages.
- Let Google know those parameters don't change the page content within Google Webmaster Tools. The canonical should take care of this, but it shouldn't hurt to do both.
- Let Bing know those parameters don't change the page content in Bing Webmaster Tools. Again, the canonical should be on top of this, but just in case.
-
From what I've seen on sites I've managed, these types of URLs create lots of duplicate content issues. All the sudden Google and Bing see that there are many different links pointing to the exact same content. For example, Google and Bing will look at it and say "hey, www.domainname.com./category/sub-category/ is the same thing as www.domainname.com./category/sub-category/?lid=whatever...they have duplicate content on this site". Trust me, you don't want this to happen to you...it can be no big deal or it can be a very messy situation.
Back to your question, using a query string on your URL isn't too big a deal if the URLs are inside ads or inside an email campaign because those links aren't likely to be found or used by the search engines. (Somebody could share that URL in a way that this URL could be found...but that is rare.)
However, if you are using the parameters in your link building efforts you are communicating to Google/Bing/the world at large that you are linking to different pages (for example, they'll see links to www.domainname.com./category/sub-category/, www.domainname.com./category/sub-category/?lid=whatever, www.domainname.com./category/sub-category/?utm_source=something, etc.) and could treat those as different URLs which would dilute your link juice to a given page (I've seen some instances where they treated the URL as the same thing despite the query string - still though, why take the risk with your links?).
Additionally, if you have those links on your website all the sudden you are indicating to Google/Bing that these are distinct and different URLs that they should index (you are telling them that you have a page on your site called www.domainname.com./category/sub-category/?lid=topnav and another page called www.domainname.com./category/sub-category/?lid=sidenav). Most often I see Google or Bing pick one of these URLs and index that, ignoring the other URL(s) to a similar page. Alternatively though they could not index either URL because you are linking to duplicate content. If this is a key page, you don't want to chance it not getting indexed!
To get around this and accomplish the same tracking, I usually don't use utm tracking except in emails, ads and similar types of campaigns. To keep track of the traffic from link building efforts I watch the referrals in Google Analytics. To keep track of traffic from social, I rely on bit.ly. It isn't always as clean, but it avoids other issues with duplicate content.
For tracking on site, I use event tracking in Google. This type of link has no impact on SEO at all (it is a JavaScript onclick event). Event tracking has the added advantage that nobody can skew your data. For example, if you are using ?lid=link-location on your site and somebody copies that exact URL with that query string, puts that exact URL somewhere else AND then clicks on that link (still with the query string) all the sudden you have an ?lid source from a location that didn't come from that location. With event tracking, you can know exactly what location it came from (and a lot of other cool things in Google - for instance, did people who clicked on the product link from the top nav or the side nav convert more?).
Here is the link to Google's event tracking. http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html
One other thing I'll throw out here is that if you are using these kinds of parameters (even if you aren't) you should make sure that domain.com/category/sub-category/ has a canonical element that tells Google/Bing which version of that page you'd prefer they index. That way even if you have a link out there somewhere with a query string, Google/Bing can lump that query string version into the canonical version. That said, Google and Bing have both said canonical tags are suggestions - meaning they have the right to ignore it. So, while I have canonical elements on all the sites I manage, I'm not relying on the canonical element as my only line of defense when it comes to duplicate content.
Anyway, I hope I added a few thoughts that help answer your question.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
What is Local SEO in Google Analytics (Organic Source)
Recently, I saw "Local SEO" is mentioned as the organic source. Can someone please tell what is this and from where Google is fetching data for this source?
Reporting & Analytics | | Kevin.Monks0 -
How to do Google Multivariate Testing via Google Tag Manager with Universal Analytic?
Hello All, How to do Google Multivariate Testing via Google Tag Manager with Universal Analytic? Thanks!
Reporting & Analytics | | dsouzac0 -
How is this site being tracked in GA?
Hi, Bit of an unusual one this, so please bear with me. This site http://www.hayesandhurst.com/ is being tracked in Google Analytics but we're unsure as to how. To the best of our knowledge we haven't inserted the tracking ID into the theme options or the tracking code into the source - and yet it appears to be tracking successfully! I did send some instructions to the client to set up the Analytics account in their name - I fear they have added the code somewhere to the site, but we cannot see where! Perhaps via Google tag Manager?? As I say, an odd one this, but if anyone can shed any light on this mystery i'd be hugely grateful. The tracking ID is UA-64505394-1 for the record. Regards,
Reporting & Analytics | | nathangdavidson
Nathan0 -
Identifying Bots in Google Analytics
Hi there, While you can now filter out bots and spiders in Google Analytics, I'm interested in how you identify a bots and spiders in the first place. For example, it used to be thought that Googlebot wouldn't appear in GA as it 'couldn't process Javascript' but now Google has announced new developments for its crawler with regards to interpreting javascript and CSS, this argument isn't as cut and dry. I'm not suggesting Googlebot appears in Google Analytics, but I am saying that you can't make the case that it won't appear only because it can't interpret JavaScript. So, I'm interested to see what metrics you use to identify a bot? For me, the mix of Users > Browser, Users > Operating System Version is still quite handy, but is it possible to identify individual bots and spiders within Google Analytics? And would Googlebot appear?
Reporting & Analytics | | ecommercebc0 -
How Am I Linked to These Sites?
I was going through Google Analytics, specifically looking at the Channels under Acquisition. I found a number of sites that Google is giving credit as sources of traffic.
Reporting & Analytics | | TowerMarketing
When I went to the sites, however, and searched the page source for links to my site, I could not find any. My site is www.towermarketing.net. The sites being listed by GA are:
blackhawkhardware.com
musicas.baixar-musicas-gratis.com If anyone can tell me how Tower is getting traffic from these sites, and what I can do to fix it - because at this point I am considering them spam - I would appreciate it. Thanks!0 -
Goal tracking in Google Analytics
Hi folks I read from various sources that if you setup goals in Google Analytics each of these goals can only be fulfilled once per visit. Also some sources suggesting that only one goal from each goal group can be fulfilled per visit. On our site we have a goal for external links since this provides value to partners. Some users do open an external link in a new tab, then come back to the main site. Any further goal completions would then not get tracked. Since we apply a result based payment model for our work this means we are literally loosing money. Anyone has official info from Google on this? Can it be configured? How long is a visit? Thanks a million and have a great day. Fredrik
Reporting & Analytics | | Resultify0 -
Google Analytics - my continuing adventures
Hello I'd appreciate views of the various metrics I'm struggling with in GA: I've run 2 different reports that provide 2 different outputs. 1. In Standard Reporting you can report in Traffic Sources on Organic Search by Keyword, which returns the number of Visits. 2. In Custom Reporting you can define the Keyword dimension and the Organic Searches metric, which returns the number of Organic Searches. This returns 2 different numbers. For example, over the last month for a given term report 1 returns 77,306 visits whilst report 2 returns 52,589 organic searches. I have found some definitions: "Visits represent the number of individual sessions initiated by all the visitors to your site." "Organic Searches: number of organic searches that happened within a session. This metric is search engine agnostic." My understanding of these definitions is that report 2 should return a larger value than report 1 rather than what is happening (i.e. report 1 returns a greater value than report 2). Does anyone have a greater understanding of what these mean and relate to? Does anyone have any views on which metric is more useful? Thanks Neil
Reporting & Analytics | | mccormackmorrison0 -
What is the best Wordpress Analytics Plugin to use?
I am installing a new instance of WordPress and want to use Google Analytics. Which Plug-in is the best to use? I am finding several Plug-ins that all seem to do the same thing: Google Analyticator Google Analytics Dashboard Simple Google Analytics Ultimate Google Analytics Wordpress Google Analytics Maybe one of these are not the best? Any recommendations would be appreciated. Thanks!
Reporting & Analytics | | LBike0