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
-
Huge Analytics discrepancy when I turned off Analytics Module & Turned on GA via GTM
Hello, I was running universal GA via a GA Drupal module. We setup Google Tag Manager and setup a GA tag to run through GTM. When we pushed the GTM container live our Real Time was at around 1900 and when we turned off the Drupal module the Real Time was reporting around 1100. After 24 hours the sessions for that day were about 100k lower than what they usually are. Any ideas Why the larger discrepancy? Any places that are obvious to look? *I didn't setup the original Drupal GA module, nor do I know who did. Thanks
Reporting & Analytics | | JJLWeber0 -
Enable Ecommerce Tracking with Google Tag Manager
Hello all, I am having an issue with tracking the sales on a webshop, and I would like to know how I can enable the ecommerce tracking with Google Tag Manager? Right now I am tracking the pageviews fine, firing a Universal Analytics tag. How can I achieve this? Thank you.
Reporting & Analytics | | renehansen0 -
International SEO Domains & Avg Session Duration
I have a couple questions 1) Is there any SEO value to forwarding multiple domains to the same domain? For instance, we own dozens of of the same domain name but with International extensions. I haven't seen much on this topic and assume that Google ignores such domain names (they don't really have much of any links to them). 2) Is there any research on whether time on site is declining across the web? I've noticed a trend over the years but I want to make sure this is a standard user behavior as people jump around quicker and search hop for information.
Reporting & Analytics | | ScottOlson0 -
Google Tag Manager Classes
Does anyone know of classes or people who teach Google Tag Manager and how to use it effectively?
Reporting & Analytics | | JQC0 -
Re-Launched Website: Developer Fogot to Remove noindex tags.
Our company's website has maintained decent rankings for the last 12 years we've been in business for our primary keywords. We recently had our website rebuilt from the ground up, and the developers left the noindex tags on all of our 400+ pages when we launched it. I didn't catch the error for 6 days. During which time, I used the Fetch feature in Google, submitting a site-wide fetch, as well as manual submissions for our top 100 URLs . In addition, every page that was indexed previously had a 301 set up for it, which was pointing to a destination with a noindex.
Reporting & Analytics | | yogitrout1
I caught the error today, and the developer removed the tags. Does anyone have any experience with a situation similar to this? In the SERPs, we are still ranking at this moment, and it's displaying our old URLs, and they are 301 redirecting just fine. But, what happens now? For 6 full days, we told Google not to index any of our pages, while also using the Fetch feature, contradicting ourselves.
Any words of wisdom or advice as to what I can do at this point to avoid potential fall out? Thanks0 -
My GWT tells me that verification has failed numerous occasions - will this stop my site being crawled?
I launched www.over50choices.co.uk 6 weeks ago and have had trouble with google indexing and crawling all pages. It tells me 143 submitted & 129 Indexed, but the site has 166 pages? It still shows the old home page image in GWT - which is v annoying! Whilst the site is verified by GA & HTML Tag, it tells me in the Verification section that "reverification failed" on numerous occasions - they seem correspond with when google trys to process the site map. Is this a coincidence ie verification fails when its trying to process the site map, which in turn is leaving me with an out of date site map and therefore not all my pages submitted or crawled? Or will this not effect the googles ability to crawl the site? Your help please. Ash
Reporting & Analytics | | AshShep10 -
Can you use Google tag manager to manage rich snippets/schema mark up?
Hi,Does anyone know if you can use the new Google tag manager to manage rich snippets? I've seen that there is an HTML section where you can edit HTML that isn't shown on the site - do you think this field could be used to add schema data?Thanks,Karen
Reporting & Analytics | | Digirank0 -
Google parameter
All Welcome! In the old interface, Google Analytics, you can find rare queries (organic traffic) in such a setting: ^ ([^] +) {5.50} [^] + $ (where 5.50 - spaces between words). As an option to use the new interface Google Analytics? This option does not work there?
Reporting & Analytics | | meteorr0