TECHNICAL · SEO GLOSSARY
UTM Parameters
Tracking parameters appended to URLs (utm_source, utm_medium, utm_campaign, utm_content, utm_term) that tell web analytics tools where a visitor came from and which campaign drove the click.
Definition
UTM parameters (Urchin Tracking Module, named for Urchin Software which Google acquired in 2005) are tracking query string parameters appended to URLs that analytics platforms use to attribute traffic to specific sources, mediums, and campaigns. The five standard UTM parameters: (1) `utm_source` — the traffic source (e.g., `google`, `newsletter`, `twitter`, `partner-site`). (2) `utm_medium` — the marketing medium or channel (`cpc`, `email`, `social`, `affiliate`, `banner`). (3) `utm_campaign` — the specific campaign name (`summer-sale-2026`, `product-launch`, `brand-awareness`). (4) `utm_content` — differentiates between multiple links in the same campaign (e.g., `header-cta` vs `sidebar-link` — used for A/B testing or distinguishing ad variations). (5) `utm_term` — the paid search keyword that triggered the ad (typically auto-populated by Google Ads\'s `{keyword}` ValueTrack parameter). Example: `https://example.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=july-2026-digest`. When a user clicks this URL, GA4 reads the UTM parameters and attributes the session to `email / newsletter` in the Traffic Acquisition report. UTM parameters persist in the URL until the user closes the tab — subsequent pages in the session inherit the UTM attribution. UTM parameters should not be used on internal links (linking between pages on the same site with UTMs resets the session attribution, crediting the internal link as a new campaign source and losing the original external traffic attribution).
Why it matters for SEO
Without UTM parameters, analytics platforms attribute traffic from email, social, and non-Google referrers to `direct` or `referral` — making it impossible to distinguish which campaigns drove conversions. UTM parameters are the primary mechanism for connecting marketing channel activity to GA4 revenue and conversion data. For SEO specifically: UTM parameters on paid promotions of organic content allow distinguishing paid social traffic from organic search traffic to the same landing page. Canonical tag consideration: pages with UTM parameters in the URL must have a canonical tag pointing to the non-UTM version of the URL — UTM parameters create parameter URLs that could be indexed as separate pages if canonical tags aren\'t correctly configured.
How DeepSEOAnalysis checks this
The audit checks for canonical tag coverage on parameterised URLs: if any crawled pages include UTM parameters in their URL (which can happen if internal linking accidentally includes UTM parameters, or if a UTM-parameterised URL is shared as a permanent link), the audit checks that those URLs have a canonical tag pointing to the clean, parameter-free URL. The audit also checks that sitemap URLs are the canonical, parameter-free versions — sitemaps should never include UTM-parameterised URLs.
Useful tools and resources
GLOSSARY
Related terms
technical
Google Analytics (GA4)
Google\'s free web analytics platform — the primary tool for measuring organic traffic, conversion rates, user behaviour, and SEO ROI — now on its fourth version (GA4) with an event-based data model replacing session-based Universal Analytics.
Read definition →performance
Google Tag Manager (GTM)
Google\'s tag management system for deploying analytics and marketing scripts without editing code — but each additional GTM tag adds JavaScript execution time that can hurt INP, LCP, and CLS if not managed carefully.
Read definition →technical
Canonical URL
The preferred URL for a page, declared via <link rel="canonical"> to prevent duplicate content from splitting ranking signals.
Read definition →technical
Organic Traffic
Visitors who arrive at a website by clicking an unpaid search result — as opposed to paid ads, direct traffic, social media, referrals, or email.
Read definition →technical
URL Parameter
A key-value pair appended to a URL after a `?` character — such as `?sort=price` or `?page=2` — that can create thousands of duplicate-content URLs if not handled correctly.
Read definition →See how your site scores on UTM Parameters.
The free DeepSEOAnalysis audit checks utm parameters and 100+ other signals. Full report, no signup.
Run a free audit →