Google SERPs displaying Tracking Tags
-
Hello, I'm hoping someone can help me! Can you tell me why Google would be displaying the tracking URLs in the SERPs (screenshot - http://i.imgur.com/gbskD26.jpg)? I'm thinking it may have to do with the canonical URLs, but I'm not sure.. Thanks in advance!
-
Yep, your canonicals are incorrect which is likely causing the issue. You have all of the office locations canonicaled to https://www.hrblock.com/tax-offices/local-offices/index.html#!/en/office-locator/ and Google is determining that these are separate pages that should be indexed individually. That's probably why they add extra to the title to differentiate the pages.
Instead, on http://www.hrblock.com/tax-offices/local-offices/#!/en/office-profile/3704?otppartnerid=9192&campaignid=pw_mcm_9192_5138 you should have a canonical pointing to http://www.hrblock.com/tax-offices/local-offices/#!/en/office-profile/3704 (the one listing I'm seeing that loads correctly has that style URL in serps).
Try fixing your URLs, and wait for Google to recrawl/index the urls.
Where is Google finding these URLs? I don't see the variables when I browse through the website.
-
Oleg is right, you should be using canonical tags in this case. However, keep in mind that you can also tell Google, in Google Search Console, which parameters to ignore. If you're using tracking parameters on a regular basis then you'll want to do that, as well. And you should tell Bing Webmaster Tools, as well, to ignore those parameters.
Another option is to list those parameters in your site's robots.txt file so that they're not indexed.