Your GBP link might be splitting your best page in two.
Adding UTM tags to your Google Business Profile link is standard advice. On a site with no canonical tags, it creates a second copy of your money page.
What happens
Someone tells you to tag your GBP website link with ?utm_source=gmb so you can see profile traffic in analytics. Good advice. But Google follows that link, and if the page doesn't declare which URL is the real one, Google indexes both.
Now your best location page competes with itself. Clicks, links and relevance get divided between two addresses that show identical content.
What it looked like
On a pest control site, two versions of one location page were carrying 55% of the entire site's traffic, split between them. Nobody had noticed because both were "working."
On a windows company running WordPress with free Yoast, the plugin couldn't strip the parameter from its own canonical tag. It took a small PHP filter:
Check yours in two minutes
- Search Console → Pages report → look for the same path appearing twice, once with
?utm_ - View source on the page and find
rel="canonical". It should point at the clean URL. - If it's missing or includes the parameter, you've found it.
Keep the UTM tags. Fix the canonical. You want the tracking and one page, not two.
gbp utm tracking duplicate pages. If you actually want to talk about SEO, call (502) 963-7305 or email me.Keep going.
Everything on this site is free to read, including the prices and the parts that didn't work.
Or skip the reading and have me do it: (502) 963-7305 · send me the details.