Canonical Tags & GWT Parameters
-
A site I'm working on has canonical tags which I find to be accurate, regardless of tracking parameters or anything else added to the url. The tag looks like:
And we have alot of parameters in Google Search Console that look like
Parameter Crawl
page Let Googlebot Decide
destination Let Googlebot Decide
filters Let Googlebot Decide
Since all of our parameters follow a question mark, like
http://www.examplesite.com/questions/avocados?source=ad12345
and all of our pages have canonical tags showing the representative url without the additional parameters, why wouldn't we just have the one parameter in GWT as
Parameter Crawl
? Representative URL
I ask because I find that Google analytics shows pages with parameters as landing pages in search, which has me concerned about Google seeing it as duplicate content.
Thanks! Best... Darcy
-
Thanks, Dirk!
-
If Google for some reason chooses another url as the preferred version rather than the canonical I think you can assume that links to the duplicates are counted as links to the preferred version - no hard evidence to confirm this however.
If you check the Best Practices- Be consistent: Try to keep your internal linking consistent. For example, don't link to
http://www.example.com/page/
andhttp://www.example.com/page
andhttp://www.example.com/page/index.htm
.
So if possible - rather link to the canonical than the parameter version.
On duplicate content in general - there is an interesting article on Kissmetrics - https://blog.kissmetrics.com/myths-about-duplicate-content/
Dirk
- Be consistent: Try to keep your internal linking consistent. For example, don't link to
-
Hi Dirk,
One last clarification...
If Google ignores the canonical and chooses to take the url with parameters seriously, do you think this is causing a duplicate content issue or at least loss of link juice problem?
For instance, the navigation has parameters. If Google chooses to see a page with parameters as index-worthy instead of the canonical, is it then two duplicates splitting the link juice flowing to what we hoped was the one true url for the page? That would be no bueno.
Thanks! Best... Darcy
-
The problem with canonical url is that it's just a request to Google to index the canonical rather than the real url - Google however is not obliged to do this (to quote google:
"This (=canonical) indicates the preferred URL to use so that the search results will be more likely to show users that URL structure. (Note: We attempt to respect this, but cannot guarantee this in all cases.)"
Example: if all your internal links go to mysite.com/page¶m=xyz with canonical mysite.com/page Google will probably still rather index the real url mysite.com/page¶m=xyz rather than the canonical version.
If you want to be absolutely sure that the parameter version is not indexed you should redirect the parameter version to the non-parameter version with a 301 which is a (binding) directive that Google has to follow.
You could use the parameter tool in Webmaster tools - but you run a risk that if you do it the wrong way Google will not index these pages at all. In any case - it will not solve your reporting issue in Analytics (as people coming from other sources with parameters will still be measured on the parameter url)
Dirk
-
HI Dirk,
Super helpful insight... thanks!
On the people still visiting the page, if they are landing there out of search, why is Google showing them the url with parameters as opposed to just the representative url? That's the part that has me concerned... landing out of search on a page with parameters.
Best... Darcy
-
If you added the canonicals there is no need to configure parameters in search console.
The issue you have in Analytics is not the same - even if google is respecting the canonicals people are still visiting the pages with the parameters and these are tracked in analytics. You can however tell analytics to ignore the parameters and only measure the traffic on the "main" version of the page. A detailed how to can be found here: http://blog.crazyegg.com/2013/03/29/remove-url-parameters-from-google-analytics-reports/
Dirk
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
-
Do lots of event tracking via tag manager will it slow down my site?
Hi All, For my Ecommerce site I have done lots of tracking total I do have total 45 event tracking but many times one event, track many pages. So if visitors click on url or button then do my site speed affect because of these trackings? Thanks!
Reporting & Analytics | | pragnesh96390 -
Adding UTM Tags to business directories?
Hi, I'm wondering what everyone's thoughts are on adding UTM tags to your business directories such as google my business, yelp, yellow pages ect. Would it be beneficial in sorting the data in GA? That way I can easily see which directories are performing the best. Thanks!
Reporting & Analytics | | Sally940 -
Clarification on Analytics Goals & Funnel Logic
I have a few questions about funnel flow and how my goals are tracked. 1. My goal is a user completing a contact form, form.html. Upon completion, user is redirected to thanks.html, ending the flow. Every page header contains a direct link to form.html. Does this mean every page on my site is considered a "step" leading the user to the contact form? If so, do I list each page containing the form link in the steps, or only form.html? 2. If the above isn't correct, how do I track how the user wound up completing my form. I'd love to know which pages are performing better and leading to more sign-ups (goal completions). Currently I think I'd only be setup to know when a user is on the form.html page and whether they complete it or leave, not how they got to form.html in the first place. 3. My .html pages are actually embedded via iFrame on WordPress pages. My form.html page is hosted on .com/quote and upon completion, form.html redirects to thanks.html within the iFrame (.com/quote remains the actual page). I'd assume this is going to throw off my stats since the physical .html pages don't have Analytics code embedded? 4. How would I track different CTAs on the same page which lead to the same goal? For example, header vs. footer CTA's to the same sign-up sheet. Let me know if you need anything clarified. Thanks a lot for the help.
Reporting & Analytics | | kirmeliux0 -
URL Keyword & Meta Title Problem
I was just reviewing my Moz report and came across something I could use advice on. The Keyword is "irish cardigans" I just moved to down a place to #5. I was going to add content to the page and back link a little to get back up on rankings but I noticed it is not all matching up. My Keyword is "irish cardigans" My Url is structured: products/traditional-irish-clothing-arans My metatitle is: Irish Sweaters - Traditional Irish Clothing - Arans & Cardigans The content title on the page heading is: Irish Sweaters and Cardigans. How will I change this to get my ranking better for "Irish Cardigans" The Page is also ranking for "Traditional Irish Clothing and Irish Sweaters" How do I know if I structure it to "Irish Cardigans" I will not loose traffic etc from the other keywords. Thanks
Reporting & Analytics | | robbieire0 -
Tag Manager & Universal Analytics Code - Do you need both?
Hi Mozzers I've created a container for a domain in Google Tag Manager. Within that container I've created a tag for universal analytics with track type "Page view" and the firing rule "all pages". Can I then replace the Universal Analytics code with the tag manager code? Would it still track all the normal data in Google Analytics? There are no events setup up yet so that's not a concern but there are goals setup tracking which are triggered by a page view. Would they be affected? Thanks Anthony
Reporting & Analytics | | Tone_Agency1 -
Does GWT "Fetch as Google Bot" feature affect crawl rate?
Hello Mozians, I have noticed many people saying using GWT fetch as GoogleBot can affect your crawl rate in future, if used regularly. Though, i am not very sure if this is true or just another stale SEO myth. As currently GWT provides a limit of 500 URLs to fetch every month. I hope my doubts will be cleared by the Moz community experts. Thanks!
Reporting & Analytics | | pushkar630 -
Google Analytics & AdWords Conversion Tracking
I have Google Analytics implemented on my site and have goals/funnels set up to track the conversion process. I have just started an AdWords campaign but can't see/track conversions from it. Do I need to implement both Google Analytics AND AdWords scripits on the page?
Reporting & Analytics | | mj7750 -
Link value when with parameter ?
Hi all, I added some links to my website, but because I want to track traffic and other things, all links were created with Google URL Builder and slightly customized. So the end result looks like this: http://www.example.com/example_home.asp?acs=986lfqa&utm_source=keyword.fr&utm_medium=RP&utm_content=example_Link&utm_campaign=General All links are containing keyword as anchor text. And the question is if Google is smart enough to figure out that the anchor text is for http://www.example.com and not for the whole /example_home.asp............ I'm afraid that it will see it as entirely different page and don't pass link value.
Reporting & Analytics | | VasilTasev0