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
-
How would I create this type of report in Google Analytics?
I work for an e-commerce site. I would like to run a weekly report to see what every category pages increase and decrease for pageviews would be. How would I do that?
Reporting & Analytics | | EcommerceSite0 -
Strange Traffic Spike In Google Analytics
Over the last two days I have seen a huge spike in the pageviews to my site www.learnbonds.com. Up to this point my average page views per visit has been less than 2. For the last couple of days it has jumped to 5 but the average time on the site has not increased. Upon further investigation under the browser and OS page of google analytics I found that traffic coming from internet explorer and IE with Chrome Frame is reporting 10+ pageviews per visit. Below is a screenshot. Any insight into what might be causing this and how to fix it that the community can provide would be appreciated. Thanks
Reporting & Analytics | | davidwaring
DaveZUaQWJd.png?1?21800 -
Open site explorer or other backlinkchecker https
Hi MozFans, I would like to check the backlink profile of https deeplinks on a site.
Reporting & Analytics | | MaartenvandenBos
In open site explorer this isn't working: Link Is there a other way to check the backlinks of a https website? cheers,
Maarten0 -
Is Analytics Code for SubDomains different?
I am currently tracking site performance on our website with Google Analytics. Recently, we've brought a Wordpress blog into our site as a subdomain blog.accupos.com. Though we did this a few months ago, we do not have Analytics data for these pages within the wordpress platform. I've found where to paste the code, in the Footer block of the Wordpress template, just before the close body tag (is this the best recommended way?) and just have one question about WHICH code to paste. Can I add the original code, same as the rest of the site? Or does Analytics have a different code for tracking subdomains? If so, do I need to replace existing code for the rest of the site? I hope I worded this okay. Please help. I'd appreciate it! Derek M.
Reporting & Analytics | | DerekM880 -
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 -
How effective is OSE in crawling press release links?
How effective is OSE in crawling press release links? We have released a few press releases recently (over the last couple of months) and OSE doesn't seem to have found them.
Reporting & Analytics | | deuce1s1 -
Transferring Google analytics accounts
Hi, Does anyone know if you can transfer an Google Analytics account. We are looking to take over a new clients existing website and the analytics account is registered to their current web designers. Is it possible to transfer it to the client so that their existing web company no longer has access and they keep all their historical data, or do we have to start from scratch. Thanks Fraser
Reporting & Analytics | | fraserhannah0 -
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