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
-
Different statistics in Google Analytics
Hi! A client of mine is having some trouble on his Google Analytics overview. When he checks the yearly report with number of visitors, new visitors, returning, ... he gets statistics that doesn't match mine. Also, he gets a notation from Google that no hits were fired, although the script is still there. On the other hand, I (logged in with another account) am seeing all statistics correctly. FYI: no filters were installed, nor segments, ... Why does the client see different and incorrect statistics? There should be a setting or something I'm overseeing. Hope you guys can help.
Reporting & Analytics | | conversal0 -
Google Analytics Campaign Tracking overriding each other
Howdy, fellow mozzers. So, here is the situation: Let's say someone comes to the website through Organic Google Search, and first thing they see is the banner on the website, on a click of which it takes you to a promotional landing page. I have this banner being tracked with GA campaigns. Now, here are my questions: If that user makes a purchase, which source / medium it will be assigned to? Organic/google or website/banner? (as far as i understand it assigns it to website/banner) If that's the case, is there way to find out afterwords where the website/banner sessions came initially from? If there is no such way, how shall i setup the tracking to be able to see wherre the initial visit to the website came from, yet also track how many people clicked on the banner and made a purchase? Thanks 🙂
Reporting & Analytics | | DmitriiK0 -
Multi-Site Analytics Dashboards?
Anyone have recommendations on a good multi-site analytics dashboard? I am managing roughly 20 sites right now, and am looking for a dashboard that provides basic info like # of visitors, search traffic, etc. for a couple dozen sites at a glance.
Reporting & Analytics | | TakeshiYoung0 -
Filter out IP address of Site Search analytics
Hi Mozzers, I have a filter that excludes all internal traffic from my sites. But this does not seem to work on site search > Search Terms See here:- http://productforums.google.com/forum/#!searchin/analytics/filter$20site$20search/analytics/pO18L31hEO4/tJ3lKVNT3YYJ Any ideas? Or is it a bug, etc Thanks S
Reporting & Analytics | | Metropolis0 -
Advanced segements Google Analytics
Hi guys, I was to hasty last time marking the given question as answered. So i would like to ask another question on the subject. My original question was how to get a pdf report of 10 specific keywords with information about visits,pages per view. avg, visit time, new visitors and bounce rate. The answer was to create an advanced segment with "or operators" and adding all keywords on an exact match basis. I did this but it still gives me a list of more then 500 keywords in traffic sources organic view. Next to that i get different visitor numbers for some keywords where it says 40 at the normal segments (all visits) but gives me 0 when i turn on the advanced segment. I've been clicking and changing things for a long time until i got almost dizzy. Could someone plz help?
Reporting & Analytics | | 5MMedia0 -
Set up Google Analytics by product category
Does anyone know if it's possible to set up Google Analytics data by product category? We sell roughly twenty product categories on our ecommerce site. We can look at our analytics performance for the site overall and drill down to specific pages, but what we really want to see is our performance by product category. Our product categories can include up to 5000 products. Any pointers on how to do this?
Reporting & Analytics | | ironpac0 -
Free Online XMl Site Map Creators up sites over 1000 pages
Does anybody know of a XML site map creator that is free for websites over 1000 pages?
Reporting & Analytics | | AppleCapitalGroup0 -
Top Notch SEOs on the forum - I have a challenge for you!
I have been hitting my head again the wall trying to figure out why Google does not move my page up. All the SEOMOZ numbers show that the page has higher authority than the competition, more links, more domain authority, older domain, and higher Page rank. In addition the page is error free and I've gotten a W3C HTML 4.01 approval. About a month ago We were at #10 , then after the changes I've made to content and the page Google moved the page to #8, Now the Page is back to #9. I've done plenty of SEO to drive traffic to the page and created some very powerful and quality links. However, it seems like the page is being punished for something. Much weaker competitors are outranking our page and I am not sure why. On page optimization, title tags, Meta Tags, keyword density, etc - everything is there. In fact I have a check list that I go by and everything is by the book. Not only that, one competitor now shows up twice. First the domain and then specific page. I've looked into specific page and all they did is create 600 internal links from their own website. So now they are number #2 and #3 If anyone can take a look and give me an idea of what is going on and maybe suggest Keyword: Laser Marking Url: http://tinyurl.com/3nt3g2h Any help would be appreciated..
Reporting & Analytics | | DmitryP0